MyBB.de Forum
Googlebot usw ausblenden? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html)
+---- Thema: Googlebot usw ausblenden? (/thread-4404.html)



Googlebot usw ausblenden? - Anicane - 04.01.2007

Kann die Anzeige von Googlebot & Co auf der Wer-is-online-Seite und unten auf der Hauptseite ausblenden?


RE: Googlebot usw ausblenden? - krafdi - 04.01.2007

Versuch mal in der online.php die Zeilen 165 bis 170 aus zu kommentieren.
PHP-Code:
/*elseif(strstr($user['sid'], "bot=") !== false && $session->bots[$botkey])
        {
            $user['bot'] = $session->bots[$botkey];
            $guests[] = what($user);
            $botcount++;
        }*/ 



RE: Googlebot usw ausblenden? - canni - 03.07.2007

Hallo!

ich wäre diesen alten Thread nochmals auf.

Auch mich stören die GoogleBots und YahooSlurps ein wenig!
Ich möchte nicht, dass diese User in der Onlineliste angezeigt werden.

Ich habe den Code in der Online.PHP wie ober beschrieben geändert. Leider brachte es nicht den erhofften Erfolg.
In "Wer ist online" werden nachwievor auch die Bots angezeigt.
Geändert hat sich allerdings die Auflösung des Usernamens in der vollständigen Userliste!?
Wenn ich die Zeilen wie oben beschrieben auskommentiere, wird z.B. der GoogleBot nicht mehr im namen aufgelöst, aber noch angezeigt!?

Mache ich da was falsch? Wie bekomme ich die Bots aus dem Useronline?


RE: Googlebot usw ausblenden? - Harry B - 02.08.2007

Schade, dass niemand auf diese Frage antwortet. Ich möchte die Bots und Slurps auch nicht in der Who's-online-Liste haben. Dort sollen ausschließlich die Menschen aufgeführt sein, die im Board kommunizieren. Roboter darunter zu mischen ist abartig.

Gruß
Harry B


RE: Googlebot usw ausblenden? - Michael - 02.08.2007

Lösche diesen Teil aus der index.php oder kommentiere ihn aus:
PHP-Code:
elseif(strstr($user['sid'], "bot=") !== false && $session->bots[$botkey])
{
    
// The user is a search bot.
    
$onlinemembers .= $comma.format_name($session->bots[$botkey], $session->botgroup);
    
$comma ", ";
    ++
$botcount;

Öffne dann die Datei online.php und suche nach:
PHP-Code:
if($user['invisible'] != "yes" || $mybb->usergroup['canviewwolinvis'] == "yes" || $user['uid'] == $mybb->user['uid']) 
Ersetzen durch:
PHP-Code:
if($user['invisible'] != "yes" || $mybb->usergroup['canviewwolinvis'] == "yes" || $user['uid'] == $mybb->user['uid'] || !$user['bot']) 



RE: Googlebot usw ausblenden? - Harry B - 02.08.2007

Herzlichen Dank, Michael. Das funktioniert. Vielleicht lässt sich dies ja irgendwann ohne Core-Hack einstellen.

Gruß
Harry B