Gäste Themen nur sehen, nicht lesen - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html) +--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html) +--- Thema: Gäste Themen nur sehen, nicht lesen (/thread-33514.html) |
Gäste Themen nur sehen, nicht lesen - Farin - 17.05.2016 Hallo! Ich habe mit folgendem erreicht, dass Gäste Themen zwar sehen, aber nicht lesen können. Nun möchte ich gern, einige Themen davon ausschliessen, sodass Gäste bestimmte Beiträge lesen können. PHP-Code: if($mybb->user['uid'] == 0) { da muss ich ja irgendwas mit && dran basteln, doch ich weiß nicht was. Gruß, Farin RE: Gäste Themen nur sehen, nicht lesen - MrBrechreiz - 17.05.2016 Ungetestet, aber versuchs mal so && !in_array($forum['fid'], array('1', '2', '3', '4')) Die ID´s entsprechend anpassen. RE: Gäste Themen nur sehen, nicht lesen - Farin - 17.05.2016 Danke dir, doch leider funzt das nich. Hab folgende Varianten getestet und geht nicht. Code: && !in_array($forum['fid'], array( RE: Gäste Themen nur sehen, nicht lesen - StefanT - 17.05.2016 Wenn du nicht verrätst, an welcher Stelle du deinen Code eingefügt hat, können wir leider nicht beurteilen, welche Variablen dort definiert sind. RE: Gäste Themen nur sehen, nicht lesen - Farin - 17.05.2016 Das verrate ich gern In der showthread.php unter: Code: $parser = new postParser; eingefügt: Code: if($mybb->user['uid'] == 0) { RE: Gäste Themen nur sehen, nicht lesen - MrBrechreiz - 17.05.2016 Da an dieser Stelle noch nichts geladen wird wo Du es eingetragen hast, kann auch nichts gehen ^^. Trage es unter PHP-Code: if(!$thread || substr($thread['closed'], 0, 6) == "moved|") ein, und versuchs mal mit diesem hier PHP-Code: if($mybb->user['uid'] == 0 && !in_array($thread['tid'], array('1'))) { Natürlich wieder anpsssen die tid´s RE: Gäste Themen nur sehen, nicht lesen - Farin - 18.05.2016 Coole Sache danke schön! Werds dann gleich mal testen Haben eigentlich solche Extra-Abfragen einen Einfluss auf die Performance? Gruß, Farin Absolut krasse Sache, es funktioniert perfekt! Vielen Danke nochmal für die schnelle Hilfe! RE: Gäste Themen nur sehen, nicht lesen - StefanT - 18.05.2016 (18.05.2016, 12:43)Farin schrieb: Haben eigentlich solche Extra-Abfragen einen Einfluss auf die Performance?Natürlich hat jeglicher Code Einfluss auf die Performance, aber eine einfache if-Abfrage ist da absolut vernachlässigbar. RE: Gäste Themen nur sehen, nicht lesen - Farin - 18.05.2016 Ok danke dir. RE: Gäste Themen nur sehen, nicht lesen - MrBrechreiz - 18.05.2016 Freut mich daß es dir hilft. |