Seite 1 von 1
Nur registrierte Benutzer können überhaupt etwas sehen
Verfasst: 22.03.2005 13:04
von tamjinhh
Hi!
Wie kann ich das Board komplett für Gäste sperren. Erst nach Login ist überhaupt etwas zu sehen?
Danke euch im Vorraus.
Tamjin
Verfasst: 22.03.2005 13:11
von vanHellboy
geht im ACP unter Forum und Befugnisse. musst du dann für die einzelnen foren machen. am besten mit der erweiterten methode. da hast du bessere kontrolle über lese- und schreibrechte.
Gruß Rob
Verfasst: 22.03.2005 13:51
von tamjinhh
hmm, Vielen Dank!
Das ändert aber nicths an der Tatsache, daß ein Gast ohne sich einzuloggen z.B: Profile einsehen kann.
Ein Gast soll gar nichts sehen können.

Andere Ideen ?
Verfasst: 22.03.2005 14:10
von vanHellboy
ja stimmt. profile sind noch einsehbar. die sache würde mich auch mal interessieren!

Verfasst: 22.03.2005 14:28
von fanrpg
Man könnte das alles in den TPL Dateien einstellen mit den Switches also z.B
Nur wie das dann funktioniert weiss ich auch nicht

Verfasst: 22.03.2005 15:13
von Killertobi
Also der "Redirect anonymous users to login" Mod könnte das sein was du suchst, damit kannst du in jede seite die du für Gäste sperren willst einen kleinen Code einbauen, da der Link in der Moddatenbank von phpbb.com nicht funzt hat der Autor im Thread
hier noch einen Downloadlink eingefügt.
Hier auch der direkte Downloadlink:
http://kuhlins.de/download/redirect_ann ... od.txt.mod
Verfasst: 23.03.2005 23:44
von vanHellboy
hab grad das hier gemacht:
http://www.phpbb.de/viewtopic.php?t=47560.
funzt super und is denk ich mal auch das was du suchst.
den rest kannst du ja übers ACP machen.
Gruß
Verfasst: 25.04.2005 15:05
von homerX
Einfach folgenden Code in alle PHP Dateien einfügen, die erst nach dem Login verfügbar sein sollen.
Welche??
Grundsätzlich alle Dateien im "phpBB" Grundverzeichnis bzw. alle die nicht durch den "Redirect anonymous users to login" Mod abgedeckt werden.
!!! Nicht die login.php, denn da wollen wir ja hin.
z.B. index.php
(( Der oben genannte "Redirect anonymous users to login" Mod gilt nur für folgende Dateien: groupcp.php, memberlist.php, viewonline.php, profile.php ))
Code: Alles auswählen
// MOD - Login Weiterleitung BEGIN
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid('login.'.$phpEx.'?redirect=XXXXXXXXXXX'.$phpEx));
}
// MOD - Login Weiterleitung END
>> Wo??
Nach den Kommentarzeilen klappt nicht immer.
Wenn es probleme gibt den Code weiter nach unten verschieben.
Dort wo XXXXXXXXX steht, das Weiterleitungsziel nach erfolgreichen Login eingeben.
>> Wie??
Startseite: index.
Suchseite: search
FAQ: faq
...