Seite 1 von 1
Anpassung "Wer ist online?"
Verfasst: 06.01.2006 14:59
von brummel
Hallo!
Ich möchte gern in dem Abschnitt "Wer ist online?" die beiden Einträge
"Der neueste Benutzer ist"
"Registrierte Benutzer:"
nur für angemeldete User sichtbar haben.
Also wie es mit
diesem Snippet >>> für Mitgliederliste, Profil usw. gemacht wird.
Danke für jeden Tipp!
Verfasst: 06.01.2006 15:31
von r4ven2
Hab zwar erst mit phpbb begonnen und kenn mich selbst noch nicht wirklich aus
aber ich würd mal in der datei deintemplate/viewonline_body.tpl
ansetzen und an geeigneter stelle einfach
<!-- BEGIN switch_user_logged_in -->
<!-- END switch_user_logged_in -->
einsetzen
hab auf diese weise schon ne box in der overall_header gemoddet die sogar so funktioniert
kann mich aber auch irren --> also auf alle fälle ein backup der datei erstellen bevor du es probierst !

Verfasst: 06.01.2006 15:57
von brummel
Damit tut sich leider gar nix ändern, die Anzeige erscheint unverändert.
Verfasst: 06.01.2006 15:59
von BB-BF-BM
Hast du es so gemacht?:
<!-- BEGIN switch_user_logged_in -->
//Code für die "Wer ist online"-Box
<!-- END switch_user_logged_in -->
Verfasst: 06.01.2006 16:33
von brummel
Die Änderungen musste ich bei mir in der index_body.tpl (und nicht viewonline_body.tpl) vornehmen. Jetzt geht's. Danke!
Verfasst: 06.01.2006 18:29
von flo18
Also dann so?
Code: Alles auswählen
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" colspan="2" height="28"><!-- BEGIN switch_user_logged_in --><span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span></td>
</tr>
<tr>
<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER<!-- END switch_user_logged_in -->}</span>
</td>
</tr>
Verfasst: 06.01.2006 18:38
von brummel
flo18 hat geschrieben:Also dann so?
So sieht die entsprechende Tabelle bei mir aus:
Code: Alles auswählen
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" colspan="2" height="28"><span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span></td>
</tr>
<tr>
<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/subGross/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}
<!-- BEGIN switch_user_logged_in -->
<br />{NEWEST_USER}
<!-- END switch_user_logged_in -->
</span>
</td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} [ {L_WHOSONLINE_ADMIN} ] [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}
<!-- BEGIN switch_user_logged_in -->
<br />{LOGGED_IN_USER_LIST}
<!-- END switch_user_logged_in -->
</span></td>
</tr>
</table>
da ich zur Sicherheit mal die "Befehle" an den Zeilenanfang gesetzt habe.
Verfasst: 06.01.2006 21:22
von Blazer
so ist es auch richtig.
Die beiden switch-Befehle müssen je in eine neue Zeile