Seite 1 von 2
Memberliste/Statistik auf der Startseite unsichtbar machen
Verfasst: 28.01.2008 00:33
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.
Verfasst: 28.01.2008 00:44
von bantu
Das kannst du wohl alles über die Rechtevergabe direkt steuern.
KB:170
Verfasst: 28.01.2008 01:46
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?

Verfasst: 28.01.2008 02:23
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 ....
Verfasst: 28.01.2008 02:33
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!
Verfasst: 28.01.2008 06:57
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.
Verfasst: 28.01.2008 09:11
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!

Re: Memberliste/Statistik auf der Startseite unsichtbar machen
Verfasst: 16.11.2009 17:09
von Hifi-Andy
Bei mir hats auch geklappt ich möchte den Button Mitglieder oben Rechts entfernen wie geht das
Re: Memberliste/Statistik auf der Startseite unsichtbar machen
Verfasst: 16.11.2009 18:07
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:
Allerdings kannst du das auch über die Rechte regeln, dass sobald man draufklickt sich einloggen muss, um die Liste zu sehen.
Re: Memberliste/Statistik auf der Startseite unsichtbar machen
Verfasst: 16.11.2009 18:13
von Hifi-Andy
über Rechte hab ich nichts gefunden an welcher stelle muss ich das IF S_USER_LOGGED_IN -->Code<!-- ENDIF einfügen