Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Kaynak Eğitim Tanıtım Hizmet > Hazır Uygulamalar Forumlar Paket Programlar > Vbulletin VbSEO

Vbulletin VbSEO Vbulletin VbSeo Temalar Eklentiler

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)   iTrader 
Alt 2006-04-17, 22:46
Sönmez - ait Kullanıcı Resmi (Avatar)
Member
 
Üyelik tarihi: Nov 2005
Nerden: Adana
Mesajlar: 217
Tecrübe Puanı: 3
iTrader: %0/0
Sönmez is on a distinguished road
Arrow Botları Online üyeler Bölgesinde Gösterin (Hack)

Google Bot,Yahoo Slurp, Msn bot vs. bunları online userlar bölgesinde göstermek istiyorsanız bu eklentiyi kurmanızı tavsiye ederim.

Düzenlenecek dosyalar : index.php,online.php
Düzenlenecek Templateler : WHOISONLINE,forumhome_loggedinuser,Forumhome
Düzenlenecek sözcük : x_members_and_y_guests


ÖNEMLİ NOT : Değiştireceğiniz dosyaların bir yedeğini almayı unutmayın!

index.php dosyasını indirin ve aşağıdaki kodu arayın.

Kod:
'eventcache',
Kodu bulunca bir alt satıra

Kod:
'wol_spiders',
ekleyin.

Daha sonra aşağıdaki kodu arayın.

Kod:
$numberguest = 0;
Bir alt satıra geçin

Kod:
$numberspiders = 0;
$spiderlist = array();
ekleyin.

Tekrardan kod arıyoruz : )

Kod:
$forumusers = $db->query_read("
		SELECT
			userfield.*,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)
		LEFT JOIN " . TABLE_PREFIX . "userfield AS userfield ON(user.userid = userfield.userid)
		WHERE session.lastactivity > $datecut
		" . iif($vbulletin->options['displayloggedin'] == 1, "ORDER BY username ASC") . "
	");
Bu kodu aşağıdaki ile değiştiriyoruz.

Kod:
$forumusers = $db->query_read("
		SELECT
			userfield.*,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)
		LEFT JOIN " . TABLE_PREFIX . "userfield AS userfield ON(user.userid = userfield.userid)
		WHERE session.lastactivity > $datecut
		" . iif($vbulletin->options['displayloggedin'] == 1, "ORDER BY username ASC") . "
	");


Kod aramaya devam : )

Kod:
if (!$userid)
		{	// Guest
			$numberguest++;
			$inforum["$loggedin[inforum]"]++;
		}
Aşağıdaki ile değiştiriyoruz..

Kod:
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]"]++;
  }

  }
Aşağıdaki kodu arıyoruz

Kod:
$totalonline = $numberregistered + $numberguest;
Bununla değiştiriyoruz.

Kod:
$totalonline = $numberregistered + $numberguest + $numberspiders;
Aşağıdaki kodları buluyoruz..

Kod:
if (fetch_online_status($loggedin))
  {
  $numbervisible++;
  eval('$activeusers .= ", ' . fetch_template('forumhome_loggedinuser') . '";');
  }
  }


Altına aşağıdaki kodları ekliyoruz

Kod:
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);
  }



Yukarıdaki işlemleri bitirdikten sonra Online.php dosyasına geçiyoruz

Aşağıdaki kodu arıyoruz.

Kod:
while ($users = $db->fetch_array($allusers))
Üstüne aşağıdaki kodu ekliyoruz. (Hep altına ekliyorduk şimdi üstüne ekliyoruz karıştırmayın : ) )

Kod:
$numberspiders = 0;
$numberguests = 0;
Aşağıdaki kodları arıyoruz.

Kod:
$guests["$count"]['spidertype'] = $spider['type'];
Altına aşağıdaki kodları ekliyoruz..

Kod:
$numberspiders ++;
Aşağıdaki kodları arıyoruz

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

Kod:
$numberguests = $numberguests - $numberspiders;
$totalonline = $numbervisible + $numberguests + $numberspiders;
Son bir kaç adım kaldı

Admin panele giriyoruz.Girdikten sonra style and templates bölümüne giriyoruz. Oradan forumhome_loggedinuser düzenlemeye giriyoruz.İçinde bulunan tüm kodları aşağıdaki ile değiştiriyoruz.

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>
Bunu yaptıktan sonra Forumhome template`ini düzenlemeye giriyoruz. Aşağıdaki kodu arıyoruz.

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>)
Bunu aşağıdaki kod ile değiştiriyoruz.

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>)
Son template olarak WHOISONLINE Template`ini düzenliyoruz.Aşağıdaki kodu buluyoruz.

Kod:
2="$numberguests"
Altına aşağıdaki kodu ekliyoruz.

