السلام عليكم
اوكي
افتح index.php
إبحث عن :
اشفل منها ضع:
إبحث عن :
كود PHP:
$numberguest = 0;
اسفل منها ضع
كود PHP:
$numberspiders = 0;
إبحث عن :
كود PHP:
if ($bbuserinfo['userid'])
{
// fakes the user being online for an initial page view of index.php
أعلاها ضع :
كود PHP:
$spiders = $DB_site->query("
SELECT user.username, session.useragent,user.userid,
IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid
FROM " . TABLE_PREFIX . "session AS session
". iif($vboptions['WOLguests'], " LEFT JOIN " . TABLE_PREFIX . "user AS user USING (userid) ", ", " . TABLE_PREFIX . "user AS user") ."
WHERE session.lastactivity > $datecut
". iif(!$vboptions['WOLguests'], " AND session.userid = user.userid", "") ."
ORDER BY session.userid
");
إبحث عن :
كود PHP:
// memory saving
أعلاها ضع :
كود PHP:
$spiderlist = array();
while ($spidercand = $DB_site->fetch_array($spiders))
{
$userid = $spidercand['userid'];
if (!$userid)
{
if ($datastore['wol_spiders']['spiderstring'])
{
$spiderstring = $datastore['wol_spiders']['spiderstring'];
if (preg_match("#($spiderstring)#si", strtolower($spidercand['useragent']), $agent))
{
$key = strtolower($datastore['wol_spiders']['spiderarray']["$agent[1]"]);
if(array_key_exists($key,$spiderlist))
{
$spiderlist[$key] = $spiderlist[$key] + 1;
}
else
{
$spiderlist[$key] = 1;
}
$numberspiders++;
}
}
}
}
while ($spidername = current($spiderlist))
{
if ($spidername > 1) {
$loggedin['musername'] = trim(key($spiderlist)) . "(" . $spidername.")";
}
else
{
$loggedin['musername'] = trim(key($spiderlist));
}
$loggedin['userid'] = 0;
eval('$activeusers .= ", ' . fetch_template('forumhome_loggedinuser') . '";');
next($spiderlist);
}
إبحث عن
كود PHP:
$totalonline = $numberregistered + $numberguest;
إستبدله بـ:
كود PHP:
$numberguest = $numberguest - $numberspiders;
$totalonline = $numberregistered + $numberguest + $numberspiders;
إحفظ الملف وإرفعه غلى المنتدى
إفتح ملف Online.php
إبحث عن :
كود PHP:
while ($users = $DB_site->fetch_array($allusers))
أعلاها ضع
كود PHP:
$numspiders = 0;
$numberguests = 0;
إبحث عن
كود PHP:
$spider = $datastore['wol_spiders']['spiderarray']["$agent[1]"];
أسفلها ضع
إبحث عن
كود PHP:
$totalonline = $numbervisible + $numberguests;
إستبدله بـ
كود PHP:
$numberguests = $numberguests - $numspiders;
$totalonline = $numbervisible + $numberguests + $numspiders;
إحفظ الملف وإرفعه إلى المنتدى
التعديل في التمبلت
إفتح تمبلت forumhome_loggedinuser
وإستبدل محتواه بـ
كود HTML:
<if condition="$loggedin[userid]">
<a href="member.php?$session[sessionurl]u=$loggedin[userid]">$loggedin[musername]</a>$loggedin[invisiblemark]$loggedin[buddymark]
<else />
$loggedin[musername]
</if>
إفتح تمبلت forumhome
أبحث عن
كود HTML:
<a href="online.php?$session[sessionurl]">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" >$vbphrase[x_members_and_y_guests]</phrase>)
إستبدله بـ
كود HTML:
<a href="online.php?$session[sessionurl]">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest" 3="$numberspiders">$vbphrase[x_members_and_y_guests]</phrase>)
إفتح تمبلت WHOSONLINE
إبحث عن
كود HTML:
2="$numberguest"
أسفل منها ضع
كود HTML:
3="$numspiders"
في إعدادات اللغة
إبحث عن
x_members_and_y_guests
وإستبدل محتواها بـ
{1} عضو و {2} ضيف و {3} Spider
وسلامتك
اخوك
المربوش