الرئيسية     | الشروط والقوانين  | سياسة الخصوصية | اتصل بنا | الأرشيف |  RSS
  

 

يمنع منعا باتا طرح موضوع إعلاني دون مخاطبة الأدارة

 


العودة   منتدى الشبكة الكويتية > قســـــ تطوير المواقع ـــــــــم > تطويــــر المنتديــ VB3 ـات

تطويــــر المنتديــ VB3 ـات هاكات :: تمبلتات :: اكواد

 
أدوات الموضوع
  #1  
قديم 10-01-2005, 03:54 PM
الصورة الرمزية VIP
VIP VIP متصل الآن

AdminiStrator

 





VIP كاتب مميزVIP كاتب مميزVIP كاتب مميزVIP كاتب مميز
[هاك الأوسمه vBulletin Version 3.0.5 ]

بسم الله الرحمن الرحيم
هاك الاوسمه : من تعريب الاخ الفاضل الم الامارات
ومن تطوير : تركي الودعاني لاخر اصدار 3.0.5

+::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::+

نقول بسم الله
اللحين انا بشرح كيف نركبه خطوه خطوه وارجو من كل شخص بيقوم بالتركيب ان ياخذ نسخ احتياطيه للملفات اللي راح نشتغل عليها
العمليه جداً سهله ومايبيلها الا ثقه بالنفس وعزيه بالقدره على تركيب اقوى الهاكات وهو هاك الاسمه

::طبعاً التعديلات اللي راح نسويها على ::


ثلاث ملفات
vb/admincp/index.php
vb/admincp/user.php
vb/includes/functions_showthread.php

رفع ملفين
vb/admincp/award.php
vb/admincp/addawardtable.php

اضافه تمبلت جديد

اضافة كود باحد التمبلتات



+::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::+

اول ملف قم بفتح (vb/admincp/index.php)

افتح الملف وابحث عن :

كود:
construct_nav_group($vbphrase['announcements']);
واستبدله بهذا

كود:
construct_nav_group($vbphrase['announcements']);
	construct_nav_option("إضافة وســام","award.php?do=add","|");
	construct_nav_option("تعديل وســام","award.php?do=modify");
	construct_nav_group("التحكم بالأوسمة");
+::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::+

انتهى الملف الاول ونرفعه على مساره
vb/admincp/index.php


+::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::+

ثاني ملف قم بفتح (vb/admincp/user.php)

ابحث عن :
كود:
	print_input_row($vbphrase['ip_address'], 'user[ipaddress]', $user['ipaddress']);
ضع بعده مباشره:

