[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
netzmeister
Ehemaliges Teammitglied
Beiträge: 1146
Registriert: 02.05.2003 20:59
Wohnort: Freiburg
Kontaktdaten:

Beitrag von netzmeister »

Hallo,
du musst den Tabellenprefix anpassen und die Query absenden.
Via. phpmyadmin oder einem MySQL - Tool.
Kennst Du dergleichen ?

Gruß netzmeister
Zuletzt geändert von netzmeister am 08.09.2004 08:44, insgesamt 1-mal geändert.
Gruß netzmeister
Die "Suche" ist euer Freund
EyesOnly
Mitglied
Beiträge: 31
Registriert: 07.08.2003 20:26
Kontaktdaten:

Beitrag von EyesOnly »

Hi!

Ja, ich habe phpmyadmin.

Muss ich dann da in der datenbank meine phpbb_22sessions suchen und dann?
Benutzeravatar
netzmeister
Ehemaliges Teammitglied
Beiträge: 1146
Registriert: 02.05.2003 20:59
Wohnort: Freiburg
Kontaktdaten:

Beitrag von netzmeister »

EyesOnly hat geschrieben:Hi!

Ja, ich habe phpmyadmin.

Muss ich dann da in der datenbank meine phpbb_22sessions suchen und dann?
Du musst nur diese Query ausführen..

Code: Alles auswählen

ALTER TABLE phpbb_22sessions ADD SearchBot char(100) NOT NULL default '' 
Siehe hier : Umgang mit phpMyAdmin

Gruß netzmeister
Gruß netzmeister
Die "Suche" ist euer Freund
adidas
Mitglied
Beiträge: 1204
Registriert: 14.08.2003 00:09

Beitrag von adidas »

klappt es auch mit EMC?
>>>>>>0<<<<<<
Benutzeravatar
netzmeister
Ehemaliges Teammitglied
Beiträge: 1146
Registriert: 02.05.2003 20:59
Wohnort: Freiburg
Kontaktdaten:

Beitrag von netzmeister »

adidas hat geschrieben:klappt es auch mit EMC?
Ich habe mich zwar an die EMI Richtlinien gehalten, jedoch die Installation
mit diesem noch nicht versucht. Kannst es ja versuchen und mir berichten. ;-)

Gruß netzmeister
Gruß netzmeister
Die "Suche" ist euer Freund
Benutzeravatar
KaptnIGLO
Mitglied
Beiträge: 38
Registriert: 31.12.2003 11:07
Wohnort: Düsseldorf
Kontaktdaten:

Fehlermeldung

Beitrag von KaptnIGLO »

Habe die Anleitung nun dreimal durchgearbeitet, allerdings klappt es nicht so richtig. :cry:

Der schlimmste Fehler wäre erstmal, das das Board nicht mehr läuft.

Nach Aufruf des Forum kommt folgende Fehlermeldung:

Fatal error: Cannot redeclare areyouabot() (previosly declared in c:\appserv\www\phpbb\includes\sessions.php:383) in
c:appserv\www\phpbb\includes\functions_showbot.php on line 14

Das Forum läuft auf einem Test Rechner. :wink:
Über phpmyadmin habe ich die SQL Anpassung durchgeführt und wurde auch erfolgreich eingetragen.

Hier meine sessions.php.

Da ich einige Mods im Forum habe kann ich nicht so ganz nachvollziehen, ob der Tausch richtig ist.

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#
if ( $total_online_users == 0 )
{
	$l_t_user_s = $lang['Online_users_zero_total'];
}
else if ( $total_online_users == 1 )
{
	$l_t_user_s = $lang['Online_user_total'];
}
else
{
	$l_t_user_s = $lang['Online_users_total'];
}

#
#-----[ REPLACE WITH ]------------------------------------------
#
	$l_t_user_s = $lang['Online_usersbots_total'];
/*
	if ( $total_online_users == 0 )
	{
		$l_t_user_s = $lang['Online_users_zero_total'];
	}
	else if ( $total_online_users == 1 )
	{
		$l_t_user_s = $lang['Online_user_total'];
	}
	else
	{
		$l_t_user_s = $lang['Online_users_total'];
	}
*/
Bei mir ist durch den Hack die Anzeige etwas anders...

Code: Alles auswählen

	// Start replacement - Topic in Who is online MOD
if ( $total_online_users == 0 )
{
	$l_t_user_s = ( ( isset($topic_id) ) ? $lang['Browsing_topic'] : ( ( isset($forum_id) ) ? $lang['Browsing_forum'] : $lang['Online_users_zero_total'] ) );
}
else
{
	$l_t_user_s = ( ( isset($topic_id) ) ? $lang['Browsing_topic'] : ( ( isset($forum_id) ) ? $lang['Browsing_forum'] : $lang['Online_users_total'] ) );
}
// End replacement - Topic in Who is online MOD
Anbei die page_header.php wo ich das hoffentlich richtig geändert habe.

Wäre super, wenn sich das jemand anschauen könnte, woran es liegt. Alles andere scheint richtig anzuzeigen.
Benutzeravatar
netzmeister
Ehemaliges Teammitglied
Beiträge: 1146
Registriert: 02.05.2003 20:59
Wohnort: Freiburg
Kontaktdaten:

Beitrag von netzmeister »

Hallo,
ändere mal den Funktionsnamen "areyouabot" in der function_showbot.php
in "areyouabot2". Desweiteren nimmst Du diese Änderung auch in der
"page_header.php" vor, aber nur in dem Bereich welchen Du durch meinen Mod verändern musst.

Gruß netzmeister
Zuletzt geändert von netzmeister am 27.08.2004 19:20, insgesamt 1-mal geändert.
Gruß netzmeister
Die "Suche" ist euer Freund
Benutzeravatar
KaptnIGLO
Mitglied
Beiträge: 38
Registriert: 31.12.2003 11:07
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von KaptnIGLO »

Moin

Danke für die schnelle Info, werde ich später versuchen und berichten.
EyesOnly
Mitglied
Beiträge: 31
Registriert: 07.08.2003 20:26
Kontaktdaten:

Beitrag von EyesOnly »

Noch mal ne kleine frage:

Also der mod funktionier super gut!
Aber wenn jetzt da steht bei

Bots Online: Bot

was ist das für ein bot?
und wie kann es sein das dieser Bot in mehreren foren gleichzeitig sein kann?
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Wenn ich mich recht erinner ist Bot der msnbot.
Ich glaub ich hab das umbenannt, als ich den installiert hatte.
und wie kann es sein das dieser Bot in mehreren foren gleichzeitig sein kann?
Meinst du mit mehrere Foren bei dir oder auf mehreren Seiten?
Anyway.. wieso nicht?
Antworten

Zurück zu „phpBB 2.0: Mod Support“