Arama Botlarını Forumda Online Olarak Gösterebilirsiniz..

ProwL

Gitarist
Dikkat! : Sadece Spider Kurulu Sistemler İçin Eklentidir.

Forum ana dizinindeki index.php dosyasını açın ve aşağıdaki kodları bulun;

Kod:
'eventcache',
altına ekleyin;

Kod:
'wol_spiders',
alttaki tagı arayın;

Kod:
$numberguest = 0;
üstüne ekleyin;

Kod:
$numberspiders = 0;
Alttaki kodları aratın

Kod:
if ($vbulletin->userinfo['userid'])
	{
		// fakes the user being online for an initial page view of index.php
Altına aşağıdaki kodların ekleyin;

Kod:
	$spiders = $db->query_read("
	SELECT user.username, session.useragent,user.userid,
	IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid
	FROM " . TABLE_PREFIX . "session AS session
	". iif($vbulletin->options['WOLguests'], " LEFT JOIN " . TABLE_PREFIX . "user AS user 

USING (userid) ", ", " . TABLE_PREFIX . "user AS user") ."
	WHERE session.lastactivity > $datecut
		". iif(!$vbulletin->options['WOLguests'], " AND session.userid = user.userid", "") 

."
	ORDER BY session.userid
");
alttaki kodları aratın;

Kod:
	unset($userinfos, $loggedin);
üstüne aşağıdakileri kodları ekleyin;

Kod:
	$spiderlist = array();
	while ($spidercand = $db->fetch_array($spiders))
	{
	   $userid = $spidercand['userid'];
	   if (!empty($vbulletin->wol_spiders))
	   {
	   	if (preg_match('#(' . $vbulletin->wol_spiders['spiderstring'] . ')#si', $spidercand['useragent'], $agent))
			{
				$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;
				     
				}
		
			}
	   }
	}
		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') . '";');
	   $numberspiders = $numberspiders + $spidername;
	   next($spiderlist);
	}
alttaki kodları aratın;

Kod:
	$totalonline = $numberregistered + $numberguest;
aşağıdaki kodlarla değiştirin;

Kod:
   $numberguest = $numberguest - $numberspiders;
   $totalonline = $numberregistered + $numberguest + $numberspiders;
online.php dosyasında arayın;

Kod:
while ($users = $db->fetch_array($allusers))
üstüne aşağıdaki kodları ekleyin;

Kod:
$numberspiders = 0;
$numberguests = 0;
aşağıdaki kodları bulun;

Kod:
$guests["$count"]['spidertype'] = $spider['type'];
altına ekleyin;

Kod:
$numberspiders ++;
aşağıdaki kodları bulun

Kod:
$totalonline = $numbervisible + $numberguests;
aşağıdaki kodlarla değiştirin;

Kod:
$numberguests = $numberguests - $numberspiders;
$totalonline = $numbervisible + $numberguests + $numberspiders;
forumhome_loggedinuser template 'ini açıp tüm kodları silin ve aşağıdaki kodları ekleyin;

Kod:
<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 template 'ini açıp aratın;

Kod:
<a href="online.php?$session[sessionurl]" rel="nofollow">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest">$vbphrase[x_members_and_y_guests]</phrase>)
aşağıdaki kodlarla değiştirin;

Kod:
<a href="online.php?$session[sessionurl]" rel="nofollow">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest" 3="numberspiders">$vbphrase[x_members_and_y_guests]</phrase>)[
WHOSONLINE template 'inde bulun;

Kod:
2="$numberguests"
altına aşağıdaki tagı ekleyin;

Kod:
 3="$numberspiders"
phrase yönetiminden x_members_and_y_guests ibaresini açıp düzenleyin..
(örneğin; {1} üye ve {2} ziyaretçi ve {3} sıpaydır :D )

 

DeSiGNaTe

New member
ben yaptım ama gelmedi yardım edermisiniz acaba herşeyi yaptım diye düşünüyoum ancak phrase yönetimini de buldum ama o seçeneği bulamadım tam neresinden acaba :(
 
Üst