Wer ist Online? Umbauen

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
irani
Mitglied
Beiträge: 88
Registriert: 06.03.2006 10:30

Wer ist Online? Umbauen

Beitrag von irani »

Hallo !

Ich möchte von unten die funktion "Wer ist Online?" nach oben holen und so umbauen das user es nur sehen können wenn sie nicht eingeloggt sind. Das heisst sobald sich ein user einloggt soll "Wer ist Online?" nicht mehr zu sehen sein! Ich weiss das es irgendwie in der datei index_body.tpl gemacht werden muss aber wie weiss ich nicht. Hab schon viel ausprobiert aber man kann es immer sehen.

Weiss jemand wie das geht? danke
swisspower32
Mitglied
Beiträge: 26
Registriert: 10.09.2005 12:31

Beitrag von swisspower32 »

Hallo irani

Das ausblenden sollte kein Problem sein. ich habe das selbe mit dem Registriern Link gemacht. Sobald sich der Benutzer einlogt, verschlindet der Registrieren Link.

Versuche das mal so:

suche in der index_body.tpl die Anzeige der Viewonline Box. Bei mir sieht das so aus:

Code: Alles auswählen

<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
	<tr> 
		<td class="catHead" colspan="3" height="28"><table width="100%">
			<tr>
				<td width="50%" align="left"><span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span></td>
				<td width="50%" align="right"><span class="cattitle"><a href="{U_MARK_READ}" class="cattitle">{L_MARK_FORUMS_READ}</a></span></td>
			</tr>
	</table></td>
</tr>

<tr> 
	<td class="row1" align="left" colspan="2"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; {COLOR_GROUPS_LIST}<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}<br />{L_ONLINE_EXPLAIN}</span></td>
</tr>
Wenn du diese Box nur anzeigen willst, wenn der Benutzer ausgelogt ist, verwendest du einfach volgende Befehle:

Code: Alles auswählen

<!-- BEGIN switch_user_logged_out -->
<!-- END switch_user_logged_out -->
Bie mir sieht das dan so aus:

Code: Alles auswählen

<!-- BEGIN switch_user_logged_out -->

<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
	<tr> 
		<td class="catHead" colspan="3" height="28"><table width="100%">
			<tr>
				<td width="50%" align="left"><span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span></td>
				<td width="50%" align="right"><span class="cattitle"><a href="{U_MARK_READ}" class="cattitle">{L_MARK_FORUMS_READ}</a></span></td>
			</tr>
	</table></td>
</tr>

<tr> 
	<td class="row1" align="left" colspan="2"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; {COLOR_GROUPS_LIST}<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}<br />{L_ONLINE_EXPLAIN}</span></td>
</tr>

<!-- END switch_user_logged_out -->
Danach sollte die Viewonline Box bei eingeloggten Benutzern verschwinden :wink:

Ich hoffe es klappt.

mfg Päde
Antworten

Zurück zu „phpBB 2.0: Mod Support“