Kod:
3="$numberspiders"
Son işlem olarak Sözcük düzenlemeye giriyoruz. x_members_and_y_guests düzenliyoruz.

{1} Üye {2} Ziyaretçi ve {3] Spider bot

şeklinde ayarlıyoruz ve olay bitiyor. Kolay gelsin ; )
__________________
Turk Dreams | Flash Game | Son Moda |
Alıntı ile Cevapla

  #2 (permalink)   iTrader 
Alt 2006-04-30, 01:34
ach ach isimli üyemiz çevrimdışıdır. (Offline)
Junior Member
 
Üyelik tarihi: Jul 2005
Mesajlar: 10
Tecrübe Puanı: 0
iTrader: %0/0
ach is an unknown quantity at this point
Standart

Teşekkurler
Alıntı ile Cevapla

  #3 (permalink)   iTrader 
Alt 2006-05-03, 20:02
Member
 
Üyelik tarihi: Jan 2006
Mesajlar: 272
Tecrübe Puanı: 0
iTrader: %0/0
Cyber Coder is an unknown quantity at this point
Standart

ben bunu 10. kez deniyorum yine olmadı
__________________
Aradığınız Herşey Burada !
Alıntı ile Cevapla

  #4 (permalink)   iTrader 
Alt 2006-05-03, 20:10
Sönmez - ait Kullanıcı Resmi (Avatar)
Member
 
Üyelik tarihi: Nov 2005
Nerden: Adana
Mesajlar: 217
Tecrübe Puanı: 3
iTrader: %0/0
Sönmez is on a distinguished road
Standart

Alıntı:
Cyber Coder´isimli üyeden Alıntı
ben bunu 10. kez deniyorum yine olmadı
Problemin ne olduğunu söylersen yardımcı olmaya çalışayım.
__________________
Turk Dreams | Flash Game | Son Moda |
Alıntı ile Cevapla

  #5 (permalink)   iTrader 
Alt 2006-07-01, 21:10
tolgahat - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Sep 2004
Mesajlar: 704
Tecrübe Puanı: 3
iTrader: %100/1
tolgahat is on a distinguished road
Standart

bende denedım olmadı. online uyeler bolumunde surekli 0 spider yazıyor.
__________________
Aşk artık about:blank
Alıntı ile Cevapla

  #6 (permalink)   iTrader 
Alt 2006-07-04, 14:42
mithrandil - ait Kullanıcı Resmi (Avatar)
Gold Member
 
Üyelik tarihi: Jan 2006
Mesajlar: 1.132
Tecrübe Puanı: 4
iTrader: %100/7
mithrandil is on a distinguished road
Standart

hackde sorun var 3.5.4 de denedım ındexı patlattı
Alıntı ile Cevapla

  #7 (permalink)   iTrader 
Alt 2006-07-09, 03:00
tolgahat - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Sep 2004
Mesajlar: 704
Tecrübe Puanı: 3
iTrader: %100/1
tolgahat is on a distinguished road
Standart

iyide bu özellik zaten vbulletinde varki moda ne gerek var anlamadım :S
__________________
Aşk artık about:blank
Alıntı ile Cevapla

  #8 (permalink)   iTrader 
Alt 2006-07-09, 14:12
umurcan - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Jun 2005
Mesajlar: 849
Tecrübe Puanı: 3
iTrader: %0/0
umurcan is on a distinguished road
Standart

3.5.4 te çalışmıyomu şimdi bu hack?
Alıntı ile Cevapla

  #9 (permalink)   iTrader 
Alt 2006-08-27, 13:29
Member
 
Üyelik tarihi: Apr 2005
Mesajlar: 185
Tecrübe Puanı: 3
iTrader: %0/0
Maverick is on a distinguished road
Standart

(124 kayıtlı üye | 0 kayıtsız kullanıcı | 0 Spider Bot )

Kayıtsız Kullanıcılar Gitti
Alıntı ile Cevapla

  #10 (permalink)   iTrader 
Alt 2006-09-21, 01:53
djkickass - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Mar 2006
Mesajlar: 771
Tecrübe Puanı: 2
iTrader: %100/8
djkickass is on a distinguished road
Standart

adı üstünde hack
Alıntı ile Cevapla

Cevapla

Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Hack&Security Hack ve Güvenlik Sitesi Domaini Satılıktır. Monkeyman Domain Satış / Düşecekler / Boştakiler 2 2006-07-19 20:16
Banlanan Üyeler HaKKında xaereo Forumda 1 2006-03-15 15:38
Yeni üyeler yazamasın aslanbey34 Vbulletin VbSEO 5 2005-06-10 18:41


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 17:53 .


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

Firefox