Seite 2 von 2

Re: Beiträge für nicht registrierte User unzugänglich machen

Verfasst: 12.02.2011 16:38
von BNa
Du kannst auch den Umkehrschluss abfragen, also zum Beispiel: Alle Foren dürfen, ausser ***.
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)))
Im Vergleich die alte Variante

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)))
Hinweis: Beide Varianten sind ungetestet

Re: Beiträge für nicht registrierte User unzugänglich machen

Verfasst: 12.02.2011 19:15
von Spoili
so, habe das mal ausprobiert....sofern ich alles richtig gemacht habe, hat es nicht funktioniert :(

Aber obige Vorgehensweise ist mit der Kopierfunktion auch flott erledigt gewesen...muss man ja nur noch die ID`s austauschen...

Danke Euch, schön das es dieses Forum gibt, sonst wäre ich als blutiger Anfänger vollkommen aufgeschmissen. Gibt doch Eure Hilfe einem die Möglichkeit sich mutig in fremde Welten zu stürzen :D
lg
Spoili

Re: Beiträge für nicht registrierte User unzugänglich machen

Verfasst: 12.02.2011 22:21
von BNa
Oops, ich habe das zweite Beispiel mal editiert, da war ein nicht entferntes !
Wenn es für dich auch so funktioniert, ist es aber wurst.

Re: Beiträge für nicht registrierte User unzugänglich machen

Verfasst: 12.02.2011 22:29
von DeepSurfer
Sorry Leute, wenn ich auschliessen möchte das Beiträge von Gästen nicht gelesen werden sollen, so verschiebe ich solche Beiträge in einen Forum wo der Zugang der Gäste gar nicht erst gestattet (unter Forenrechte eben die Gäste heraus nehmen) ist und schon ist da ruhe.

Re: Beiträge für nicht registrierte User unzugänglich machen

Verfasst: 12.02.2011 22:43
von Mahony
Hallo
Die Modifikation hat den Vorteil dass die Gäste sehen, welche interessanten Themen sich im Forum befinden. Sie werden dann quasi angereizt sich anzumelden um den Inhalt zu sehen.

Grüße: Mahony