كود:
// award/medals/card hack by lesane 
          print_table_header("Awards"); 
          print_yes_no_row("Enable awards for 
$user[username]?","hasaward",$user[award]); 
          $result = mysql_query("SELECT * FROM useraward where 
userid='$user[userid]'"); 
          if ($row = mysql_fetch_array($result)) { 
          $toegang="yes"; 
          } else { 
          $toegang="no"; 
          } 
                if ($toegang=="yes") { 
           $result=$DB_site->query("SELECT awardsid,name,url,userid,aw FROM 
useraward where userid=$user[userid]"); 
           while($award = mysql_fetch_array($result) ) { 
            $lesane="yes"; 
              $id = $award[awardsid]; 
             if($award[aw] == "$id" and $award[userid] == "$user[userid]") { 
         $lala=" checked"; 
         $up="equal"; 
         } else { 
         $lala=""; 
         $up="not_equal"; 
         } 

                  echo "<tr class='".fetch_row_bgclass()."'><td><input 
type='checkbox' name='aw[$id]' value='yes'"; 
                  echo "$lala>$award[name]</td><td nowrap>"; 
                  echo "<input type=\"hidden\" name=\"all[$id]\" 
value=\"$up\">"; 
                  echo "<img src=\"$award[url]\">&nbsp;&nbsp;&nbsp;</td>"; 
                } 

                echo "<input type=\"hidden\" name=\"lessie\" 
value=\"$lesane\">"; 

                } elseif ($toegang=="no") { 
                  $noawa=$DB_site->query("SELECT awardsid,name,url,aw FROM 
award"); 
              while($useraward = mysql_fetch_array($noawa) ) { 
                   $id = $useraward[awardsid]; 
                  $lesane="no"; 
              echo "<tr class='".fetch_row_bgclass()."'><td><input 
type='checkbox' name='uaw[$id]' value='yes'"; 
                  if ($uaw =='yes') { 
                  echo " checked>$useraward[name]</td><td nowrap>"; 
                  $userup='equal'; 
                  } else { 
                  echo ">$useraward[name]</td><td nowrap>"; 
                  $userup='not_equal'; 
                 } 
                  echo "<input type=\"hidden\" name=\"uall[$id]\" 
value=\"$userup\">"; 
                  echo "<img 
src=\"$useraward[url]\">&nbsp;&nbsp;&nbsp;</td>"; 
          echo "<input type=\"hidden\" name=\"userhomes[$id]\" 
value=\"$useraward[name]\">"; 
                  echo "<input type=\"hidden\" name=\"userurls[$id]\" 
value=\"$useraward[url]\">"; 

                 } 
                 echo "<input type=\"hidden\" name=\"lessie\" 
value=\"$lesane\">"; 
       } 
       //   echo "</tr></td></table>"; 
          // print_table_break(); 
           //  end award/medals/card hack by lesane
+::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::+
في نفس الملف (vb/admincp/user.php)
ابحث عن :

كود:
// ###################### Start do update ####################### 
if ($_POST['do'] == 'update') 
{ 
    globalize($_POST, array( 
        'password', 
        'user', 
        'membergroup', 
        'modifyavatar', 
        'birthday', 
        'signature', 
        'modifyprofilepic', 
        'joindate', 
        'lastvisit', 
        'lastactivity', 
        'lastpost', 
        'options', 
        'referrer', 
        'threaddisplaymode' => INT, 
        'profile'
واستبدله بـ :

كود:
// ###################### Start do update ####################### 
if ($_POST['do'] == 'update') 
{ 
    globalize($_POST, array( 
        'password', 
        'user', 
        'membergroup', 
        'modifyavatar', 
        'birthday', 
        'signature', 
        'modifyprofilepic', 
        'joindate', 
        'lastvisit', 
        'lastactivity', 
        'lastpost', 
        'options', 
        'referrer', 
        'hasaward', 
        'lessie', 
        'aw', 
        'all', 
        'uaw', 
        'uall', 
        'userhomes', 
        'userurls', 
        'threaddisplaymode' => INT, 
        'profile'
+::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::+

في نفس الملف (vb/admincp/user.php)
ابحث عن :

كود:
$user['options'] = convert_array_to_bits(array_merge($olduserinfo , $options), $_USEROPTIONS);
وضع بعده مباشره:

كود:
//  award/medals/card hack by lesane 
  if ($lessie=="yes") { 
   while (list($id,$was) = each($all)) 
   { 
      $now = $aw[$id]; 
      $was = $all[$id]; 
      if ($now == 'yes' and $was == 'not_equal' ) { 
          $DB_site->query("UPDATE useraward SET aw='$id' WHERE 
userid=$userid AND awardsid='$id'"); 
      } elseif ($now !='yes' and $was=='equal' ) { 
      $DB_site->query("UPDATE useraward SET aw='0' WHERE userid=$userid AND 
awardsid='$id'"); 
      } 
   } 
  } elseif ($lessie=="no") { 
   while (list($id,$was) = each($uall)) 
{ 
   $now = $uaw[$id]; 
   $was = $uall[$id]; 
   $uhomes = $userhomes[$id]; 
   $uurls = htmlspecialchars( $userurls[$id] ); 
   if( $now == 'yes' ) 
      $aw = $id; 
   else 
      $aw = 0; 
   $DB_site->query("INSERT into useraward (awardsid,userid,name,url,aw) 
VALUES ('$id','$userid','$uhomes','$uurls','$aw')"); 
} 
} 

$DB_site->query("UPDATE user SET award='$hasaward' WHERE userid=$userid"); 
//  end award/medals/card hack by lesane
+::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::+
انتهى الملف الثاني ونرفعه على مساره
vb/admincp/user.php

+::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::+

ثالث ملف قم بفتح (vb/includes/functions_showthread.php)
وابحث عن :

كود:
$show['pmlink'] = iif ($post['receivepm'] AND $vboptions['enablepms'], true, false);
وضع بعده مباشره :
كود:
// awards/medals/cards hack by lesane 
if ($post['award']=="1") 
    { 
       $result=$DB_site->query("SELECT * FROM useraward WHERE 
userid='$post[userid]' AND awardsid=aw "); 
       while ($awardsp=$DB_site->fetch_array($result)) 
        { 
          eval('$post[hasaward] .= "' . fetch_template('awards') . '";'); 
        } 
   } 
// awards/medals/cards hack by lesane
+::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::+
انتهى الملف الثالث ونرفعه على مساره
vb/includes/functions_showthread.php

+::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::+
الملفات الإضافية:
vb/admincp/award.php
vb/admincp/addawardtable.php
الأن نقوم بتنصيب الملف التالي:
https://www.xxxxxxx.com/vb/admincp/addawardtable.php
بعد الإنتهاء من التنصيب نقوم بحذف الملف addawardtable.php
ملاحظه :: اللي نصب قبل كذا في اصدار سابق على نفس المنتدى فلايلزمه رفع الملف
addawardtable.php او تنصيبه لان الجداول مزروعه وخلاص مايحتاج زراعتها
+::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::+
الان نقوم بفتح تمبلت جديد باسم awards
ونضع بداخله::

كود:
<img src="$awardsp[url]" alt="$awardsp[name]"><br>
+::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::+
نقوم باضافة هذه العباره على تمبلت postbit_legacy
$post[hasaward]
وبالاحرى بعد
</fieldset>
واستبدلها بـ

كود:
</fieldset><br>
	<br>
	$post[hasaward]
انتهينا من التركيب واتمنى ان تصل المعلومه بشكل واضح


الان ناتي لكيفية اضافة اوسمه في مجلد
نقوم باشناء مجلد باسم awards ونرفعه على هذا المسار
https://www.xxxxxxx.com/vb/images/awards

ثم نقوم بتصميم مناسبه ونرفعها الى المجلد

طريقه اضافاة وسام في كنترول المنتدى

الان نذهب الى لوحة تحكم المنتدى
ونضغط على اضافة وسام



في الخانه الاولى اسم الوسام وفي الخانه الثانيه رابط الوسام كما رفعناه لمجلد awards ثم نضغط حفظ

ونشاهد الوسام كما اضفناه



شرح اضافة وسام لعضو معين

الان نذهب ونختار عضو معين لكي يتم اضافة الوسام تحت معلوماته
وعند اختيار العضو نذهب لمعلوماته ونشاهد التالي (المشهد مختصر)



1- نعم
2- نوع الوسام (ممكن تكون عشره اوسمه تعطسه واحد بالضغط على الاشاره)
3- حفظ


ولنشاهد مدى الفاعليه في الموضوع



وتقبلوا محبتي واي مشكله تواجهونها علموني
قبل كل شئ خذوا نسخه احتياطيه لاي عمل تسوونه
فان جاز لكم التركيب فبها وان ماضبط فترجع النسخه وكن شئ لم يكن

عموماً الملفات المعدله جاهزه عندي
بس ابي كل شخص يركب بنفسه وان خلاص مره اعطيتكم ماعندي وابشروا بالخير
بس تعلموا ربي يحفظكم

بالتوفيق

 

 

الملفات المرفقة
<phrase 1="zip">نوع الملف: %1$s</phrase> awards-3.0.5.zip‏         
ملاحظات الإدارة قبل تحميل المرفق: 1- أفحص الملف المرفق بأي برنامج مضاد للفيروسات قبل فتحه
2- راسل الإدارة العامة للمنتدى أو المشرف العام حولـ أي ملف مرفـق فيه فايروس أو مشكوك فيه
3- إدارة المنتدى لا تتحمل مسؤولية أي ملف مرفق
توقيع : VIP

مواضيع ذات صله تطويــــر المنتديــ VB3 ـات

[هاك الأوسمه vBulletin Version 3.0.5 ]



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
[Smbat] أستايل vBulletin Version 3.0.3 VIP ستايلات المنتديــ VB3 ـات 3 04-01-2006 12:35 PM
استايل وردي vBulletin Version 3.0.3 VIP ستايلات المنتديــ VB3 ـات 6 01-01-2006 11:10 AM
أستايل (( البرتقالي )) vBulletin Version 3.0.6 VIP ستايلات المنتديــ VB3 ـات 12 30-05-2005 12:19 PM
[Rewf] أستايل vBulletin Version 3.0.6 VIP ستايلات المنتديــ VB3 ـات 2 16-02-2005 10:35 AM
[::ضد الارهاب::] أستايل vBulletin Version 3.0.6 VIP ستايلات المنتديــ VB3 ـات 2 13-02-2005 02:42 PM

الساعة الآن 08:38 PM
جميع الحقوق محفوظة لـ الشبكة الكويتية

التعليقات المنشورة لا تعبر عن رأي الشبكة الكويتية ولا نتحمل أي مسؤولية قانونية حيال ذلك ويتحمل كاتبها مسؤولية النشر

RSS RSS 2.0 XML MAP HTML