أخي شكرا على الموضوع ولكن الطريقة غير كاملة فلعرض العناكب كاملة فلابد من اتباع الطريقة في موضوعي التالي اذ ان الطريقة التي تضعها انت لا يمكن ان تعرض كافة العناكب
اسف على الإطاله ولكن جبت لكم طريقة تفعيل العناكب كامله
مبرمج الهاك :- amykhar
معرب الهاك :- FreedomDream
عمل الهاك :- يقوم بإظهار الــ Spiders في الصفة الرئيسية لموقعك .
صور للهاك :- الصوةر الموجودة غير موضحه شئ و الهاك معروف للجميع وهو يوضح الزائرين من مواقع البحث .
شرح طريقة التركيب :-
في ملف index.php الموجود داخل مجلد المنتدي الرئيسي إبحث عن::
أضف بعده ::
و ابحث عن::
كود PHP:
$numberguest = 0;
و أضف بعده
كود PHP:
$numberspiders = 0;
$spiderlist = array();
ثم إبحث عن::
كود PHP:
$forumusers = $db->query_read_slave("
SELECT
user.username, (user.options & " . $vbulletin->bf_misc_useroptions['invisible'] . ") AS invisible, user.usergroupid,
session.userid, session.inforum, session.lastactivity,
IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid
FROM " . TABLE_PREFIX . "session AS session
LEFT JOIN " . TABLE_PREFIX . "user AS user ON(user.userid = session.userid)
WHERE session.lastactivity > $datecut
" . iif($vbulletin->options['displayloggedin'] == 1 OR $vbulletin->options['displayloggedin'] == 3, "ORDER BY username ASC") . "
");
و استبدله بالتالي::
كود PHP:
$forumusers = $db->query_read_slave("
SELECT
user.username, (user.options & " . $vbulletin->bf_misc_useroptions['invisible'] . ") AS invisible, user.usergroupid,
session.userid, session.inforum, session.lastactivity, session.useragent,
IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid
FROM " . TABLE_PREFIX . "session AS session
LEFT JOIN " . TABLE_PREFIX . "user AS user ON(user.userid = session.userid)
WHERE session.lastactivity > $datecut
" . iif($vbulletin->options['displayloggedin'] == 1 OR $vbulletin->options['displayloggedin'] == 3, "ORDER BY username ASC") . "
");
و ابحث عن::
كود PHP:
if (!$userid)
{ // Guest
$numberguest++;
$inforum["$loggedin[inforum]"]++;
}
و استبدله بالتالي::
كود PHP:
if (!$userid)
{ // Guest or spider
if (!empty($vbulletin->wol_spiders))
{
if (preg_match('#(' . $vbulletin->wol_spiders['spiderstring'] . ')#si', $loggedin['useragent'], $agent))
{
$numberspiders++;
$agent = strtolower($agent[1]);
$spider = $vbulletin->wol_spiders['agents']["$agent"];
$key = $spider['name'];
if(array_key_exists($key,$spiderlist))
{
$spiderlist[$key] = $spiderlist[$key] + 1;
}
else
{
$spiderlist[$key] = 1;
}
}
else
{
$numberguest++;
}
$inforum["$loggedin[inforum]"]++;
}
}
و ابحث عن::
كود PHP:
$totalonline = $numberregistered + $numberguest;
و استبدله بالتالي::
كود PHP:
$totalonline = $numberregistered + $numberguest + $numberspiders;
و ابحث عن::
كود PHP:
if (fetch_online_status($loggedin))
{
$numbervisible++;
eval('$activeusers .= ", ' . fetch_template('forumhome_loggedinuser') . '";');
}
}
و اضف بعده::
كود PHP:
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);
}
----------------------------------------------------
في ملف
Online.php
ابحث عن::
كود PHP:
while ($users = $db->fetch_array($allusers))
اضف اعلاه::
كود PHP:
$numberspiders = 0;
$numberguests = 0;
و ابحث عن::
كود PHP:
$guests["$count"]['spidertype'] = $spider['type'];
و اضف اسفله::
كود PHP:
$numberspiders ++;
و ابحث عن::
كود PHP:
$totalonline = $numbervisible + $numberguests;
و استبدله بالتالي::
كود PHP:
$numberguests = $numberguests - $numberspiders;
$totalonline = $numbervisible + $numberguests + $numberspiders;
افتح قالب
forumhome_loggedinuser
و استبدله بالتالي::
كود PHP:
<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
ابحث عن::
كود PHP:
<a href="online.php$session[sessionurl_q]" rel="nofollow">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest">$vbphrase[x_members_and_y_guests]</phrase>)
و استبدله بالتالي::
كود PHP:
<a href="online.php$session[sessionurl_q]" rel="nofollow">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest" 3="$numberspiders">$vbphrase[x_members_and_y_guests]</phrase>)
في قالب
WHOSONLINE
ابحث عن::
كود PHP:
2="$numberguests"
اضف بعده::
كود PHP:
3="$numberspiders"
من اللغات ابحث عن العبارة::
كود PHP:
phrase x_members_and_y_guests
وترجمها إلي الآتي::
كود PHP:
{1} أعضاء و {2} زوار و {3} الــ Spiders
بعدها سوي نفس طريقت اخوي عن طريق لوحة التحكم
انتهى الشرح كامل للسبايدر
وانوه بانها مفيده جداً
لدخول موقعك بسرعه فى مواقع البحث
وشهرته