رويآل
21-02-11, 04:17 AM
السلام عليكم ورحمة الله وبركاته
جميع الأكواد مجرّبة على النسخ 3.8 وتعمل 100% بإذن الله
هناك العديد من الهاكات يمكن الإستغناء عنها مقابل أكواد تعمل نفس عمل هذه الهاكات .
وسأطرح هنا في الموضوع الهاكات و الأكواد التي لها نفس الوظيفة .
أولاً:
منع تكرار توقيع العضو في الموضوع نفسه ، وظهوره مرة واحدة فقط:
افتح قالب postbit_legacy أو postbit حسب استخدامك وابحث عن:
<if condition="$post['signature']">
استبدلها بـ :
<if condition="$post['signature'] AND !$vboptions['shownsigs'][$post[userid]] AND $vboptions['shownsigs'][$post[userid]] = true">
ثانياً:
استبدال أيقونات الأقسام بصورة لكل قسم :
افتح القالب forumhome_forumbit_level2_post
ابحث عن :
<td class="alt2"><img src="$stylevar[imgdir_statusicon]/$forum[imageprefix]forum_$forum[statusicon].gif" alt="" border="0" id="forum_statusicon_$forum[forumid]" /></td>
استبدلها بـ:
<td class="alt2"><img src="images/icons/$forum[forumid].gif" alt="" border="0" id="forum_statusicon_$forum[forumid]" /></td>
مسميات الصـور : 1 , 2 , 3 < الصـوره على نفس رقم الآي دي للقسم.
يعني إذا أردت صورة لـ قسم التصميم , تشوف رقمه كم ؟
مثلا ( 10 ) تسمي الصـوره 10 وترفعها على هذا المسار vb/images/icons
ثالثاً:
[COLOR=dimgray]اخفاء الروابط عن الزوّار :[/COLOR]
افتح ملف includes/class_postbit.php
ابحث عن:
// highlight words from search engine ($_REQUEST[highlight])
أضف أعلاه مباشرة:
// ADD BY MGHOOL
if (!$this->registry->userinfo['userid']) {
$this->post['message'] = @preg_replace('#<a href="(.*)">(.*)</a>#siU',
'<u>[عزيزي الزائر يتوجب عليك التسجيل لمشاهدة الرابط للتسجيل </u> <a href="register.php?">اضغط
هنا</a><u>]</u>', $this->post['message']);
}
رابعاً:
[COLOR=dimgray]فصل المواضيع المثبّتة عن العادية:[/COLOR]
افتح قالب FORUMDISPLAY
ابحث عن :
<!-- show threads -->
<tbody id="threadbits_forum_$foruminfo[forumid]">
<if condition="$show['stickies']">
$threadbits_sticky
</if>
أضف بعده مباشرة:
<tr valign="top"><td class="thead" colspan="10" style="height: 15px;"></td></tr>
مع استبدال رقم 15 بالإرتفاع المناسب.
خامساً:
[COLOR=dimgray]إضافة rel="nofollow الى الروابط في المواضيع والتواقيع [/COLOR]
افتح ملف includes/class_postbit.php
ابحث عن:
// highlight words from search engine ($_REQUEST[highlight])
أضف قبلها مباشرة:
$this->post['message'] = str_replace('target=', 'rel="nofollow" target=', $this->post['message']);
$this->post['signature'] = str_replace('target=', 'rel="nofollow" target=', $this->post['signature']);
سادساً:
[COLOR=dimgray]إخفاء التواقيع عن الزوّار - يزيد من سرعة التصفح - :[/COLOR]
افتح قالب postbit أو postbit_legacy حسب استخدامك، ابحث عن:
http://cdn5.tribalfusion.com/media/37536.gif (http://a.tribalfusion.com/h.click/aJmyY9ScYMSHjy1WjuWAYx2cvU0FnIUAmw4AM8Q6ZbA4Wrq1dr ZdpdAo5mUP4Gn6TcQlVsMeSP3NTd33UbM05bEmUEjmTEv9STUH RsfJRravRW36VGjT2r6modyr0auu3HnZbQGfC2mJy8NkXBq/http://a.tribalfusion.com)
<if condition="$post['signature']">
أضف بعدها مباشرة:
<if condition="$bbuserinfo['usergroupid'] != 1">
ثُمّ ابحث عن :
<!-- / sig -->
</if>
أضف بعدها مباشرة:
</if>
سابعاً:
[COLOR=dimgray]ترتيب الأقسام الفرعية تحت بعض :[/COLOR]
افتح قالب forumhome_subforumbit_post
أضف في أوّل القالب :
<br>
ثامناً:
[COLOR=dimgray]إظهار الابتسامات أسفل المحرر عند انشاء موضوع جديد:
[/COLOR]
افتح قالب editor_toolbar_on
ابحث عن الكود التالي و احذفه :
<if condition="$smiliebox"><td class="controlbar">$smiliebox</td></if>
ثُمّ ابحث عن :
$newpost[message]</textarea>
</td>
أضف بعده مباشرة:
<!-- الإبتسامات اسفل المحرر -->
<if condition="$smiliebox"></tr><tr><td class="controlbar">$smiliebox</td></if>
<!-- / الإبتسامات أسفل المحرر -->
ملاحظة :
لا تنسى أخذ نسخة من أي قالب أو ملف قبل تعديله، لأنه ممكن ما يعجبك التعديل.
[B][B][B][COLOR=#0000ff]المصدر: طموح نت (http://www.6nk.net/vb) - من قسم: منتدى تطوير المواقع والمنتديات (http://www.6nk.net/vb/forumdisplay.php?f=302)[/COLOR][/B][/B][/B]
جميع الأكواد مجرّبة على النسخ 3.8 وتعمل 100% بإذن الله
هناك العديد من الهاكات يمكن الإستغناء عنها مقابل أكواد تعمل نفس عمل هذه الهاكات .
وسأطرح هنا في الموضوع الهاكات و الأكواد التي لها نفس الوظيفة .
أولاً:
منع تكرار توقيع العضو في الموضوع نفسه ، وظهوره مرة واحدة فقط:
افتح قالب postbit_legacy أو postbit حسب استخدامك وابحث عن:
<if condition="$post['signature']">
استبدلها بـ :
<if condition="$post['signature'] AND !$vboptions['shownsigs'][$post[userid]] AND $vboptions['shownsigs'][$post[userid]] = true">
ثانياً:
استبدال أيقونات الأقسام بصورة لكل قسم :
افتح القالب forumhome_forumbit_level2_post
ابحث عن :
<td class="alt2"><img src="$stylevar[imgdir_statusicon]/$forum[imageprefix]forum_$forum[statusicon].gif" alt="" border="0" id="forum_statusicon_$forum[forumid]" /></td>
استبدلها بـ:
<td class="alt2"><img src="images/icons/$forum[forumid].gif" alt="" border="0" id="forum_statusicon_$forum[forumid]" /></td>
مسميات الصـور : 1 , 2 , 3 < الصـوره على نفس رقم الآي دي للقسم.
يعني إذا أردت صورة لـ قسم التصميم , تشوف رقمه كم ؟
مثلا ( 10 ) تسمي الصـوره 10 وترفعها على هذا المسار vb/images/icons
ثالثاً:
[COLOR=dimgray]اخفاء الروابط عن الزوّار :[/COLOR]
افتح ملف includes/class_postbit.php
ابحث عن:
// highlight words from search engine ($_REQUEST[highlight])
أضف أعلاه مباشرة:
// ADD BY MGHOOL
if (!$this->registry->userinfo['userid']) {
$this->post['message'] = @preg_replace('#<a href="(.*)">(.*)</a>#siU',
'<u>[عزيزي الزائر يتوجب عليك التسجيل لمشاهدة الرابط للتسجيل </u> <a href="register.php?">اضغط
هنا</a><u>]</u>', $this->post['message']);
}
رابعاً:
[COLOR=dimgray]فصل المواضيع المثبّتة عن العادية:[/COLOR]
افتح قالب FORUMDISPLAY
ابحث عن :
<!-- show threads -->
<tbody id="threadbits_forum_$foruminfo[forumid]">
<if condition="$show['stickies']">
$threadbits_sticky
</if>
أضف بعده مباشرة:
<tr valign="top"><td class="thead" colspan="10" style="height: 15px;"></td></tr>
مع استبدال رقم 15 بالإرتفاع المناسب.
خامساً:
[COLOR=dimgray]إضافة rel="nofollow الى الروابط في المواضيع والتواقيع [/COLOR]
افتح ملف includes/class_postbit.php
ابحث عن:
// highlight words from search engine ($_REQUEST[highlight])
أضف قبلها مباشرة:
$this->post['message'] = str_replace('target=', 'rel="nofollow" target=', $this->post['message']);
$this->post['signature'] = str_replace('target=', 'rel="nofollow" target=', $this->post['signature']);
سادساً:
[COLOR=dimgray]إخفاء التواقيع عن الزوّار - يزيد من سرعة التصفح - :[/COLOR]
افتح قالب postbit أو postbit_legacy حسب استخدامك، ابحث عن:
http://cdn5.tribalfusion.com/media/37536.gif (http://a.tribalfusion.com/h.click/aJmyY9ScYMSHjy1WjuWAYx2cvU0FnIUAmw4AM8Q6ZbA4Wrq1dr ZdpdAo5mUP4Gn6TcQlVsMeSP3NTd33UbM05bEmUEjmTEv9STUH RsfJRravRW36VGjT2r6modyr0auu3HnZbQGfC2mJy8NkXBq/http://a.tribalfusion.com)
<if condition="$post['signature']">
أضف بعدها مباشرة:
<if condition="$bbuserinfo['usergroupid'] != 1">
ثُمّ ابحث عن :
<!-- / sig -->
</if>
أضف بعدها مباشرة:
</if>
سابعاً:
[COLOR=dimgray]ترتيب الأقسام الفرعية تحت بعض :[/COLOR]
افتح قالب forumhome_subforumbit_post
أضف في أوّل القالب :
<br>
ثامناً:
[COLOR=dimgray]إظهار الابتسامات أسفل المحرر عند انشاء موضوع جديد:
[/COLOR]
افتح قالب editor_toolbar_on
ابحث عن الكود التالي و احذفه :
<if condition="$smiliebox"><td class="controlbar">$smiliebox</td></if>
ثُمّ ابحث عن :
$newpost[message]</textarea>
</td>
أضف بعده مباشرة:
<!-- الإبتسامات اسفل المحرر -->
<if condition="$smiliebox"></tr><tr><td class="controlbar">$smiliebox</td></if>
<!-- / الإبتسامات أسفل المحرر -->
ملاحظة :
لا تنسى أخذ نسخة من أي قالب أو ملف قبل تعديله، لأنه ممكن ما يعجبك التعديل.
[B][B][B][COLOR=#0000ff]المصدر: طموح نت (http://www.6nk.net/vb) - من قسم: منتدى تطوير المواقع والمنتديات (http://www.6nk.net/vb/forumdisplay.php?f=302)[/COLOR][/B][/B][/B]