-
طلب هاك يا اخوان
السلام عليكم
ممكن هاك من تواجد في الموضوع
وجزاكم الله خير
-
السلام عليكم ورحمة الله وبركاته
هاك إظهار جميع قراء الموضوع أعلى الموضوع
وبالإمكان التحكم بالخاصية بحيث:
يتم العرض للجميع
يتم العرض للمدير
================www.alamuae.com==================
=============www.vbulletinclub.com===============
من لوحة تحكم المنتدى

ثم نذهب للأسفل: إضافة عبارة جديدة

إضافة عبارة كما هو موضح بالصورة:
GLOBAL
already_viewed_this_thread
جميع قراء الموضوع:
كما هو موضح بالصورة:

================www.alamuae.com==================
=============www.vbulletinclub.com===============
إزرع الأمر التالي في قاعدة البيانات:
ALTER TABLE thread ADD whoviewed TEXT NOT NULL;
================www.alamuae.com==================
=============www.vbulletinclub.com===============
افتح ملف: vb/showthread.php
إبحث عن التالي:
// ******************************************************************************** *
//set thread last view
set_bbarray_cookie('thread_lastview', $threadid, TIMENOW);
أعلى منه ضع الكود التالي:
$showinvisible = 1;
// Get who has already viewed this thread
$currentthread = $DB_site->query_first("SELECT whoviewed FROM ".TABLE_PREFIX."thread WHERE threadid = $threadid");
$vieweduserids = explode(" ", $currentthread['whoviewed']);
$userinfo = fetch_userinfo($bbuserinfo['userid']);
if (!$userinfo['invisible'] OR $showinvisible)
{
if (!empty($currentthread['whoviewed']))
{
if (!in_array($bbuserinfo['userid'], $vieweduserids))
{
$DB_site->query("UPDATE ".TABLE_PREFIX."thread SET whoviewed = CONCAT(whoviewed, \" \", \"" .$bbuserinfo['userid'] . "\") WHERE threadid = $threadid");
}
}
else
{
$DB_site->query("UPDATE ".TABLE_PREFIX."thread SET whoviewed = \"" . $bbuserinfo['userid'] . "\" WHERE threadid = $threadid");
}
}
// Who has viewed this thread?
if (empty($currentthread['whoviewed']))
{
$thread['viewers'] = '('.strtolower($vbphrase['none']).')';
}
else
{
$result = $DB_site->query("SELECT userid, username FROM ".TABLE_PREFIX."user WHERE userid IN (" . implode(", ", $vieweduserids) . ")");
$viewers = array();
while ($user = $DB_site->fetch_array($result))
{
array_push($viewers, "<a target=\"_blank\" href=\"member.php?".$session['sessionurl'] . "u=".$user['userid'] . "\">" . htmlspecialchars($user['username']) . "</a>");
}
$thread['viewers'] = implode(", ", $viewers);
}
================www.alamuae.com==================
=============www.vbulletinclub.com===============
تعديل القوالب
تفعيل الخاصية بطريقتين:
- فتح المجال للجميع لمشاهدة من قام بمشاهدة الموضوع
- او فتح الخيار فقط للمدير العام
إفتح تمبلت: SHOWTHREAD
إبحث عن التالي: $poll
لكي يتم عرض الخاصة للمدبر فقط ضع الكود التالي:
<if condition="is_member_of($bbuserinfo,6)">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"><tbody>
<tr>
<td class="thead">
<a style="float:$stylevar[right]" href="#top" onClick="return toggle_collapse('forumhome_todayactiveusers')"><img id="collapseimg_forumhome_todayactiveusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_todayactiveusers].gif" alt="" border="0" /></a>
$vbphrase[already_viewed_this_thread]
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_todayactiveusers" style="$vbcollapse[collapseobj_forumhome_todayactiveusers]">
<tr>
<td class="alt1"><div class="smallfont">
$thread[viewers]
</div></td>
</tr>
</tbody>
</table>
<br />
</if>
================www.alamuae.com==================
=============www.vbulletinclub.com===============
لعرض الخاصة لجميع الأعضاء:
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"><tbody>
<tr>
<td class="thead">
<a style="float:$stylevar[right]" href="#top" onClick="return toggle_collapse('forumhome_todayactiveusers')"><img id="collapseimg_forumhome_todayactiveusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_todayactiveusers].gif" alt="" border="0" /></a>
$vbphrase[already_viewed_this_thread]
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_todayactiveusers" style="$vbcollapse[collapseobj_forumhome_todayactiveusers]">
<tr>
<td class="alt1"><div class="smallfont">
$thread[viewers]
</div></td>
</tr>
</tbody>
</table>
<br />
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى
أضف موقعك هنا |
اضافة محتوى فريد لموقعك