Seite 1 von 1

in index.php nur login-tabeklle anzeigen?

Verfasst: 17.10.2003 16:38
von mounty
hallo!
folgendes problem: ich hätte es gerne, dass auf der index.php nur die tabelle mit der login-funktion aufscheint, wenn man noch nicht eingelogged ist. die übrigen tabellen ("Wer ist online?" und die obere tabelle mit "FAQ,...) sollen erst dann angezeigt werden, wenn ich eingelogged bin. ist das irgendwie möglich?
ich hoffe, das hat jetzt jemand verstanden... ;-)
danke jetzt schon für eure hilfe!

Verfasst: 17.10.2003 16:40
von kratzer54847
in der index_body die teile die als Gast nicht angezegt werden sollen mit

<!-- BEGIN switch_user_logged_in -->
und
<!-- END switch_user_logged_in -->

umschließen

Verfasst: 20.10.2003 16:14
von mounty
vielen dank, das geht wunderbar.
ich habe das jetzt auf verschiedenen seiten so eingesetzt, das problem ist nur, dass beim nickpage-mod in der datei nickpagelist_body.tpl eine änderung leider das falsche bewirkt. wenn ich die befehle <!-- BEGIN switch_user_logged_in --> bzw. <!-- END switch_user_logged_in --> dort einbaue, kann ich die nickpage auch dann nicht mehr vollständig lesen, wenn ich eingelogged bin.

ich hätte das so geplant:

Code: Alles auswählen

<br>
<table align="center" width="450px" cellpadding="3" cellspacing="1" border="0" class="forumline" style="border: 1px solid #000000">
<!-- BEGIN nickpagelist2 -->  
  <tr>
	  <th width="100%" class="thTop">{L_NICKPAGELIST} ({nickpagelist2.EINTRAEGE} {L_NICKPAGELISTMODS})</th>
  </tr>
<!-- END nickpagelist2 -->
<!-- BEGIN nickpagelist -->
  <tr>
  <!-- BEGIN switch_user_logged_in -->
          <td align="center" class="row2"><span class="gen"><a href="nickpage.php?user={nickpagelist.NAME}"> {nickpagelist.NAME}</a> {Bewertung}</span></td>
  <!-- END switch_user_logged_in -->
  </tr>
<!-- END nickpagelist -->
</table>

Verfasst: 20.10.2003 19:22
von Jonas
Ich habe die Erfahrung gemacht, dass man die <!-- BEGIN switch_user_logged_in --> nicht mit andren BEGINs und ENDs verschachteln kann. Musst du anders lösen.

Wird denn das auf der Startseite angezeigt? Ansonsten kannst du die anderen Seiten (u.a. Mitgliederliste, Profile) mit dem Restrict Guest Access Mod schützen. (Dann wird bevor die Seite geladen wird ein Login verlangt.)