Seite 1 von 1

Wer-ist-Online-Anzeige im overall_header?

Verfasst: 15.01.2005 11:26
von Marc75
Hi @all,

ich suche nach einer Möglichkeit auf jeder Seite im Forum oben im Header anzeigen zu lassen wer gerade online ist.
Dabei meine ich nicht die Anzeige wer gerade in der aktuellen 'Unterrubrik' online ist, sondern (wie im Index auch) wer überhaupt aktuell gerade eingeloggt ist.

Hat da Jemand ein paar Zeilen für mich übrig?

Freue mich über jeden Tipp!

Marc

Verfasst: 15.01.2005 12:11
von Amdosh
Nimm den Block (copy am besten) aus der index_body.tpl der folgende Variable enthält:
{LOGGED_IN_USER_LIST}

Bei SubSilver wäre es:
<tr><td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
</tr>

Für den gesamten Block, um nur die Aufschlüsselung zu haben, wäre es dann:
<tr><td class="row1" align="left"><span class="gensmall"> {LOGGED_IN_USER_LIST}</span></td>
</tr>
Inwieweit der Befehl erst in eine Tabelle gesetzt werden muss und mit welchen Anpassungen hängt dann von den Forumdesign noch ab.

Ob zusätzlich noch andere Dateien zu bearbeiten sind, damit der Text auch erscheinen kann, kann ich aber nicht sagen.

Grüsse Amdosh

Verfasst: 15.01.2005 19:13
von Marc75
Hi Amdosh,

vielen Dank für deine Antwort.
Wenn ich den Code in die overall_header.tpl einsetze, dann zeigt er mir im Index korrekt an wer online ist. Sobald ich aber in eines der Unterforen gehe, zeigt er keine User an, obwohl noch eingeloggte User vorhanden sind.

Kennt Jemand eine Lösung zu diesem Problem?

Verfasst: 15.01.2005 19:40
von Amdosh
Wie ich es schon nicht ausgeschlossen habe: Die index.php ist für die Erstellung der Seite zuständig, und für diese werden die Werte generiert. Damit bei den anderen Forenansichten (Unterforen, Beiträge, Beiträge verfassen, PM's anzeigen ...) auch noch die Anzeige klappt, müsste wohl in jeder Phpdatei der Block zu der Berechnung auch noch hinzugefügt werden, oder vielleicht auch nur in die includes/page_header.php, aber dass kann dir ein Coder sagen (weil ich mich nicht soweit reingearbeitet habe).

Grüsse Amdosh

Verfasst: 15.01.2005 21:47
von Marc75
Okay, dann an alle Coder: Könnt Ihr mir in diesem Fall weiterhelfen?

Verfasst: 17.01.2005 07:11
von Marc75
Hat Niemand eine Idee?

Verfasst: 18.01.2005 20:37
von Marc75
Hm, scheint so unwahrscheinlich kompliziert und schwer zu sein das selbst die erfahrenen Coder und Anwender das nicht hinbekommen. :o

Verfasst: 18.06.2005 03:09
von stereophone
habe exakt das gleiche problem und wäre auch sehr an einer lösung interessiert.

Verfasst: 22.10.2007 04:08
von Dakota
2 jahre später und immer noch keine lösung?
na super...


:o

Verfasst: 22.10.2007 08:34
von gn#36
Doch die gibt es wenn du mal im Forum danach suchst:

http://www.phpbb.de/viewtopic.php?p=850247#850247