أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

مساعدة في تحويل هده الاضافة من vb الى pbb

موضوع مغلق


  • [Addons]:
09-03-2012 01:36 صباحاً
zimapress
معلومات الكاتب
حاولت مرارا في تحويل هده الاضافة ولم اوفق لحد الان ممكن احد ان يساعدني في تحويلها
ويمكن ان تفيد كل الزوار اضافة جميلة تعمل بشكل جيد في الفيببي ولكن انا اريدها ان تعمل هنا لاني لا اريد ان استمر على الفيبي اريد ان ابني المنتدى على pbb
ولكن احتاج هده الاضافة الجميلة
كود الاضافة اكس ام ال
CODE
<?xml version="1.0" encoding="ISO-8859-1"?>

<product productid="vbanonymizer" active="1">
    <title>اختصار و تحويل الروابط</title>
    <description>تحويل الروابط</description>
    <version>1.0</version>
    <url />
    <versioncheckurl />
    <dependencies>
    </dependencies>
    <codes>
    </codes>
    <templates>
	   <template name="redirector_ads" templatetype="template" date="1253056842" username="admin" version="1.0" />
	   <template name="vbanonymizer_main" templatetype="template" date="0" username="" version=""><![CDATA[$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
$headinclude
<script language="javascript" type="text/javascript">
<!--
x = $delay + 1;
function countdown() 
{
    x--;
    if(x > -1)
    {
	   document.getElementById("delay").innerHTML = x;
	   setTimeout(&#39;countdown()&#39;,1000);
    }
}
//-->
</script>
<title>$vboptions[bbtitle] - $vboptions[vbanonymizer_title]</title>
<if condition="!empty($Here)">
<meta http-**="refresh" content="$vboptions[vbanonymizer_delay]; URL=$Here">
<else />
<meta http-**="refresh" content="$vboptions[vbanonymizer_delay]; URL=$abouturl">
</if>
</head>
<body onload="countdown();">

$header
$navbar

<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
    <tr>
	   <td class="tcat">$vboptions[vbanonymizer_title]</td>
    </tr>
    <tr>
	   <td class="alt1">
		  <if condition="!empty($Here)">
		  $message
		  <else />
		  $vboptions[vbanonymizer_nourl]
		  </if>
	   </td>
    </tr>
</table>

$footer
</body>
</html>]]></template>
    </templates>
    <plugins>
	   <plugin active="1" executionorder="5">
		  <title>Compatibility Fix</title>
		  <hookname>bbcode_parse_complete</hookname>
		  <phpcode><![CDATA[if($vbulletin->options[&#39;hack_onoff&#39;] == "1"){
$text = anonymize($text);
}]]></phpcode>
	   </plugin>
	   <plugin active="1" executionorder="5">
		  <title>redirector_ads</title>
		  <hookname>global_start</hookname>
		  <phpcode><![CDATA[eval(&#39;$redirector_ads = "&#39; . fetch_template(&#39;redirector_ads&#39;) . &#39;";&#39;);
$vbulletin->templatecache[&#39;redirector_ads&#39;] = str_replace(&#39;<!--Here-->&#39;,base64_decode($_GET[&#39;Here&#39;]),$vbulletin->templatecache[&#39;redirector_ads&#39;]);]]></phpcode>
	   </plugin>
	   <plugin active="1" executionorder="5">
		  <title>Anonymizer Function</title>
		  <hookname>init_startup</hookname>
		  <phpcode><![CDATA[if($vbulletin->options[&#39;hack_onoff&#39;] == "1"){
function hexurl($string)
{
    $string = bin2hex("$string");
    $string = chunk_split($string, 2, &#39;%&#39;);
    $string = &#39;%&#39; . substr($string, 0, strlen($string) - 1);
    return $string;
}

function anonymize($text)
{
    global $vbulletin;

    if (!empty($text))
    {
	   if (preg_match_all("/(\<a href=\")(.[^\"]*)/i", $text, $matches))
	   {
		  // Load the list of protocols to be ignored.
		  $ignore_protocol = explode(",",str_replace(" ", "", $vbulletin->options[&#39;vbanonymizer_ignore_protocol&#39;]));
		  
		  $localdomains = ($vbulletin->options[&#39;vbanonymizer_localaddresses&#39;] ? explode(" ", $vbulletin->options[&#39;vbanonymizer_localaddresses&#39;]) : ($vbulletin->options[&#39;cookiedomain&#39;] ? array($vbulletin->options[&#39;cookiedomain&#39;]) : array($_SERVER[&#39;SERVER_NAME&#39;])));
		  $preg_search = array();
		  $preg_replace = array();
		  
		  foreach ($matches[2] AS $key=>$serverurl)
		  {
			 // Do we have a local url?
			 if (($parsed_url = @parse_url($serverurl)) !== false)
			 {
				$servername = $parsed_url[&#39;host&#39;];
				
				// Should we skip this link? Either because it is using an ignored protocol, or because it is a local fragment
				if (in_array($parsed_url[&#39;scheme&#39;], $ignore_protocol)
					   OR ($parsed_url[&#39;fragment&#39;] AND !$parsed_url[&#39;host&#39;]))
				{
				    continue;
				}
				
				foreach ($localdomains AS $localdomain)
				{
				    if (substr($localdomain, 0, 1) == ".")
				    {
					   if (preg_match("/$localdomain$/i", $servername))
					   {
						  continue 2;
					   }
				    }
				    else
				    {
					   if (strtolower($localdomain) == strtolower($servername))
					   {
						  continue 2;
					   }
				    }
				}
			 }
			 else
			 {
				// We got an unparseble url, should we skip anonymization?
				if (!$vbulletin->options[&#39;vbanonymizer_unparseble&#39;])
				{
				    continue;
				}
			 }
			 
			 $encoded_url = hexurl(base64_encode($serverurl));
			 $anonymurl = $vbulletin->options[&#39;hack_link&#39;] . "?url=" . $encoded_url;
			 $preg_search["$serverurl"] = "<a href=\"$serverurl";
			 $preg_replace["$serverurl"] = "<a href=\"" . $anonymurl;
		  }
		  
		  if ($preg_search)
		  {
			 $text = str_replace($preg_search, $preg_replace, $text);
		  }
	   }
    }
    
    return $text;
}
}]]></phpcode>
	   </plugin>
	   <plugin active="1" executionorder="5">
		  <title>Online Location Process</title>
		  <hookname>online_location_process</hookname>
		  <phpcode><![CDATA[if($vbulletin->options[&#39;hack_onoff&#39;] == "1"){
if ($filename == &#39;&#39;)
{
    $userinfo[&#39;activity&#39;] = &#39;vbanonymizer&#39;;
}
}]]></phpcode>
	   </plugin>
	   <plugin active="1" executionorder="5">
		  <title>Online Location Unknown</title>
		  <hookname>online_location_unknown</hookname>
		  <phpcode><![CDATA[if($vbulletin->options[&#39;hack_onoff&#39;] == "1"){
if ($userinfo[&#39;activity&#39;] == &#39;vbanonymizer&#39;)
{
		  $handled = true;
		  $userinfo[&#39;action&#39;] = &#39;Visiting Link&#39;;
		  $userinfo[&#39;where&#39;] = "<a href=\"?do=about{$vbulletin->session->vars[&#39;sessionurl_q&#39;]}\">vbAnonymizer</a>";
}
}]]></phpcode>
	   </plugin>
	   <plugin active="1" executionorder="5">
		  <title>Add Anonymizer Prefix</title>
		  <hookname>postbit_display_complete</hookname>
		  <phpcode><![CDATA[$post[&#39;message&#39;] = anonymize($post[&#39;message&#39;]);
$post[&#39;signature&#39;] = anonymize($post[&#39;signature&#39;]);]]></phpcode>
	   </plugin>
    </plugins>
    <phrases>
	   <phrasetype name="vBulletin Settings" fieldname="vbsettings">
		  <phrase name="setting_300_250_desc" date="1253044108" username="admin" version="1.0"><![CDATA[ادخل كود إعلانات قوقل الطولي مقاس 300×250]]></phrase>
		  <phrase name="setting_300_250_title" date="1253044108" username="admin" version="1.0"><![CDATA[كود إعلانات قوقل الطولي]]></phrase>
		  <phrase name="setting_468_15_desc" date="1253044209" username="admin" version="1.0"><![CDATA[ادخل كود إعلانات قوقل النصي العرضي الرفيع مقاس 468×15]]></phrase>
		  <phrase name="setting_468_15_title" date="1253044209" username="admin" version="1.0"><![CDATA[كود إعلانات قوقل النصي العرضي الرفيع]]></phrase>
		  <phrase name="setting_728_90_desc" date="1253043992" username="admin" version="1.0"><![CDATA[ادخل كود الإعلانات العرضي مقاس 728×90]]></phrase>
		  <phrase name="setting_728_90_title" date="1253043992" username="admin" version="1.0"><![CDATA[كود إعلانات قوقل العرضي]]></phrase>
		  <phrase name="setting_hack_link_desc" date="1253125886" username="admin" version="1.0"><![CDATA[اتركه فارغ إذا رغبت في إعدادات الهاك

مثال:http://www.google.com/]]></phrase>
		  <phrase name="setting_hack_link_title" date="1253125886" username="admin" version="1.0"><![CDATA[رابط موقع تحويل الهاك]]></phrase>
		  <phrase name="setting_hack_onoff_desc" date="1253042305" username="admin" version="1.0"><![CDATA[اختر نعم لتفعيل هاك إستبدال الروابط وإعلانات ادسنس]]></phrase>
		  <phrase name="setting_hack_onoff_title" date="1253042305" username="admin" version="1.0"><![CDATA[تفعيل الهاك]]></phrase>
		  <phrase name="settinggroup_redirector_ads" date="1253040810" username="admin" version="1.0"><![CDATA[هاك إستبدال الروابط و إعلانات ادسنس]]></phrase>
	   </phrasetype>
    </phrases>
    <options>
	   <settinggroup name="vbanonymizer" displayorder="610">
		  <setting varname="hack_onoff" displayorder="10">
			 <datatype>free</datatype>
			 <optioncode>yesno</optioncode>
			 <defaultvalue>1</defaultvalue>
		  </setting>
		  <setting varname="hack_link" displayorder="20">
			 <datatype>free</datatype>
		  </setting>
	   </settinggroup>
    </options>
    <helptopics>
    </helptopics>
    <cronentries>
    </cronentries>
    <faqentries>
    </faqentries>
</product>

look/images/icons/i1.gif مساعدة في تحويل هده الاضافة من vb الى pbb
  09-03-2012 02:09 مساءً   [1]
مهند
معلومات الكاتب
ارفق الاضافة
حتى يستطيعون المبرمجين تحميلها وتحويلها
وشكرا

look/images/icons/i1.gif مساعدة في تحويل هده الاضافة من vb الى pbb
  09-03-2012 04:07 مساءً   [2]
zimapress
معلومات الكاتب
الاضافة مرفقة
ارجوا المساعدة في تحويله
 
  product--url.rar   تحميل rar مرات التحميل :(67)
الحجم :(2.663) KB

look/images/icons/i1.gif مساعدة في تحويل هده الاضافة من vb الى pbb
  12-03-2012 06:27 مساءً   [3]
zimapress
معلومات الكاتب
ممكن مساعدة

look/images/icons/i1.gif مساعدة في تحويل هده الاضافة من vb الى pbb
  20-03-2012 01:54 صباحاً   [4]
zimapress
معلومات الكاتب
لم تتم الاجابة لحد الان

look/images/icons/i1.gif مساعدة في تحويل هده الاضافة من vb الى pbb
  29-03-2012 12:26 صباحاً   [5]
zimapress
معلومات الكاتب
والله غريبة لحد الان لم تتم الاجابة

look/images/icons/i1.gif مساعدة في تحويل هده الاضافة من vb الى pbb
  29-03-2012 01:40 صباحاً   [6]
نجم الويب
معلومات الكاتب
انت طرحت موضوع بأكواده ولم تقول ماهو عمل هذا الهاك بالضبط ولا ذكرت عنه شيء

وكل همكم انه مثل الفيببي مساعدة في تحويل هده الاضافة من vb الى pbb
اخي هذي نسخة خاصة وللمرة المليون نقولها لا نريد التقليد كل ما في الامر نلبي طلباتكم المعقولة ..
وايضا لا تنسى ان اغلب المبرمجين في هذا المنتدى مشغولون ..
فالاخ سليمان في تطوير النسخة الجديدة
اكتب لنا وصف للهاك الذي تريد منا ان نعمله , وعند تفرغ احد المبرمجين سيقوم بتلبيته لك بإذن الله ..

كل المواضيع تمر علينا ويراها الجميع وعند تفرغ احدهم يقوم بعمل المطلوب مساعدة في تحويل هده الاضافة من vb الى pbb

look/images/icons/i1.gif مساعدة في تحويل هده الاضافة من vb الى pbb
  30-03-2012 06:29 صباحاً   [7]
zimapress
معلومات الكاتب
متال عند اضافة اي رابط في المنتدى هدا الهاك يقوم بتحويله عبر موقع اخر مركب عليه ووردبري
يمكنك تسجيل عضوية في موقعي الاخر واضافة رابط موقع او اي موقع في مشاركة جديدة وسترى عمل الهاك
انا اريد حدف الفيبي وتركيب البيبي لان مركبها اكتر من 1 سنة وافضلها على الفيبي وهده الاضافة هي التي جعلتي افكر في الفيبي
رابط المنتدى
http://nojomzik.com/vb/
وفي الاخر اشكر مجهوداتكم المتواصلة لتطوير المنتدى
اتمنى تحويلها او برمجة اضافة مشابهة لها لان حاولة في تحويله ولم اوفق اكتر من 10 مرات احاول
وشكرا

look/images/icons/i1.gif مساعدة في تحويل هده الاضافة من vb الى pbb
  30-03-2012 07:41 صباحاً   [8]
نجم الويب
معلومات الكاتب
اعتقد ان طلبك يوجد له هاك مشابه هنا
»ملحق برمجي: هاك إعادة توجيه الروابط 5.1

مثال لموقعي مركبه :
Powered by PBBoard [/highlight][highlight=#NaNNaNNaN]

look/images/icons/i1.gif مساعدة في تحويل هده الاضافة من vb الى pbb
  06-04-2012 04:18 مساءً   [9]
zimapress
معلومات الكاتب
لو تفر نفس الهاك لكان افضل
الهاك يستدعي موقع اخر
جرب اضف عنوان موقع وسترى ان الهاك استدعى موقع ولكن عن طريق موقع اخر مركب عليه الوورد بريس
جرب في المنتدى وسترى
الهاك ميزته تغير الموقع عند تغير الموقع من لوحة تحكم الهاك كل الروابط تغير الى الموقع الجديد


المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
ملحق تحويل عرض اقسام المنتدى الى بطاقات mc nabulsy
10 248 جنرال الحب
كود htaccess لإعادة التحويل والتوجيه من HTTP إلى HTTPS Soliman
0 163 Soliman
أريد التحويل الى منتداكم الجميل ohbrahim
1 287 ohbrahim
كود تحويل عنوان الموضوع الى هاشتاغات mc nabulsy
8 520 mc nabulsy
مشكلة في اضافة تحويل محرر SCEditor من BBcode إلى HTML جنرال الحب
2 318 جنرال الحب

الكلمات الدلالية
لا يوجد كلمات دلالية ..






الساعة الآن 01:47 PM