06-01-2007, 11:08 AM
#1 (permalink )
Ezberci Olmuş
Ezberim Üyelik BiLgilerim
Üyelik tarihi: May 2007
Nerden: HâLâ Araştırılıyor
Yaş: 17
Üye No: 18788
Mesajlar: 74
Ezberim Tşk İstatistikleri
Tesekkür: 3
19 Mesajına 32 Kere Teşekkür Edildi
Ezberim Rep PuanLaması
İtibar Gücü: 6
Rep Puanı: 310
Kimler Online Kısmında Arama Botları Gözüksün
AnLatım İcin OsmanUngur Arkadasa Tsk Ederiz
İdex.Php ' Yi Acın
ALtına EkLe
PHP- Kodu:
'wol_spiders' ,
----------------------
Ara:
----------------------
PHP- Kodu:
$numberguest = 0 ;
----------------------
Altına Ekle:
----------------------
PHP- Kodu:
$numberspiders = 0 ;
----------------------
Ara:
----------------------
PHP- Kodu:
if ( $vbulletin -> userinfo [ 'userid' ])
{
// fakes the user being online for an initial page view of index.php
----------------------
Üstüne Ekle:
----------------------
PHP- Kodu:
$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
----------------------
Ara:
----------------------
PHP- Kodu:
unset( $userinfos , $loggedin );
----------------------
Üstüne Ekle:
----------------------
PHP- Kodu:
$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 );
}
----------------------
Ara:
----------------------
PHP- Kodu:
$totalonline = $numberregistered + $numberguest ;
----------------------
Değiştir:
----------------------
PHP- Kodu:
$numberguest = $numberguest - $numberspiders ;
$totalonline = $numberregistered + $numberguest + $numberspiders ;
----------------------
Online.php'yi açın
Ara:
----------------------
PHP- Kodu:
while ( $users = $db -> fetch_array ( $allusers ))
----------------------
Üstüne Ekle:
PHP- Kodu:
$numberspiders = 0 ;
$numberguests = 0 ;
----------------------
Ara:
----------------------
PHP- Kodu:
$guests [ "$count" ][ 'spidertype' ] = $spider [ 'type' ];
----------------------
Altına Ekle:
----------------------
PHP- Kodu:
$numberspiders ++;
----------------------
Ara:
----------------------
PHP- Kodu:
$totalonline = $numbervisible + $numberguests ;
----------------------
Değiştir:
----------------------
PHP- Kodu:
$numberguests = $numberguests - $numberspiders ;
$totalonline = $numbervisible + $numberguests + $numberspiders ;
----------------------
3. forumhome_loggedinuser template'ini açın ve içerikteki kodu silip bunu yapıştırın:
PHP- Kodu:
<if condition = "$loggedin[userid]" >< a href = "member.php?$session[sessionurl]u=$loggedin[userid]" > $loggedin [ musername ]</ a > $loggedin [ invisiblemark ] $loggedin [ buddymark ]<else /> $loggedin [ musername ]</if>
4. forumhome'u açın,
Ara:
----------------------
PHP- Kodu:
< 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 >)
----------------------
Değiştir:
----------------------
PHP- Kodu:
< 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:
----------------------
PHP- Kodu:
2 = "$numberguests"
Yanına Ekle [not arada boşluk kalcak şekilde]:
----------------------
PHP- Kodu:
3 = "$numberspiders"
----------------------
5. Sözcük Düzenleyiciye Girin phrase x_members_and_y_guests sözcük öbeğini açın:
{1} members and {2} guests and
yanına [yine boşluk olcak biçimde]
{3} spiders
ekleyin
Hadi Hayırlı Olsun Kurulumu Zordur Fakat İyi Bir Eklentidir