Seite 1 von 1
Forenliste und weiteres für Gäste unsichtbar machen
Verfasst: 05.12.2006 16:43
von stefanie77
Hallo!
Weiß jemand wie ich die Forenliste für Gäste unsichtbar machen kann?
(Sieht man nachdem man sich versucht hat einzuloggen)
[ externes Bild ]
Desweiteren hätte ich gerne gewußt wie man folgende Elemente ebenfalls für Gäste unsichtbar machen kann:
[ externes Bild ]
[ externes Bild ]
[ externes Bild ]
[ externes Bild ]
Dank einige toller Tipps konnte ich zB. den "Who is Online" Bereich bereits erfolgreich verstecken.
Verfasst: 05.12.2006 17:01
von gloriosa
Hallo,
beschäftige Dich mit der Thematik
Forumsbefugnisse !

Was das ist kannst Du an der betreffenden Stelle der >>>
Dokumentation <<< und am Beispiel >>> KB:59 <<< nachlesen !

Verfasst: 05.12.2006 17:05
von stefanie77
gloriosa hat geschrieben:Hallo,
beschäftige Dich mit der Thematik
Forumsbefugnisse !

Was das ist kannst Du an der betreffenden Stelle der >>>
Dokumentation <<< und am Beispiel >>> KB:59 <<< nachlesen !

Hallo!
Das hilft mir leider bei meinem Problem nicht weiter. Selbstverständlich habe ich alle Möglichkeiten des Forums ausgeschöpft, die Foren Übersichtsleiste lässt sich nicht auf gewöhnlichem Wege für Gäste wegblenden.
Ich hätte gerne eine "Startseite" wo nichts weiter als Login Feld sowie Logo zu sehen ist, mehr nicht.
Gruß
Verfasst: 05.12.2006 18:17
von thompson
das kannst du recht einfach damit machen:
<!-- BEGIN switch_user_logged_in -->
hier den entsprechenden teil der .tpl reinschreiben
overall_header.tpl und index.tpl sollten hier reichen.
<!-- END switch_user_logged_in -->
Verfasst: 05.12.2006 18:30
von stefanie77
Hallo!
Das ist mir etwas zu hoch, welchen enstprechenden Teil?
Gruß
Verfasst: 05.12.2006 18:47
von gn#36
Das sind sozusagen die "Kommentarzeichen". Alles was dazwischen steht wird nicht angezeigt wenn der User ausgeloggt ist. Wenn du das also am Anfang und Ende des ungewünschten Teils des Templates einfügst wird dieser Teil nur noch dann angezeigt, wenn der User eingeloggt ist.
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
...Hier der HTML Code der nur für eingeloggte sichtbar ist...
<!-- END switch_user_logged_in -->
...Hier der Code des Login Fensters...
<!-- BEGIN switch_user_logged_in -->
...Hier der restliche HTML Code der nur für eingeloggte sichtbar ist...
<!-- END switch_user_logged_in -->
Sofern du das nur mit der index.tpl Datei deiner Templates machst dürfte rein gar nichts anderes angezeigt werden als die Kopfbereiche (Logo, Menü etc.), Loginbox und der Footer.
Verfasst: 05.12.2006 19:20
von MasterofFlames
Jetzt kommt mal ne laienhafte Idee:
Würde das nicht auch so gehen das sie einfach ne normale HTML Seite vorschaltet? Es ist doch möglich das Loginfeld auch in normale Webseiten einzubauen.
Verfasst: 05.12.2006 19:33
von Miriam
Na dann kann sie auch gleich die login.php als Einstiegsseite deklarieren.
Aber jeder, der ein wenig Ahnung hat ändert das selbst auf index.php und schon sieht es die ganzen wichtigen Infos.....
Aber eins verstehe ich nicht... Wieso soll das hier ausgeblendet werden?
[ externes Bild ]
Eine Registriermöglichkeit sollte es schon geben....
Verfasst: 05.12.2006 20:52
von stefanie77
Hallo!
Es hat geklappt, übrig geblieben ist das:
[ externes Bild ]
Jetzt noch ein paar Kleinigkeiten.
1. Die Schrift "Anmelden" (rot) muss weg
2. Die gesamte Login-Spalte soll bis zum Anschlag am Logo dran,
also nach oben.
3. Wenn ich ohne Name/PW einzugeben auf Anmelden klicke,
kommt ein Fenster wo ich mich registrieren kann
und wieder mal die kleine Foren-Übersichtsleiste sehe.
Wie kann ich das unterbinden?
login_body.tpl editieren nehme ich mal an?
Bis auf die Möglichkeit sich das PW schicken zulassen muss da jedenfalls alles weg.
Miriam hat geschrieben:Aber eins verstehe ich nicht... Wieso soll das hier ausgeblendet werden?
[ externes Bild ]
Eine Registriermöglichkeit sollte es schon geben....
Die Registrierung kann Dank Mod manuell
also vom Admin durchgeführt werden und so soll es auch sein.
Gruß
Verfasst: 05.12.2006 23:31
von Miriam
Meinst Du nicht, dass es günstiger wäre, anstatt den ganzen Code zusammenzustreichen, die ganze Sache über .htaccess / .htpasswd zu klären?
Dann gibt es da nur noch den Login und nichts weiter.... Es kommt keiner rauf.
Kein Hacker, keine Suchmaschine.... niemand. Es sei denn Du hast ihn / sie exclusiv für das Verzeichnis freigeschaltet.