Thema für Gäste im öffentlichen Forum nicht lesbar machen

In diesem moderierten Forum werden Code-Schnipsel, die zu klein sind, um richtige Mods zu sein, abgelegt.
Snippets können über unser Kontaktformular eingereicht werden (bitte als vollständiger, Copy&Paste fähiger Beitrag).
Bei Fragen oder Problemen benutze bitte das Forum [3.0.x] Mod Support.
Benutzeravatar
AYYILDIZLAR
Ehemaliger
Beiträge: 4148
Registriert: 09.11.2010 18:08
Kontaktdaten:

Thema für Gäste im öffentlichen Forum nicht lesbar machen

Beitragvon AYYILDIZLAR » 04.01.2014 00:25

Ihr habt ein "öffentliches" Forum, wo eure Gäste durch die Rechtevergabe eigentlich alle Themen in diesem öffentlichen Forum mitlesen können. Jetzt wollt ihr aber die Beiträge von einem speziellen Thema, welches in diesem öffentlichen Forum ist, für eure Gäste unzugänglich (nicht lesbar) machen. Dies ist mit der Standard Rechtevergabe nicht möglich. Um aber euer Vorhaben trotzdem umsetzen zu können, müsstet ihr dieses kleine Snippet einbauen.

Öffne: viewtopic.php

Suche:

Code: Alles auswählen

$sort_dir   = request_var('sd', $default_sort_dir);


Füge danach, das hier ein:

Code: Alles auswählen

if ((!$user->data['is_registered'] && $topic_id == 625))
    {
       trigger_error('NOT_AUTHORIZED');
    }


Die Zahl 625 bei der Topic ID $topic_id == 625 muss dann natürlich, mit eurer Topic ID Zahl ausgetauscht werden.

Voila, das wars schon.
Jetzt ist das Thema mit der Topic ID $topic_id == 625, trotz Lesefreigabe im Forum(Rechtevergabe) für Gäste nicht lesbar.
DasEtwasAndereMotorradforum.de
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.

Zurück zu „[3.0.x] Snippets“