المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : استبدال بعض هاكات منتداك بأكواد ، لتسريع منتداك و تقليل الأخطاء


رويآل
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]

منى شعنونه
03-06-11, 11:07 AM
سلام أخي و مشكور على هذه الأكواد.. لكن عندي إستفسار ما غرض هذا الكود

rel="nofollow

رويآل
30-06-11, 03:31 AM
سلام أخي و مشكور على هذه الأكواد.. لكن عندي إستفسار ما غرض هذا الكود

rel="nofollow
وعليكم السلام ،،،
اسف ع التأخير بالرد
هذا فائدته الله يسلمك
عدم السماح لقوقل بتتبع الروابط الي داخل الموضوع
وذلك لتقوية الارشفه للمواضيع الي بالمنتدى ومحتواها(qq168)
وهذا مفيد لعدم تشتيت صفحة الموضوع وارشفتها هي فقط
ان شاء الله اكون افدتك
بالتوفيق