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

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

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

Beitrag 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
Zuletzt geändert von BNa am 12.02.2011 22:20, insgesamt 1-mal geändert.
Spoili
Mitglied
Beiträge: 22
Registriert: 02.02.2011 15:57

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

Beitrag 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
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

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

Beitrag 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.
Benutzeravatar
DeepSurfer
Mitglied
Beiträge: 1337
Registriert: 23.01.2009 10:26

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

Beitrag 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.
wie einst der MCP aus Tron auf dem Bildschirm zu schreiben pflegte.
- end of communication -
greets
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

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

Beitrag 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
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“