Seite 1 von 1

Abschnitt "Wer ist online" verbergen

Verfasst: 05.05.2005 09:33
von Draklor
Hallo,

wie kann man den Abschnitt "Wer ist online" vor nicht registrierten Benutzern verbergen?

Verfasst: 05.05.2005 09:45
von Leuchte
viewonline.php - Finde

Code: Alles auswählen

// End session management
//
Füge danach ein

Code: Alles auswählen

if ( !$userdata['session_logged_in'] )
{
 redirect(append_sid("login.".$phpEx."?redirect=viewonline.".$phpEx, true));
 exit;
}

Verfasst: 05.05.2005 10:02
von punkface
index_body.tpl

suchen

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} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {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>
vor dem gefundenen Code einfügen

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
nach dem gefundenen Code einfügen

Code: Alles auswählen

<!-- END switch_user_logged_in -->

Verfasst: 05.05.2005 10:05
von Leuchte
Ach den Abschnitt

Verfasst: 05.05.2005 10:29
von karstenkurt
Ichh schätze mal beide Ansätze zusammen sind ganz ok. Dann kann der Gast die viewonline.php ruhig direkt aufrufen und sieht trotzdem nix:)

Verfasst: 05.05.2005 10:39
von Draklor
Thx für die Antworten