MyBB.de Forum

Normale Version: Sichtbarkeit der Beiträge im Moderatoren-CP
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Beim Moderatoren-CP in unserem Forum können Moderatoren Überschriften aus Foren sehen, für die sie eigentlich nicht berechtigt sind.

Kann man das ausschalten?
Du meinst in der Moderations-Warteschlange? Dort sollten nur Themen angezeigt werden aus Foren, die der Moderator moderiert. Wenn es sich um einen Supermoderator handelt, werden alle Themen angezeigt. Stelle sicher, dass du in den Einstellungen der jeweiligen Benutzergruppe die Option "Ist Super Moderator" nicht aktiviert hast.
Ich meine "Die 5 letzten Moderator-Aktivitäten".

"Ist Super-Moderator" ist übrigens nicht angeklickt.
Versuche mal folgendes: Öffne die Datei modcp.php und suche nach:
PHP-Code:
$query $db->query("
    SELECT l.*, u.username, u.usergroup, u.displaygroup, t.subject AS tsubject, f.name AS fname, p.subject AS psubject
    FROM "
.TABLE_PREFIX."moderatorlog l
    LEFT JOIN "
.TABLE_PREFIX."users u ON (u.uid=l.uid)
    LEFT JOIN "
.TABLE_PREFIX."threads t ON (t.tid=l.tid)
    LEFT JOIN "
.TABLE_PREFIX."forums f ON (f.fid=l.fid)
    LEFT JOIN "
.TABLE_PREFIX."posts p ON (p.pid=l.pid)
    ORDER BY l.dateline DESC
    LIMIT 5
"
); 
Ersetzen durch:
PHP-Code:
$query $db->query("
    SELECT l.*, u.username, u.usergroup, u.displaygroup, t.subject AS tsubject, f.name AS fname, p.subject AS psubject
    FROM "
.TABLE_PREFIX."moderatorlog l
    LEFT JOIN "
.TABLE_PREFIX."users u ON (u.uid=l.uid)
    LEFT JOIN "
.TABLE_PREFIX."threads t ON (t.tid=l.tid)
    LEFT JOIN "
.TABLE_PREFIX."forums f ON (f.fid=l.fid)
    LEFT JOIN "
.TABLE_PREFIX."posts p ON (p.pid=l.pid)
    WHERE 1=1 
{$tflist}
    ORDER BY l.dateline DESC
    LIMIT 5
"
); 
Das Ergebnis ist ein Teilerfolg: Jetzt kann man gar nichts mehr sehen...