Seite 1 von 1

Suchen - Funktion -> nur für reg. User

Verfasst: 13.12.2003 22:28
von Scoopa
Wie kann ich die Suchfunktion für das Forum (Suchen-Mod und normale Suchfunktion) nur für registrierete User einschränken. Bisher kann jeder, der nicht angemeldet ist das Forum durchsuchen und sieht die ganzen Beiträge!

Gibt es dafür eine Einstellung die ich noch nicht gesehen habe oder kann man es selbst irgendwie konfigurieren!?

Verfasst: 14.12.2003 00:25
von PhilippK
Die Suchfunktion sollte bei Gästen nur die Beiträge finden, die als Gast auch sichtbar sind. Sind alle deine Foren nur für registrierte Benutzer zugänglich, so findet die Suche bei Gästen keine Beiträge.

Gruß, Philipp

Verfasst: 14.12.2003 00:30
von Scoopa
Das dachte ich mir auch, aber man kann ohne Probleme alles Titel lesen.
Klickt man auf einen Beitrag, dann ist erst ein Login erforderlich.

Es ist aber wirklich bei jeder Forumsansicht -> REG aktiviert worden!

War selbst auch erstaunt!

Verfasst: 14.12.2003 00:39
von Scoopa
Problem wurde nun wie folgt gelöst!

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
# 

search.php 

# 
#-----[ FIND ]------------------------------------------ 
# 

// 
// End session management 
// 

# 
#-----[ AFTER, ADD ]------------------------------------ 
# 

if( !$userdata['session_logged_in'] || !isset($userdata)) 
{ 
redirect("login.$phpEx?redirect=search.$phpEx"); 
}

Verfasst: 14.12.2003 12:25
von PhilippK
Scoopa,

ich hab's jetzt mal bei mir auf meiner Spielwiese probiert: entweder hat sich bei dir im Code ein Fehler eingeschlichen oder eines deiner Foren ist auch für Gäste lesbar. Sobald ich die Berechtigung zum Lesen für alle Foren auf Registriert (oder höher) stelle, kommt beim Klick auf die Suche folgende Fehlermeldung:
Du hast nicht die Berechtigung, dieses Forum zu durchsuchen.
Gruß, Philipp

Verfasst: 14.12.2003 12:44
von Scoopa
sehr merkwürdig :-?

liegt es evtl daran, weil ich phpBB2 plus 1.3 habe!? Sicher nicht...
Ich habe wirklich 2-3 mal nachgesehen, bei der Ansicht von allen Foren.
Ich bekomme auch Suchergebnisse aus allen Foren aufgelistet.
Klickt man dann auf das gefundene Posting, so wird erst ein Login verlangt.
Naja, mit dem jetztigen Einbau in der search.php ist es erst mal behoben das Problem.

Verfasst: 14.12.2003 13:06
von PhilippK
Scoopa hat geschrieben:liegt es evtl daran, weil ich phpBB2 plus 1.3 habe!? Sicher nicht...
Könnte durchaus die Ursache sein...

Gruß, Philipp