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

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Scoopa
Mitglied
Beiträge: 124
Registriert: 01.11.2003 23:35
Kontaktdaten:

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

Beitrag 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!?
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag 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
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Scoopa
Mitglied
Beiträge: 124
Registriert: 01.11.2003 23:35
Kontaktdaten:

Beitrag 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!
Scoopa
Mitglied
Beiträge: 124
Registriert: 01.11.2003 23:35
Kontaktdaten:

Beitrag 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"); 
}
Meine Signatur war zu groß und wurde deshalb gelöscht - Siehe phpBB.de-Knigge
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag 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
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Scoopa
Mitglied
Beiträge: 124
Registriert: 01.11.2003 23:35
Kontaktdaten:

Beitrag 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.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag 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
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“