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

مشاهدة النسخة كاملة : هاك أفضل مواضيع العضو بالـpostbit



ناصر مهدى
2006/9/25, 10:28 AM
عمل الهاك :
اظهارأفضل مواضيع العضو بالـpostbit
وبتحكم من المشرف العام
بامكانه التحكم بعدد المواضيع التي سوف تعرض,
وطريقة عرضها بطرق مختلفه,
1)اظهار المواضيع حسب المواضيع الاكثر زيارة
2)اظهار المواضيع حسب المواضيع الاكثر ردود
3)اظهار المواضيع عشوائيا
4)اظهار المواضيع حسب الاقدم
5)ظهار المواضيع حسب الاحدث
6)اظهار المواضيع حسب توقيت اخر مشاركه

[line]


1. افتح ملف includes/config.php
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
وابحث عن :
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

$******prefix = 'bb';

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
بعده اضف:
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

$debug=1;


-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
2- افتح ملف includes/functions_showthread.php
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

وابحث عن:
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

eval('$retval = "' . fetch_template($maintemplatename) . '";');

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
فوقه اضف :
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

if($vboptions['fav_order']==1){
$order="order by views DESC";
}elseif ($vboptions['fav_order']==2){
$order="order by replycount DESC";
}elseif($vboptions['fav_order']==3){
$order="order by rand()";
}elseif($vboptions['fav_order']==4){
$order="order by dateline";
}elseif($vboptions['fav_order']==5){
$order="order by dateline DESC";
}elseif($vboptions['fav_order']==6){
$order="order by lastpost DESC";
}



$favthreads = $DB_site->query("
SELECT threadid,title FROM " . TABLE_PREFIX . "thread
WHERE postuserid='$post[userid]'
$order
LIMIT $vboptions[num_favthread]
");
while ($favthread = $DB_site->fetch_array($favthreads))
{
$favo.="&asymp;<a href='showthread.php?t=$favthread[threadid]'>$favthread[title]</a><br>";
}



-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
3. افتح تمبلت (postbit)

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
وابحث عن :
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

<td width="100%">&nbsp;</td>
<td valign="top" nowrap="nowrap">

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
واستبدله بي :
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

<td width="100%" align="center" valign="top">
<font face="Tahoma" size="1"> من مواضيعه:<br>$favo</font></td>
<td valign="top" nowrap="nowrap">

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
4- وافتح تمبلت (postbit_legacy)

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
وابحث عن :
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

<if condition="$show['avatar']">
<div class="smallfont">
&nbsp;<br /><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$avatarurl" alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a>
</div>
</if>

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
بعده اضف :
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


<br><font face="Tahoma" size="1"> من مواضيعه:<br>$favo</font>


-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+



5- اتبع العنوان التالى:
http://ddddddd/vb/admincp/options.php?null=0
مع تعديل العنوان بما يتناسبك مع منتداك,

اختر خيار
Add New Setting Group

واضق البيانات التاليه:
Varname : fav_thread

Title: fav thread

Display Order: اتركه كما هو

vBulletin Default : yes

واحفظ التعديلات,

بجيك خيارت اخرى اختر

Add Setting
واضق البيانات التاليه:

Varname: num_favthread

Setting Group: fav thread

Title: اعدد مواضيع العضو المفضله

Description: عدد مواضيع العضو المفضله التى تريد ظهورها؟

Option Code : اتركه فارغ

Default:5

Display Order:اتركه كما هو

vBulletin Default : yes

واحفظ التعديلات

واضغط مرة اخرى على :

Add Setting
واضق البيانات التاليه:

Varname: fav_order

Setting Group: fav thread

Title: اظهار المواضيع المفضله حسب

Description: اظهار المواضيع المفضله حسب؟

Option Code :

<select name=\"setting[$setting[varname]]\" tabindex=\"1\" class=\"bginput\">
<option value=\"1\" " . iif($setting['value']==1,'selected="selected"') . ">اظهار المواضيع حسب المواضيع الاكثر زيارة</option>
<option value=\"2\" " . iif($setting['value']==2,'selected="selected"') . ">اظهار المواضيع حسب المواضيع الاكثر ردود</option>
<option value=\"3\" " . iif($setting['value']==3,'selected="selected"') . ">اظهار المواضيع عشوائيا</option>
<option value=\"4\" " . iif($setting['value']==4,'selected="selected"') . ">اظهار المواضيع حسب الأقدم</option>
<option value=\"5\" " . iif($setting['value']==5,'selected="selected"') . ">اظهار المواضيع حسب الاحدث</option>
<option value=\"6\" " . iif($setting['value']==6,'selected="selected"') . ">اظهار المواضيع حسب اخر مشاركه</option>
</select>

Default: 1

Display Order: اتركه كما هو

vBulletin Default : yes

واحفظ الخيارات


واخيرا
6- افتح ملف includes/config.php
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
وابحث عن :
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

$debug=1;

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
واحذفه:
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

$debug=1;

BaKer
2006/9/25, 4:21 PM
مـشــكــور أخـــى الحـبـيـب


http://www.w6w.net/users2/07-12-2005/w6w_200512072130365187546093577.gif


عـلـى كــل ما تقــدمــة لنــا مـن مـواضـيــع جــيــدة ومفـيــدة

فـى منتــدانا الحبيــب

http://www.w6w.net/users2/07-12-2005/w6w_200512072130365187546093577.gif