ناصر مهدى
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.="≈<a href='showthread.php?t=$favthread[threadid]'>$favthread[title]</a><br>";
}
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
3. افتح تمبلت (postbit)
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
وابحث عن :
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
<td width="100%"> </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">
<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;
اظهارأفضل مواضيع العضو بالـ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.="≈<a href='showthread.php?t=$favthread[threadid]'>$favthread[title]</a><br>";
}
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
3. افتح تمبلت (postbit)
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
وابحث عن :
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
<td width="100%"> </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">
<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;