MyBB.de Forum

Normale Version: Thread anzeige per Hook unterbinden?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hiho!
Ich plane für unser Forum eine Funktion die es den Usern erlaubt Threads nur für Freunde frei zugeben, die anderen sehen dann eine Meldung, dass sie sich an den ersteller des Threads melden sollen und ihn um Zugang bitten sollen.
Geht das? Mit dem Hook "showthread_start" und 

       
PHP-Code:
eval("\$swt = \"".$templates->get("swt_bet_blocked")."\";"); // Hier wird das erstellte Template geladen

        output_page($swt); 

Geht es schon einmal nicht, dann gibt er erst mein Template aus und dann doch noch den Thread den er eigentlich blocken sollte.
Besser wäre es dieses Thema zu einem privaten zu machen und mit PW versehen. Dieses PW kann er ja dann seinen Freunden mitteilen.
Bitte beachte, dass Themen und Beiträge an zahlreichen Stellen angezeigt werden (Druckansicht, Archiv-Modus,...). Daher müsstest du einige Hooks verwenden und genau aufpassen, dass es nicht trotzdem möglich ist das Thema zu sehen.
(09.09.2015, 10:39)StefanT schrieb: [ -> ]Bitte beachte, dass Themen und Beiträge an zahlreichen Stellen angezeigt werden (Druckansicht, Archiv-Modus,...). Daher müsstest du einige Hooks verwenden und genau aufpassen, dass es nicht trotzdem möglich ist das Thema zu sehen.

Das Thema sehen darf man ja, nur den Inhalt nicht.
Was nichts an der Tatsache ändert, dass der Inhalt auch auf anderen Seiten sichtbar ist. Wink
(09.09.2015, 11:46)StefanT schrieb: [ -> ]Was nichts an der Tatsache ändert, dass der Inhalt auch auf anderen Seiten sichtbar ist. Wink

Achso das ist mir trotz vieler Jahre mit mybb noch gar nicht aufgefallen. Aber ok die funktionen Druckansicht und archivmodus nutze ich auch gar nicht. Es gibt aber doch die Funktion Threads nur für bestimmte User Gruppen Sichtbar zu machen, kann ich mich da irgendwie ranhängen und bestimmte User auch frei geben ohne das sie einer anderen Gruppe angehören?