Bevor ich wieder darauf aufmerksam gemacht werde: Ich habe über die Suche nicht das gefunden, was ich suchte (und ich habe lange gesucht...).
Wie kann ich erreichen, dass eine bestimmte Benutzergruppe in einem Forum zwar die Threadtitel sehen kann, durch Anklicken derselbigen aber eine Fehlermeldung bekommt, dass keine ausreichenden Rechte (oder so was...) zu einsehen bestehen?
Ich habe etwas gefunden, das so was in die Richtung für Gäste macht, nämlich hier: http://www.phpbb.de/viewtopic.php?t=105 ... ff+threads
Wie kann ich das genau gleiche Verhalten aber für eine oder mehrere Benutzergruppen erreichen?
Für hilfreiche Tips bin ich sehr dankbar!
Benutzergruppe soll nur Threadtitel sehen
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.
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.
-
- Mitglied
- Beiträge: 19
- Registriert: 13.05.2007 10:59
- gn#36
- Ehrenadmin
- Beiträge: 9313
- Registriert: 01.10.2006 16:20
- Wohnort: Ganz in der Nähe...
- Kontaktdaten:
Die hierfür benötigten Änderungen sind eigentlich nicht besonders viele, zumindest sofern keine Sonderbehandlung einzelner Foren gewünscht ist.
In diesem Fall können wir die im Adminbereich gesetzten Rechteeinstellungen ein wenig anders interpretieren so dass die Berechtigungen weiterhin über das ACP einstellbar bleiben.
1. Vorraussetzung ist, dass die gewünschten Foren in ihren Berechtigungen auf "Betrachten" = erlaubt, aber "Lesen" = verboten stehen (es ist natürlich die Einstellung "Privat" ebenso möglich wenn dann die Gruppenrechte entsprechend gesetzt sind). Diese Einstellung können wir jetzt uminterpretieren.
öffne viewforum.php und suche
Hier muss lediglich die Abfrage entfernt werden, ob der User berechtigt ist, das Forum zu lesen, also ersetze den Code durch:
Und schon sollten die User auf die Forumsübersichtseite zugreifen können.
In diesem Fall können wir die im Adminbereich gesetzten Rechteeinstellungen ein wenig anders interpretieren so dass die Berechtigungen weiterhin über das ACP einstellbar bleiben.
1. Vorraussetzung ist, dass die gewünschten Foren in ihren Berechtigungen auf "Betrachten" = erlaubt, aber "Lesen" = verboten stehen (es ist natürlich die Einstellung "Privat" ebenso möglich wenn dann die Gruppenrechte entsprechend gesetzt sind). Diese Einstellung können wir jetzt uminterpretieren.
öffne viewforum.php und suche
Code: Alles auswählen
if ( !$is_auth['auth_read'] || !$is_auth['auth_view'] )
{
Code: Alles auswählen
if (!$is_auth['auth_view'] )
{
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
-
- Mitglied
- Beiträge: 19
- Registriert: 13.05.2007 10:59
genial, genau das hatte ich auch gesucht.gn#36 hat geschrieben:Hier muss lediglich die Abfrage entfernt werden, ob der User berechtigt ist, das Forum zu lesen, also ersetze den Code durch:
Und schon sollten die User auf die Forumsübersichtseite zugreifen können.Code: Alles auswählen
if (!$is_auth['auth_view'] ) {

Ich bin begeistert, wie sachlich und ruhig man hier antowrten bekommen kann. Schöngn#36 hat geschrieben:Die hierfür benötigten Änderungen sind eigentlich nicht besonders viele, zumindest sofern keine Sonderbehandlung einzelner Foren gewünscht ist.
In diesem Fall können wir die im Adminbereich gesetzten Rechteeinstellungen ein wenig anders interpretieren so dass die Berechtigungen weiterhin über das ACP einstellbar bleiben.
1. Vorraussetzung ist, dass die gewünschten Foren in ihren Berechtigungen auf "Betrachten" = erlaubt, aber "Lesen" = verboten stehen (es ist natürlich die Einstellung "Privat" ebenso möglich wenn dann die Gruppenrechte entsprechend gesetzt sind). Diese Einstellung können wir jetzt uminterpretieren.
öffne viewforum.php und sucheHier muss lediglich die Abfrage entfernt werden, ob der User berechtigt ist, das Forum zu lesen, also ersetze den Code durch:Code: Alles auswählen
if ( !$is_auth['auth_read'] || !$is_auth['auth_view'] ) {
Und schon sollten die User auf die Forumsübersichtseite zugreifen können.Code: Alles auswählen
if (!$is_auth['auth_view'] ) {
