Seite 1 von 1

Wer ist Online-Liste ohne Gästezugriff [ERLEDIGT]

Verfasst: 12.05.2008 18:37
von Stefan M.
Hallo Zusammen,

1. Problem:ich habe gerade eben das phpbb3-Board installiert. Nun möchte ich den Gästen verbieten, die Wer ist online-Liste zu sehen.

Ich habe mich mal im Administrationspanel umgeschaut.
Benutzer und Gruppen --> Gruppenrechte --> Gäste --> Profil --> Kann Profile, die Mitglieder- und die Wer-ist-online-Liste ansehen

Das steht auf NEIN. Jedoch sehen die[/b] Gäste diese Liste. Selbst wenn ich es auf NIE umstelle, geht es nicht. Was mache ich falsch?
Wer ist online?

Insgesamt ist 1 Besucher online: 0 registrierte, 0 unsichtbare und 1 Gast (basierend auf den aktiven Besuchern der letzten 5 Minuten)
Der Besucherrekord liegt bei 3 Besuchern, die am Mo 12. Mai 2008, 11:57 zeitgleich online waren.

Mitglieder: 0 Mitglieder
Legende: Administratoren, Globale Moderatoren
2.Problem Wie kann ich das phpbb-Logo gegen ein anders austauschen?

Ich würde mich sehr um gute Antworten freuen!

Gruß Stefan M.

Verfasst: 12.05.2008 20:20
von Dr.Death
Das was du jetzt auf der "Index" Seite siehst ist nicht die "Wer ist Online" Liste ;-)

Die "Wer ist Online" Liste erscheint erstz dann, wenn man auf den Link "Wer ist Online" draufklickt. ( viewonline.php )

Damit nun aber auf der Index Seite dieser kleine Online Status für "Gäste" verschwindet, musst Du die Template Datei ein wenig bearbeiten.

Da du nichts über Dein Forum verrraten hast ( URL, verwendeter Style ) gehe ich von "prosilver" aus.

Öffne die Datei:

styles/prosilver/template/index_body.html

SUCHE:

Code: Alles auswählen

<!-- IF S_DISPLAY_ONLINE_LIST -->
	<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
	<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
	<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
<!-- ENDIF -->
DAVOR EINFÜGEN:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN and not S_IS_BOT -->
DANACH EINFÜGEN:

Code: Alles auswählen

<!-- ENDIF -->
Zu deinem 2. Probelm: Bemühe bitte mal die Suchfunktion hier im Forum ( Ein Suche, beschränkt auf das phpBB3 Styles Forum sollte jede Menge Lösungen zum " Logo ändern " hervorzaubern... )

Verfasst: 12.05.2008 20:50
von Stefan M.
zu Problem 1:

Ja, habe Prosilver, aber klappt nicht. So sieht ein Teil index_body.html aus:

Code: Alles auswählen

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
	<form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
	<h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>
		<fieldset class="quick-login">
			<label for="username">{L_USERNAME}:</label>&nbsp;<input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" />  
			<label for="password">{L_PASSWORD}:</label>&nbsp;<input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" />
			<!-- IF S_AUTOLOGIN_ENABLED -->
				| <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" /></label>
			<!-- ENDIF -->
			<input type="submit" name="login" value="{L_LOGIN}" class="button2" />
		</fieldset>
	</form>

<!-- ENDIF -->
<!-- IF S_USER_LOGGED_IN and not S_IS_BOT -->
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
	<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
	<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
	<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
<!-- ENDIF -->

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
	<h3>{L_BIRTHDAYS}</h3>
	<p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
<!-- ENDIF -->
zu Problem 2; Mache ich, wenn Problem 1 funktioniert hat.

Verfasst: 13.05.2008 17:10
von Stefan M.
Kann mir bei Problem 1 keiner helfen? Problem 2 habe ich selbst beheben können.

Verfasst: 13.05.2008 17:17
von Dr.Death
Du hättest meine Anleitung etwas genauer lesen sollen, dann wäre dieser Teil dabei herausgekommen ;-)

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN and not S_IS_BOT -->

<!-- IF S_DISPLAY_ONLINE_LIST --> 
   <!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF --> 
   <p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST} 
   <!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p> 
<!-- ENDIF --> 

<!-- ENDIF -->

Bitte beachte auch : KB:16 - Topic Bumping.

Verfasst: 13.05.2008 17:20
von Stefan M.
Vielen Dank!