Memberliste/Statistik auf der Startseite unsichtbar machen

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
MTC-Mattes
Mitglied
Beiträge: 6
Registriert: 23.01.2008 00:17

Memberliste/Statistik auf der Startseite unsichtbar machen

Beitrag von MTC-Mattes »

punkface hat geschrieben:Aus Mitgliederliste/Profil nur für eingeloggte User sichtbar:

Code: Alles auswählen

# 
#-----[ Öffne ]------------------------------------------ 
# 
memberlist.php 

# 
#-----[ Finde ]------------------------------------------ 
# 
// 
// End session management 
// 

# 
#-----[ Füge danch ein ]------------------------------------------- 
# 
if (!$userdata['session_logged_in'] ) 
{ 
  redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true)); 
}
Hallo,

o.g. Schnipsel habe ich im 2.0er Bereich gefunden.

Wie mache ich das in der Version 3.0?

Ich möchte auf der Startseite nur die Statistik-Zeile, die Login-Zeile und die Zeile mit
dem Registrier- und FAQ-Link anzeigen, die "Wer ist online" Sektion soll nur für angemeldete User sichtbar sein.
Gruß Matthias
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Das kannst du wohl alles über die Rechtevergabe direkt steuern.

KB:170
Powered by Coffee
MTC-Mattes
Mitglied
Beiträge: 6
Registriert: 23.01.2008 00:17

Beitrag von MTC-Mattes »

Hallo,

danke für den Tipp.

Ich habe der Systemgruppe "Gäste" jegliches Lesen und Anschauen verwehrt (selbst definierte Gruppenrechte: Keine Funktionalität (alle Berechtigungen auf "Nein))
und trotzdem kann man (unangemeldet) die typische Startseite mit der Rubrik "Wer ist online", Statistik usw. sehen....
Die Foren sind nicht zu sehen.

Habe ich was übersehen? :roll:
Gruß Matthias
NixName
Mitglied
Beiträge: 40
Registriert: 26.01.2008 20:20

Beitrag von NixName »

Hallo,

ich habe bei meinen Gästen alles auf nein!

Schau aber mal hier rein:

ACP -> Berechtigungen -> Gruppenrechte -> GÄSTE (Absenden) -> Erweiterte Berechtigungen -> Profil -> Kann Profile, die Mitglieder- und die Wer-ist-online-Liste ansehen -> NEIN!

Vielleicht hilft das...

Edit: Oh, ich glaub ich hab Dich falsch verstanden! Sorry! Ausblenden geht mit ....hmm...muss ich mal überlegen und selber kucken, sollte ich schlau werden, lass ich es Dich hier Wissen ....
NixName
Mitglied
Beiträge: 40
Registriert: 26.01.2008 20:20

Beitrag von NixName »

Hallo,

ich glaube ich hab die Lösung!
Zumindest für PROSILVER:

Styles -> Templates -> Ändern ->
Öffne: index_body.html

SUCHE: <!-- IF S_DISPLAY_ONLINE_LIST -->

Und ersetze es mit:

<!-- IF S_DISPLAY_ONLINE_LIST and S_USER_LOGGED_IN -->

Das heißt die BOX "Wer ist Online?" wird "nur" Angezeigt, wenn man eingeloggt ist!

Versuch das mal!
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

NixName hat geschrieben:Styles -> Templates -> Ändern ->
Öffne: index_body.html
Soweit so gut, aber besser ändert man es in den Dateien:
Also einfach die styles/prosilver/template/index_body.html so bearbeiten und danach den cache leeren.
kein Support per PN
MTC-Mattes
Mitglied
Beiträge: 6
Registriert: 23.01.2008 00:17

Beitrag von MTC-Mattes »

NixName hat geschrieben:Hallo,

ich glaube ich hab die Lösung!
Zumindest für PROSILVER:

Styles -> Templates -> Ändern ->
Öffne: index_body.html

SUCHE: <!-- IF S_DISPLAY_ONLINE_LIST -->

Und ersetze es mit:

<!-- IF S_DISPLAY_ONLINE_LIST and S_USER_LOGGED_IN -->

Das heißt die BOX "Wer ist Online?" wird "nur" Angezeigt, wenn man eingeloggt ist!

Versuch das mal!
Vielen Dank,

das hat geklappt, so wollte ich es haben.
Super! :P
Gruß Matthias
Benutzeravatar
Hifi-Andy
Mitglied
Beiträge: 134
Registriert: 01.11.2008 11:49
Wohnort: Ottenhöfen im Schwarzwald

Re: Memberliste/Statistik auf der Startseite unsichtbar machen

Beitrag von Hifi-Andy »

Bei mir hats auch geklappt ich möchte den Button Mitglieder oben Rechts entfernen wie geht das
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Memberliste/Statistik auf der Startseite unsichtbar machen

Beitrag von Metzle »

Hallo,

wenn du den Button nur für ausgelolggte unsichtbar machen willst, dann umschließe den entsprechenden Code in der Datei styles/deinstyle/template/overall_header.html wie folgt:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN -->Code<!-- ENDIF -->
Allerdings kannst du das auch über die Rechte regeln, dass sobald man draufklickt sich einloggen muss, um die Liste zu sehen.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Benutzeravatar
Hifi-Andy
Mitglied
Beiträge: 134
Registriert: 01.11.2008 11:49
Wohnort: Ottenhöfen im Schwarzwald

Re: Memberliste/Statistik auf der Startseite unsichtbar machen

Beitrag von Hifi-Andy »

über Rechte hab ich nichts gefunden an welcher stelle muss ich das IF S_USER_LOGGED_IN -->Code<!-- ENDIF einfügen
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“