![]() |
Wer War heute online - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Wer War heute online (/thread-734.html) |
RE: Wer War heute online - SweetySchnuffel - 06.09.2006 Hallo, ich würde das gerne so haben (siehe unten), könnte dazu wer den Code posten (aus dem alten Code - weiter oben - bekomme ich das nicht hin): Heute waren xx Gäste online und folgende Forumsmitglieder: Nick (Uhrzeit), Nick (Uhrzeit), usw. Das 'xx' bei Gäste soll die Anzahl sein, die die auf dem Board waren, jedoch keinen Nick haben und sich nicht einloggen können, die Zahl sollte auch Fett hervorgehoben werden. Vielen Dank schonmal. ![]() Sascha. RE: Wer War heute online - Michael - 07.09.2006 Wie schon weiter vorne in diesem Thread geschrieben ist Ausgabe der Anzahl von Gästen alleine nicht möglich, es kann nur die Gesamtzahl erfasst werden (Besucher gesamt). Daher wird es nicht funktionieren ohne Änderungen in der Datenbank und im Code des Forums. RE: Wer War heute online - SweetySchnuffel - 07.09.2006 Michael schrieb:Wie schon weiter vorne in diesem Thread geschrieben ist Ausgabe der Anzahl von Gästen alleine nicht möglich, es kann nur die Gesamtzahl erfasst werden (Besucher gesamt). Daher wird es nicht funktionieren ohne Änderungen in der Datenbank und im Code des Forums. Dann eben so: Heute waren xx Forumsmitglieder online: Nick (Zeit), usw. Trotzdem brauch ich dann einen angepassten Code, oder nicht!? Könnte den wer posten. ![]() P.S. xx = die gesamtanzahl die online war. :o RE: Wer War heute online - Susanne - 07.09.2006 Ich hatte das hier immer in der index.php PHP-Code: $num_visitors = $db->num_rows($db->query("SELECT * FROM ".TABLE_PREFIX."sessions WHERE time > ".$stime."")); Wenn ich es jetzt in die neue Version einsetze kommt das hier: Zitat:MySQL error: 1064 Bei PHP-Code: $stime = time()-(60*60*24); ![]() RE: Wer War heute online - ows - 07.09.2006 Sascha.L schrieb:Dann eben so: Schau´ Dir mal meine Lösung an: forum.en-gedi.de Könntest Du damit leben? Als Alternative könnte auch dieses Mod (http://mods.mybboard.com/view.php?did=331) für Dich in Frage kommen. Da wird die Anzahl der Gäste angezeigt (aber ohne die Uhrzeit bei den Mitgliedern). Vielleicht erbarmt sich ja jemand und macht aus den beiden Lösungen eine ![]() RE: Wer War heute online - Susanne - 07.09.2006 Meine Fehlermeldung hat sich erledigt. ![]() RE: Wer War heute online - SweetySchnuffel - 07.09.2006 en-gedi schrieb:Sascha.L schrieb:Dann eben so: Ja, könnte ich - deine Lösung sieht gut aus; kannste mir da helfen wegen Code? ![]() Danke dia. RE: Wer War heute online - ows - 07.09.2006 Suche in der Datei "index.php" (~ Zeile 150) nach PHP-Code: eval("\$whosonline = \"".$templates->get("index_whosonline")."\";"); Davor einfügen: PHP-Code: // START - Wer war in den letzten 24 Stunden online - Code Dieser Code ist für Version 1.2. Bei früheren Versionen muß im Code "format_name" durch "formatname" ersetzt werden, dann funktionierts auch da. Der Ausgabe-Text kann im Code selbst ggf. auch formatiert (z.B. fett, unterstrichen, farbig etc.) werden. Kleines Beispiel: PHP-Code: $visitors_online_today = "<span style=\"font-weight:bold;\">".$num_visitors."</span> Benutzer aktiv in den letzten <span style=\"color:blue;\">24 Stunden</span>, davon folgende <span style=\"text-decoration:underline;\">Mitglieder</span>:"; Abschließend dann noch im Template "Startseite Templates --> index_whosonline" diesen Code am Ende einfügen (gültig für alle Versionen): PHP-Code: <tr> RE: Wer War heute online - ows - 07.09.2006 @Susanne: Susanne schrieb:Meine Fehlermeldung hat sich erledigt. Behalte mal bitte die Anzeigen des Mods eine Weile im Auge. Ich habe irgendwie den Eindruck, dass die Ausgabe des Mods nicht mit der "Wer war heute online"-Ausgabe des Forums übereinstimmt. Habe die 1.2er Version vorläufig erst noch als lokalen Test installiert und kann´s daher nicht mit Gewissheit sagen. Gib´ dann bitte hier oder PN Bescheid, ob ich mich irre. RE: Wer War heute online - Susanne - 08.09.2006 Ich kann dir jetzt schon sagen, dass du dich leider nicht irrst. ![]() |