Wer ist online ?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
womo
Mitglied
Beiträge: 4
Registriert: 23.07.2004 16:36

Wer ist online ?

Beitrag von womo »

Hallo Zusammen,

Ich bin Neuling und möchte auf meinem Forum ( 2.0.8 ) folgende Anzeige aktivieren.

Insgesamt haben heute 274 User das Forum besucht ::94 registrierte, 6 versteckte und 174 Gäste. , davon 35 innerhalb der letzten Stunde.
Registrierte Benutzer: xxx,xxx,xxx,xxx

wie muss ich das anstellen :D
Benutzeravatar
Andy120
Mitglied
Beiträge: 3430
Registriert: 02.01.2004 11:21
Wohnort: Basel (Schweiz)
Kontaktdaten:

Beitrag von Andy120 »

Wen ich mich nicht täusch dan suchst du diesen MOD

http://mods.db9.dk/

Musst dich allerdings registrieren... Dann musst du runterscrollen und den Titel "Last visit [2.0.8/EM]" Suchen... ;)
womo
Mitglied
Beiträge: 4
Registriert: 23.07.2004 16:36

Beitrag von womo »

"Last visit [2.0.8/EM]" ist es leider nicht

"Last visit [2.0.8/EM]" = Anzeige des letzten Besuchs ausblenden

was ich suche ist die anzeige wer so alles am tag das forum besucht hat

gruß Bernd
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Beitrag von Dungeonwatcher »

Hi!
Andy120 hat geschrieben:Wen ich mich nicht täusch dan suchst du diesen MOD "Last visit [2.0.8/EM]"
Auch mir würde dieses Mod gefallen. Nur kann ich dort nirgends ein Möglichkeit zum downloaden finden. :(

Bye/2
womo
Mitglied
Beiträge: 4
Registriert: 23.07.2004 16:36

Beitrag von womo »

der Link für "Last visit [2.0.8/EM]" ist der hier

http://mods.db9.dk/viewtopic.php?t=2811
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Beitrag von Dungeonwatcher »

Hi!
womo hat geschrieben:der Link für "Last visit [2.0.8/EM]" ist der hier
http://mods.db9.dk/viewtopic.php?t=2811
Jupp, soweit war ich auch schon. :) Auch das deutsche Sprachfile habe ich gefunden, nur wo ist dort der download möglich? Es wird zwar der Dateiname angezeigt und auch alles schön beschrieben, nur downloaden lässt er sich nirgends?

Bye/2
Benutzeravatar
Andy120
Mitglied
Beiträge: 3430
Registriert: 02.01.2004 11:21
Wohnort: Basel (Schweiz)
Kontaktdaten:

Beitrag von Andy120 »

@Dungeonwatcher

http://mods.db9.dk/viewtopic.php?t=5

@womo

Der Last Visit zeigt dir folgendes an...
Insgesamt haben heute 274 User das Forum besucht ::94 registrierte, 6 versteckte und 174 Gäste. , davon 35 innerhalb der letzten Stunde.
womo
Mitglied
Beiträge: 4
Registriert: 23.07.2004 16:36

Beitrag von womo »

@ Andy120

danke [ externes Bild ]
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Beitrag von Dungeonwatcher »

Hi!

Nach langem suchen habe ich es nun doch noch gefunden. :oops:

Und wie zu erwarten war tut es nicht auf Anhieb funktionieren. :(

Nach der Installation gibt es aber nun folgenden Fehler:

Code: Alles auswählen

phpBB : Kritischer Fehler

Error clearing sessions table

DEBUG MODE

SQL Error : 1064 Fehler in der Syntax bei 'UNIX_TIMESTAMP() - session_time >=172800 AND session_id <' in Zeile 2.

DELETE FROM phpbb_sessions UNIX_TIMESTAMP() - session_time >=172800 AND session_id <> '5acbf47c3ec9f3b9c753fe4a0c774bed'

Line : 305
File : F:\BBS\WEB\html\forum\includes\sessions.php
Die passenden Zeilen dazu sehen folgendermaßen aus:

Code: Alles auswählen

					$expiry_time = $current_time - $board_config['session_length'];
					$sql = "DELETE FROM " . SESSIONS_TABLE . " 
						UNIX_TIMESTAMP() - session_time >=172800
							AND session_id <> '$session_id'";
					if ( !$db->sql_query($sql) )
					{
						message_die(CRITICAL_ERROR, 'Error clearing sessions table', '', __LINE__, __FILE__, $sql);
					}
Was läuft da nun wieder falsch?

Bye/2
Benutzeravatar
Dungeonwatcher
Mitglied
Beiträge: 635
Registriert: 11.07.2004 10:04
Wohnort: Berlin

Beitrag von Dungeonwatcher »

Hi!

Den Fehler habe ich gefunden.

Code: Alles auswählen

						UNIX_TIMESTAMP() - session_time >=172800
Hier fehlte das WHERE davor. Das habe ich wohl irrtümlich gleich mit überschrieben. :-?

Trotzdem bleibt noch ein Schönheitsfehler übrig. Werfe mal bitte jemand einen Blick auf folgende Seite: http://dungeon-bbs.fidosoft.de dann dort auf Forum und ganz nach unten scrollen.

Wie bekomme ich die letzte (halb)schwarze Zeile weg bzw. folgende Anzeige wieder:

Code: Alles auswählen

Insgesamt sind xx Benutzer online: xx registrierte, ein versteckter und xx Gäste.   [ Administrator ]   [ Moderator ]
Der Rekord liegt bei xx Benutzern am 24.01.2004 21:03.
Registrierte Benutzer:...
Bye/2
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“