Re: Beiträge für nicht registrierte User unzugänglich machen
Verfasst: 12.02.2011 16:38
Du kannst auch den Umkehrschluss abfragen, also zum Beispiel: Alle Foren dürfen, ausser ***.
Erspart Dir Arbeit und würde dann so aussehen.
Im Vergleich die alte Variante
Hinweis: Beide Varianten sind ungetestet
Erspart Dir Arbeit und würde dann so aussehen.
Code: Alles auswählen
// Trage hier Deine Forum IDs mit Komma getrennt ein
$chosen_forum_ids = array(21,22,47);
// Eingetragene Foren sind nicht erlaubt. Jedoch alle anderen.
if ((!$user->data['is_registered'] && !in_array($forum_id, $chosen_forum_ids)) || ($user->data['is_bot'] && !in_array($forum_id, $chosen_forum_ids)))
Code: Alles auswählen
// Trage hier Deine Forum IDs mit Komma getrennt ein
$chosen_forum_ids = array(21,22,47);
// Eingetragene Foren sind erlaubt. Alle anderen nicht.
if ((!$user->data['is_registered'] && in_array($forum_id, $chosen_forum_ids)) || ($user->data['is_bot'] && in_array($forum_id, $chosen_forum_ids)))