Thread muss mindestens 2 oder mehr Berechtigungsgruppen haben. - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html) +---- Thema: Thread muss mindestens 2 oder mehr Berechtigungsgruppen haben. (/thread-29649.html) |
Thread muss mindestens 2 oder mehr Berechtigungsgruppen haben. - richie1985 - 05.05.2014 Hallo, ich habe ein grosses Problem. Unsere Forum User sind in verschiedene primäre und ein oder mehrere Sekundäre Gruppen eingeteilt. Nun gibt es spezielle Bereiche die nur unter bestimmten Bedingungen sichtbar sein sollen, Beispiel: Max Musermann (Primärgruppe: Mitarbeiter, Sekundergruppen: Teamleiter, Supervsior) Forum "Auswertung" darf jetzt nur für Mitarbeiter sichtbar sein, die diese drei Gruppen haben. Ist das möglich? RE: Thread muss mindestens 2 oder mehr Berechtigungsgruppen haben. - StefanT - 05.05.2014 Nein, sobald eine Gruppe die nötigen Berechtigungen hat, wird das Forum sichtbar. RE: Thread muss mindestens 2 oder mehr Berechtigungsgruppen haben. - richie1985 - 05.05.2014 und da gibt es keine möglichkeit (irgendwie plugin oder so) daran was zu ändern? ohne dieser funtion müsste ich wahnsinnig viele gruppen als gruppenkombination anlegen und kann kein mensch mehr pflegen RE: Thread muss mindestens 2 oder mehr Berechtigungsgruppen haben. - MrBrechreiz - 05.05.2014 Schau mal ob Du das mit diesem Plugin tegeln kannst. http://mods.mybb.com/view/custom-user-permissions RE: Thread muss mindestens 2 oder mehr Berechtigungsgruppen haben. - richie1985 - 05.05.2014 das habe ich schon ausprobiert, cooles plugin, leider nur auf einzelne user und nicht auf gruppen RE: Thread muss mindestens 2 oder mehr Berechtigungsgruppen haben. - richie1985 - 06.05.2014 ich finde leider auch nicht mal das query wo die gesetzen rechte aus der db ausgelesen werden, könnt ihr mir da helfen? RE: Thread muss mindestens 2 oder mehr Berechtigungsgruppen haben. - MrBrechreiz - 06.05.2014 Du könntest es mit doesem Plugin versuchen. Und im entsprechendem Template eine <if></if> setzen mit den entsprechenden Usergruppen. Siehe dieses Beispiel hier. PHP-Code: <if in_array($mybb->user['usergroup'], array(1,2,3)) then> RE: Thread muss mindestens 2 oder mehr Berechtigungsgruppen haben. - richie1985 - 06.05.2014 mhh versteh ich wieder nicht, legt mybb für jedes forum dann ein template an? und wenn ja wo finde ich diese? RE: Thread muss mindestens 2 oder mehr Berechtigungsgruppen haben. - MrBrechreiz - 06.05.2014 Nein, tut es nicht. Daher muss der Code auch noch angepasst werden an deine Gruppen. Kann dir aber nicht 100%ig sagen ob es überhaupt mit sovielen Gruppen und Foren funktioniert. Finden kannst Du das Template dazu im Forum Bit Templates -> forumbit_depth1_cat Mit dem Script könnte man zumindest die primären Gruppen aufnehmen und für die sekondären Gruppen, die entsprechenden Forenrechte vergeben. RE: Thread muss mindestens 2 oder mehr Berechtigungsgruppen haben. - richie1985 - 07.05.2014 ich hab es hinbekommen: hier die Änderungen an der Funktion "fetch_forum_permissions" in der Datei "functions_indicators.php": PHP-Code: function fetch_forum_permissions($fid, $gid, $groupperms) |