Foren Befugnisse einstellen?

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.
Th3Lol2d
Mitglied
Beiträge: 55
Registriert: 29.08.2004 22:33

Foren Befugnisse einstellen?

Beitrag von Th3Lol2d »

Kann mir jemand sagen wie ich die Foren Befugnisse einstellen muss damit alle Gäste die das Forum besuchen zwar die Kategorien und die Topicüberschrift in den Kategorien sehen aber nicht den Inhalt des Topics selber! Danke schonmal für die schnelle hilfe!
Benutzeravatar
BraveEagle
Mitglied
Beiträge: 1884
Registriert: 16.01.2003 18:05
Wohnort: born 2 be a Paelzer
Kontaktdaten:

Beitrag von BraveEagle »

ACP => Forum => Befugnisse =>Fortgeschrittene Methode => Lesen "Reg"
Th3Lol2d
Mitglied
Beiträge: 55
Registriert: 29.08.2004 22:33

Re: Foren Befugnisse einstellen?

Beitrag von Th3Lol2d »

Th3Lol2d hat geschrieben:Kann mir jemand sagen wie ich die Foren Befugnisse einstellen muss damit alle Gäste die das Forum besuchen zwar die Kategorien und die Topicüberschrift in den Kategorien sehen aber nicht den Inhalt des Topics selber! Danke schonmal für die schnelle hilfe!
nein das mein ich nicht!Lies dir das oben nochmal genau durch!
Th3Lol2d
Mitglied
Beiträge: 55
Registriert: 29.08.2004 22:33

Beitrag von Th3Lol2d »

ich möchte gern das die user die Überschriften der Topics schon noch sehen aber der inhalt des topics für sie gesperrt ist!

bei dem was BraveEagle mir gesagt hat sieht man nur die Kategorie!
Th3Lol2d
Mitglied
Beiträge: 55
Registriert: 29.08.2004 22:33

Beitrag von Th3Lol2d »

also dann eben nochmal...

geht das, das ich die Forenbefugnisse so einstellen kann das Gäste in den einzelnen Foren die Topicüberschriften lesen kann, aber die Topics selber für sie verschlossen bleiben bis sie sich angemeldet haben?

bei der anweisun von BraveEagle können die Gäste nur das Forumindex sehen aber nicht die einzelnen Überschriften der Themen

danke schonmal
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ....

suche in der viewtopic.php

Code: Alles auswählen

// End session management 
//
danach einfügen:

Code: Alles auswählen

if ( !$userdata['session_logged_in'] ) 
{ 
      redirect(append_sid("login.".$phpEx."?redirect=viewtopic.".$phpEx, true)); 
      exit; 
}
Jetzt können nur noch registrierte User die Beiträge lesen.

Markus
Th3Lol2d
Mitglied
Beiträge: 55
Registriert: 29.08.2004 22:33

Beitrag von Th3Lol2d »

Markus67 hat geschrieben:Hi ....

suche in der viewtopic.php

Code: Alles auswählen

// End session management 
//
danach einfügen:

Code: Alles auswählen

if ( !$userdata['session_logged_in'] ) 
{ 
      redirect(append_sid("login.".$phpEx."?redirect=viewtopic.".$phpEx, true)); 
      exit; 
}
Jetzt können nur noch registrierte User die Beiträge lesen.

Markus
super danke! :wink:
tihass
Mitglied
Beiträge: 34
Registriert: 17.05.2006 21:09

Beitrag von tihass »

Markus67 hat geschrieben:Hi ....

suche in der viewtopic.php

Code: Alles auswählen

// End session management 
//
danach einfügen:

Code: Alles auswählen

if ( !$userdata['session_logged_in'] ) 
{ 
      redirect(append_sid("login.".$phpEx."?redirect=viewtopic.".$phpEx, true)); 
      exit; 
}
Jetzt können nur noch registrierte User die Beiträge lesen.

Markus
Hallo Markus,

Danach habe ich genau gesucht, da gibts aber ein kleines Problem:

Wen die User "Benachrichtigen bei antworten" aktiviert haben, bekommen sie ja bekanntlich eine E-mail mit den entsprechendem Link zu gesendet. Wenn man diesen Link anklickt, kommt als erstes Login(ist auch richtig!) nach dem einloggen kommt die meldung "Das gewählte Thema oder der Beitrag existiert nicht" aber andersrum funktioniert es, erst einloggen Link in Browser kopieren und schon sieht man den Beitrag !

Hast du zufällig eine Lösung für das Problem ?

Für Hilfe wäre ich dir seh, sehr, sehr dankbar ! :grin:


Info: Meine phpBB Version 2.0.21
h-o
Mitglied
Beiträge: 385
Registriert: 09.08.2004 16:17

Beitrag von h-o »

tihass hat geschrieben:Wenn man diesen Link anklickt, kommt als erstes Login(ist auch richtig!) nach dem einloggen kommt die meldung "Das gewählte Thema oder der Beitrag existiert nicht"
Es wird lediglich viewtopic.php aufgerufen, aber ohne die Angabe ?t= für ein spezielles Thema bzw. ohne ?p= für einen bestimmte Nachricht innerhalb des Themas.

Probiere mal in dem Codestück nach "// End session management"

Code: Alles auswählen

FINDE
		redirect(append_sid("login.".$phpEx."?redirect=viewtopic.".$phpEx, true));


ERSETZT MIT

		$redirect = ($post_id) ? POST_POST_URL . "=$post_id" : POST_TOPIC_URL . "=$topic_id";
		$redirect .= ($start) ? "&start=$start" : '';
		redirect(append_sid("login.$phpEx?redirect=viewtopic.$phpEx&$redirect", true));
tihass
Mitglied
Beiträge: 34
Registriert: 17.05.2006 21:09

Beitrag von tihass »

Hallo h-o,

Vielen Dank für die Lösung, funktioniert einwandfrei ! :grin:

Und hir noch einmal der gesamte Codeschnipsel, für die Leute die auch danach suchen :

Code: Alles auswählen

Öffne Viewtopic.php

finde:
//
// End session management
//

Danach einfügen:

if ( !$userdata['session_logged_in'] ) 
{ 
      $redirect = ($post_id) ? POST_POST_URL . "=$post_id" : POST_TOPIC_URL . "=$topic_id"; 
      $redirect .= ($start) ? "&start=$start" : ''; 
      redirect(append_sid("login.$phpEx?redirect=viewtopic.$phpEx&$redirect", true));
      exit; 
}
[/color]
Antworten

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