MyBB.de Forum
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)

Seiten: Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26


RE: Wer War heute online - Bigmemo - 12.01.2006

......
hallo,

mir gefällt eins nicht so ganz...neben "Wer ist online?" steht in eckigen klammern vollständige liste...kann man das irgendwie entfernen?

cu
Bigmemo


RE: Wer War heute online - krafdi - 12.01.2006

Um diesen Link zu entfernen gehst du ins ACP --> Templates (dein Template) --> Startseite Templates --> index_whosonline
und dort entfernst du:
Code:
[<a href="online.php">$lang->complete_list</a>]



RE: Wer War heute online - FS-Aviator - 29.01.2006

Gibt es hier villeicht noch die Möglichkeit besteht, dass hinter den Benutzernamen dann noch "und X Gäste." steht? X steht dann für die jeweilige Zahl die online war. Wenn keine Gäste online waren, soll der text hidden sein. Also er soll erst auftauchen wenn mind. 1 Gast online war. Ausserdem soll es dann im Falle von einem Gast auch "und 1 Gast." heissen. Wäre cool!

Gruß Sascha.


RE: Wer War heute online - Michael - 29.01.2006

Das ist so leider nicht möglich, da Gäste nicht gezählt werden.


RE: Wer War heute online - FS-Aviator - 29.01.2006

Ist es möglich, die Gäste zu zählen? ist ja theoretisch nichts anderes ob man nun members oder gäste zählt....


RE:  Wer War heute online - Bill - 29.01.2006

FS-Aviator schrieb:Ist es möglich, die Gäste zu zählen? ist ja theoretisch nichts anderes ob man nun members oder gäste zählt....

Bin mir nicht ganz sicher, aber da nicht die IP sondern die Foren ID eines Benutzer gezählt würde, hättest du als Ausage 1 Gast, sobald ein Gast online war. Das Zählen von Gästen müste somit auf IP Basis (oder einer weitern Info im Cookie) passieren (was aber beides weit über meine programier Fähigkeiten hinausgeht Smile ).


RE: Wer War heute online - Michael - 29.01.2006

Was möglich ist, ist die Gesamtzahl der Besucher inklusive Mitglieder der letzten 24 Stunden auszugeben.

Öffne dazu die Datei index.php und suche nach:
PHP-Code:
eval("\$whosonline = \"".$templates->get("index_whosonline")."\";"); 
Darüber einfügen:
PHP-Code:
$num_visitors $db->num_rows($db->query("SELECT * FROM ".TABLE_PREFIX."sessions WHERE uid = '0' AND time > ".$stime.""));
    if(
$num_visitors == "0")
    {
    
$visitors_online_today "";
    }
    elseif(
$num_visitors == "1")
    {
    
$visitors_online_today "In den letzten 24 Stunden hatten wir 1 Besucher";
    }
    else
    {
    
$visitors_online_today "In den letzten 24 Stunden hatten wir ".$num_guests." Besucher";
    } 
Anschließend kannst du die Anzahl über die Variable $visitors_online_today im Template index_whosonline ausgeben.


RE: Wer War heute online - FS-Aviator - 29.01.2006

Michael schrieb:Anschließend kannst du die Anzahl über die Variable $visitors_online_today im Template index_whosonline ausgeben.

Hi Michael! Wie genau muss ich das einfügen und was betweckt es? Gruß Sascha.


RE: Wer War heute online - Michael - 29.01.2006

Füge einfach $visitors_online_today an der Stelle im Template ein, an der die Ausgabe erscheinen soll. Angazeigt wird: "In den letzten 24 Stunden hatten wir x Besucher".


RE: Wer War heute online - Bricktop - 29.01.2006

Hiho.
Da Einzahl und Mehrzahl von "Besucher" im deutschen gleich ist, könnte man ja sogar den "elseif { ... }"-Teil rauslassen.

Und statt $num_guests müsste es $num_visitors heißen,.