Seite 1 von 1
"Wer ist Online" und Mitgliederliste verbergen
Verfasst: 24.09.2006 20:10
von Xeroxx
Hallo, ich möchte auf der Stratseite die "Wer ist Online" Anzeige und die Mitgliederliste verbergen. Diese sollen nur für registrierte Benutzer sichtbar sein. Kann mir hierbei jemand helfen? Danke.
Verfasst: 24.09.2006 20:24
von area57
das wer ist online kannst du in der index_body.tpl mit
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
DER CODE DER NUR FÜR REGISTRIERTE SEIN SOLL
<!-- END switch_user_logged_in -->
und für die memberlist schau mal im Snippetforum

Verfasst: 25.09.2006 00:19
von Xeroxx
Danke für die schnelle Antwort. Es hat gut geklappt.
Für alle mit dem selben Problem, hier das MOD zum Ausblenden der Mitgliederliste:
http://www.phpbb.de/viewtopic.php?t=47560
Verfasst: 02.03.2007 22:48
von Son Goku 1000
Bin ne Weile aus dem Geschäft raus. Bei dem Code:
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
DER CODE DER NUR FÜR REGISTRIERTE SEIN SOLL
<!-- END switch_user_logged_in -->
Was soll man bei "der code der nur für reg. sein soll" einfügen? nen pw versteh ich, aber welches?
Verfasst: 02.03.2007 22:50
von Markus67
Hi ...
was möchtest du denn nur für registrierte anzeigen lassen?
Markus
Verfasst: 02.03.2007 22:55
von Son Goku 1000
Wie oben schon beschrieben nur die "wer ist online leiste". Also dass Gäste nicht sehen können, wer als registrierter Member grade im Forum ist. Wollte nicht extra neues Topic beginnen, weils hier schon einmal ist (nach ner Verlinkung ^^")
Ihr seit echt auf Zack oO
Verfasst: 02.03.2007 23:13
von kazwo
Hi,
Suche in der templates/xxx/index_body.tpl folgenden Abschnitt
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/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}</span>
</td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} [ {L_WHOSONLINE_ADMIN} ] [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
</tr>
</table>
<table width="100%" cellpadding="1" cellspacing="1" border="0">
<tr>
<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
</tr>
</table>
Und ersetze ihn durch
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
<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/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}</span>
</td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} [ {L_WHOSONLINE_ADMIN} ] [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
</tr>
</table>
<table width="100%" cellpadding="1" cellspacing="1" border="0">
<tr>
<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
</tr>
</table>
<!-- END switch_user_logged_in -->
Mit
DER CODE DER NUR FÜR REGISTRIERTE SEIN SOLL
ist eben der Code gemeint, der dafür sorgt, dass (in diesem Fall) die Wer ist Online-Box angezeigt wird (also der Code ist in diesem Fall das, was in den ersten Code-Tags steht)
Verfasst: 02.03.2007 23:44
von Son Goku 1000
Danke, hat nach mehrfachen versuchen dann doch funktioniert. Das mit dem "inneren Code" war mir dann doch neu. Hamwa wieder was gelernt.
Danke nochmals für die Hilfe. Top Support ^^