Seite 1 von 1

"Wer ist Online" nru für registrierte Benutzer

Verfasst: 02.06.2005 22:32
von Darkwinde
Aloa!

ich bin nicht so bewandert in PHP, hab dennoch in der index_body.tpl folgendes isoliert:

Code: Alles auswählen

<!-- Wer Online ist START-->
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
  <tr> 
	<td class="rowpic" 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/BBTech/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>
  <tr>
  <td class="row1" align="left" width="100%"><span class="gensmall">{CHATCOUNT}<br />{USERNAMES}</span></td>
  </tr>
</table>
<!-- Wer Online ist ENDE -->

nun wenn man den COde rausschmeißt, ist die ganze onlineseite weg! Das will ich aber nicht, ich möchte, dass nur registrierte user einsicht darauf haben. geht das?

Grüße Phil

Verfasst: 02.06.2005 22:45
von Christian Benz
Hallo,

hier findest du die Antwort: http://www.phpbb.de/doku/kb/artikel.php?artikel=74

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->

... hier dein obiger Code ...

<!-- END switch_user_logged_in -->
Gruß,
Chris

Verfasst: 03.06.2005 00:59
von Darkwinde
das bewirkt nur, dass die Table falsch angezeigt wird!

Also deien Lösung geht nicht.

Brauch sowas wie:

If(user>=registriert)
{//Mein Code zum Onlinestatus anzeigen}

der den Onlinestatus vor Gästen versteckt.

Und wie gesagt ich hab 0 Ahnung von PHP/TPL daher mehr eine Anleitung als eine leicht schwammige Erklärung mit Templates :)

Dennoch Danke dir!
Phil

Verfasst: 03.06.2005 01:19
von Markus67
Hi ...

Das funktioniert so wie es Christian geschrieben hat :wink:
Ersetze deinen obigen Code komplett mit dem folgenden:

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in --> 
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline"> 
  <tr> 
   <td class="rowpic" 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/BBTech/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> 
  <tr> 
  <td class="row1" align="left" width="100%"><span class="gensmall">{CHATCOUNT}<br />{USERNAMES}</span></td> 
  </tr> 
</table> 
<!-- END switch_user_logged_in -->
Die Switch-Anweisungen müssen alleine in einer Zeile stehen dann klappts auch :wink:

Markus

Verfasst: 03.06.2005 08:42
von Darkwinde
LOL?
Entweder bin ich gestern banane gewesen oder meine Abschreibekunst!

THX Leutz! Muss da wohl ehct was verplant haben!

Verfasst: 04.06.2005 16:31
von woolf
das mod ben?tige ich auch, finde jedoch nicht die codezeilen in meiner index_body.tpl !? ausserdem habe ich zweit dieser files..
verwende CH 2.1.1

bitte danke
wolf

Verfasst: 04.06.2005 16:31
von woolf
das mod ben?tige ich auch, finde jedoch nicht die codezeilen in meiner index_body.tpl !? ausserdem habe ich zweit dieser files..
verwende CH 2.1.1

bitte danke
wolf

Verfasst: 04.06.2005 16:32
von woolf
das mod ben?tige ich auch, finde jedoch nicht die codezeilen in meiner index_body.tpl !? ausserdem habe ich zweit dieser files..
verwende CH 2.1.1

bitte danke
wolf

Verfasst: 04.06.2005 16:33
von woolf
das mod ben?tige ich auch, finde jedoch nicht die codezeilen in meiner index_body.tpl !? ausserdem habe ich zweit dieser files..
verwende CH 2.1.1

bitte danke
wolf