Seite 1 von 2
Staff Mod: listet auch versteckte Foren auf
Verfasst: 13.03.2003 23:18
von Oliver
Hi,
ich hab eben das Staff Mod V2.0.3 von Acid installiert. Soweit rennt alles Bestens. Nur gibt es eine ziemlich unangenehme Eigenschaft. Es werden bei den Moderatoren nämlich auch die Foren aufgelistet, die ein normaler User evtl. gar nicht zu sehen bekommen soll, weil er keinen Zugriff auf die Foren hat. Durch das Staff Mod weiss er aber nun zumindest von deren Existenz.
Wer kann dabei helfen, diesen Makel auszumerzen?
Verfasst: 14.03.2003 00:31
von Cendell
hm das ist richtig ... wäre schön, wenn das noch ausgebessert werden könnte

Verfasst: 14.03.2003 16:16
von saerdnaer
mit der neuesten version sollten da eingenlich keine foren angezigt werden zu denen der user nicht die berechtigug hat...
ah
Verfasst: 14.03.2003 16:26
von Oliver
Hi,
ich habe, wie geschrieben 2.0.3 installiert. Was ist denn die neueste und wo finde ich die?
Verfasst: 16.03.2003 14:34
von saerdnaer
ich meinte die version des hacks und nicht die version deines phpbbs...
Verfasst: 16.03.2003 14:40
von Oliver
ich auch
Staff Mod 2.0.3 von Acid
installiert unter phpBB 2.0.4
Verfasst: 16.03.2003 14:51
von saerdnaer
wo hast du ihn runtergeladen?
Verfasst: 16.03.2003 14:55
von Oliver
uff, gute Frage. Das weiss ich leider nicht mehr.
Verfasst: 17.03.2003 11:23
von Acid
saerdnaer,
..ich habe den Code noch ned angepasst, weil beim Testen immer bestimmte Foren (Privat[Versteckt] oder Mod[Versteckt]; weiss ned mehr) auch für freigeschaltete User nicht bzw. selbst für Gäste angezeigt wurde.
Momentan hab ich ka Möglichkeit mir das anzuschauen.
Verfasst: 17.03.2003 15:22
von Oliver
Hi,
für alle Interessierten:
Ich habe das Problem inzwischen so gelöst, dass ich nur die Foren anzeige, die für alle sichtbar sind. Dies erreicht man wie folgt:
Code: Alles auswählen
[ OPEN ]
staff.php
[ FIND ]
WHERE aa.auth_mod = " . TRUE . "
AND ug.group_id = aa.group_id
AND f.forum_id = aa.forum_id";
[ REPLACE WITH ]
WHERE aa.auth_mod = " . TRUE . "
AND ug.group_id = aa.group_id
AND f.forum_id = aa.forum_id
AND f.auth_view = 0";
@Acid: Warum arbeitest Du denn mit
asort ? Ich habe 4 asorts auskommentiert und statt dessen ein ORDER BY ans SELECT gehängt.
a) halte ich das für praktischer und b) habe ich das auch gleich erweitert, so dass die Unterforen in der Reihenfolge erscheinen, wie auch im Forum-Index.