Administrator bei bestimmten Kategorien/Foren sperren

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
FiSi
Mitglied
Beiträge: 9
Registriert: 15.01.2004 15:49

Administrator bei bestimmten Kategorien/Foren sperren

Beitrag von FiSi »

Hallo, ich habe folgendes Problem:

Wenn ich nun eine neue Kategorie mit einem neuen Topic anlege, und dieses nur für eine bestimmte Benutzergruppe zugänglich mache, ist es trotzdem immernoch möglich, dass Administratoren diese Topics sehen können. Wie kann ich nun einstellen, dass wirklich nur die Benutzer einer Bestimmten Benutzergruppe und sonst kein anderer Auf diesen Forumsbereich zugreifen kann! (Ich als Administrator kann und will dort zugreifen können! Nur halt einige andere Administratoren sollen diesen Bereich nicht sehen!)

Vielen Dank schonmal für die Antworten!
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag von Firestarter »

sehr interessant, die Antwort interessiert mich auch (als erster Admin)!
MfG
Firestarter
Auch ich versuche mein Glück und möchte ein schönes Forum haben, dafür muss ich wohl erstmal leiden. *fg*
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Administratoren sind doch eigentlich dafür gedacht das sie alles machen und sehen können da sie das ganze Forum "verwalten"

Da ein Administrator sowieso alle rechte hat um Foren zu ändern Gruppen zu verwalten wird er es sowieso irgendwie schaffen in das Thema rein zu kommen :wink:
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag von Firestarter »

es gibt aber Foren, die eine gewisse Grösse und Themenvielfalt besitzen, wo es nicht notwendig tut, das jeder Admin überall Einblick haben muss .
MfG
Firestarter
Auch ich versuche mein Glück und möchte ein schönes Forum haben, dafür muss ich wohl erstmal leiden. *fg*
Benutzeravatar
Wuppi
Mitglied
Beiträge: 734
Registriert: 14.05.2002 23:04
Wohnort: Köln
Kontaktdaten:

Beitrag von Wuppi »

Hi

die Frage hab ich auch mal gestellt - weitere Kommentare wurden abgelehnt, weil Admin ist Admin - und die User sollten schon vertrauen in nen Admin haben ...

Suche so nen Feature aber immer noch für nen Intranet-Forum ;)

Bis denne
Wuppi
FiSi
Mitglied
Beiträge: 9
Registriert: 15.01.2004 15:49

Beitrag von FiSi »

Genau, ich suche das auch für mein Intranet-Forum...
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Ihr braucht doch bloss in den entsprechenden Dateien (index.php, viewforum.php, viewtopic.php usw.) eine Abfrage einbauen, damit Admins oder bestimmte Admins (über die ID) das Forum/Thema nicht betreten/sehen dürfen. Zum Beispiel..

index.php (Forum wird nicht auf dem Index angezeigt)
++blaumarkierter Teil ist neu (für MySQL)++
$where = ( $userdata['user_level'] == ADMIN ) ? 'WHERE f.forum_id NOT IN (1)' : '';
$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id
FROM (( " . FORUMS_TABLE . " f
LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )
LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
$where
ORDER BY f.cat_id, f.forum_order";
viewforum.php/viewtopic.php (Forum existiert für die Admins nicht)
++blaumarkierter Teil ist neu++
if( $forum_id == '1' && $userdata['user_level'] == ADMIN )
{
message_die(GENERAL_MESSAGE, 'Forum existiert nicht.');
}
else
{

$template->pparse('body');
}
usw.
Antworten

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