[2.0.x] ShowBotsInOnlineList - Mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Angel190
Mitglied
Beiträge: 182
Registriert: 28.04.2004 09:38
Wohnort: @home

Beitrag von Angel190 »

Danke, dann versuche ich mal diesen Google Visit Counter in stad zu bringen
Rechtschreibfehler könnt ihr behalten oder verschenken! :D
schluebby
Mitglied
Beiträge: 11
Registriert: 13.03.2007 20:52

Beitrag von schluebby »

Hallo zusammen,

das Thema ist ja zwar schon etwas älter, hab den Mod aber erst kürzliche gefunden. Hatte zu erst Version 1.30 installiert, dann 1.50. Und bei beiden Versionen hab ich das Problem, das auf der "Wer ist online"-Seite die user nicht mehr mit Namen aufgeführt werden und außerdem im Admin-Panel immer noch "gast" steht, statt nahme des Bots. Letzteres finde ich nicht sooo schlimm. Aber kann mir vielleicht jemand weiterhelfen, was die "wer-ist-online"-Seite angeht. Bin bisher über nichts hilfreiches gestolpert, aber vielleicht seh ich ja auch vor lauter Bäumen den Wald nicht...
Kongo
Mitglied
Beiträge: 5
Registriert: 13.02.2007 23:48
Kontaktdaten:

Beitrag von Kongo »

Hallo,

ich habe den Mod nun schon 4mal installiert und jedesmal kommt folgende Fehlermeldung:

Warning: array_count_values() [function.array-count-values]: The argument should be an array in /usr/export/www/vhosts/funnetwork/hosting/testmuss/includes/page_header.php on line 188

Warning: Variable passed to each() is not an array or object in /usr/export/www/vhosts/funnetwork/hosting/testmuss/includes/page_header.php on line 189

Das bezieht sich auf die fett markierten Zeilen

$prev_session_ip = $row['session_ip'];
}
$db->sql_freeresult($result);

#
#-----[ AFTER, ADD ]------------------------------------------
#
$all_bots = array();
$all_bots = array_count_values($bot_array);
while (list ($key, $val) = each ($all_bots))

{
if (strlen($bots_list) == 0)
{
$bots_list = $key . '(' . $val . ')';
}
else
{
$bots_list .= ', ' . $key . '(' . $val . ')';
}
}
$bots_online = count($all_bots);

Lösche ich die beiden Zeilen, kommt keine Fehlermeldung, aber die Bots sind dann nur im "Wer ist wo" zu sehen. Alles andere steht auf null

Wäre toll wenn mir jemand helfen könnte, da es leider keinen Support per Email gibt.
Viele Grüße
Kongo

Frührentnerforum
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Moin,

heute schon die "Suche" benutzt ? ;-)

http://www.phpbb.de/viewtopic.php?t=746 ... t=botarray
Kongo
Mitglied
Beiträge: 5
Registriert: 13.02.2007 23:48
Kontaktdaten:

Beitrag von Kongo »

Moin Dr.Death!

Ja, ich hatte die Suche schon benutzt, aber wohl nach dem Falschen gesucht. :(

Danke für den Link, jetzt klappt alles! *jubelkreischausflipp* :D
Viele Grüße
Kongo

Frührentnerforum
Kongo
Mitglied
Beiträge: 5
Registriert: 13.02.2007 23:48
Kontaktdaten:

Beitrag von Kongo »

Hallo nochmal,

ich möchte mich der Frage von schluebby anschließen.
Warum erscheint im ACP kein Botname sondern immer nur Gast?

Ja, ich habe gesucht und auch mehrmals die Frage gefunden.
- Aber nie eine Antwort! :wink:
Viele Grüße
Kongo

Frührentnerforum
Sir.Zeiber
Mitglied
Beiträge: 3
Registriert: 14.03.2006 08:39

Beitrag von Sir.Zeiber »

da ich nicht genau weiss was ich der suche sagen soll, frag ich direkt hier mal:

bei mir funktioniert alles, nur seh ich keine gäste mehr im ACP (also wo die surfen und deren IP's) woran kann das liegen?
Benutzeravatar
djchrisnet
Mitglied
Beiträge: 1275
Registriert: 29.06.2007 15:52
Wohnort: Elmshorn
Kontaktdaten:

Beitrag von djchrisnet »

Ich habe den Mod erfolgreich installiert, es werden auch Bots anzegeigt, wenn sie online sind, allerdings habe ich noch ein Problem:

Wenn ich als Admin oder als sonstwer online gehe, wird 5-20(teilweise nochlänger) Minuten lang trotzdem noch angezeigt, es währe ein gast online. im Admin Index haben wir die selben Ip´s, was mir schonmal sagt, das ich also grade als User on bin, allerdings der eintrag als Gast(als ich mich eingeloogt hab) noch angezeigt wird.


Admin Index Userlist
Benutzeravatar
Shauku
Mitglied
Beiträge: 120
Registriert: 20.11.2006 20:24

Beitrag von Shauku »

Kongo hat geschrieben:Hallo nochmal,

ich möchte mich der Frage von schluebby anschließen.
Warum erscheint im ACP kein Botname sondern immer nur Gast?

Ja, ich habe gesucht und auch mehrmals die Frage gefunden.
- Aber nie eine Antwort! :wink:
Kongo interessierts jetzt wahrscheinlich nicht mehr, aber für alle anderen, die es noch interessiert:

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------------ 
# 
admin/index.php 

# 
#-----[ FIND ]------------------------------------------------ 
# 
   $sql = "SELECT session_page, session_logged_in, session_time, session_ip, session_start    

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
session_start 

# 
#-----[ IN-LINE AFTER, ADD ]---------------------------------- 
# 
, SearchBot 

# 
#-----[ FIND ]------------------------------------------------ 
# 
         $guest_users++; 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
         $BotStr = areyouabot($onlinerow_guest[$i]['SearchBot'], FALSE); 
         $username = (strlen($BotStr) > 0) ? $BotStr : $lang['Guest']; 

# 
#-----[ FIND ]------------------------------------------------ 
# 
            "USERNAME" => $lang['Guest'], 

# 
#-----[ REPLACE WITH ]----------------------------------------- 
# 
            "USERNAME" => $username, 

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
------------

Das Problem von djchrisnet besteht bei mir auch. Die Kiste ist viel zu langsam, zählt den gleichen User doppelt und braucht ewig, bis es einen Bot erkennt. Hat da jemand einen fix oder eine geniale Idee?

Ausserdem hätte ich die Bots in der Wer ist online? weiterhin gerne als "Gäste" angezeigt. Die User Online Modifikation reicht mir vollkommen. Hat da jemand einen Tip / Snippet für mich, was ich von der Installation rückgängig machen soll :D ?
Antworten

Zurück zu „phpBB 2.0: Mod Support“