Overview Plugin nur für Usergruppe sichtbat - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Overview Plugin nur für Usergruppe sichtbat (/thread-15120.html) |
Overview Plugin nur für Usergruppe sichtbat - MH_Razen - 20.11.2009 Frage steht eigentlich in der Überschrift - gibt es eine Möglichkeit das Overview Plugin nur für eine Usergruppe anzeigen zu lassen? Dieser kann man dann beitreten wenn man die Funktion wünscht, wenn nicht dann nicht... Danke für die HIlfe RE: Overview Plugin nur für Usergruppe sichtbat - Mak - 20.11.2009 Du kannst in der Plugindatei einfach abfragen, ob der Benutzer in dieser Benutzergruppe ist. Wenn nicht, muss der ganze Code einfach nicht ausgeführt werden, dann wird auch nichts angezeigt. Also irgendwas in der Richtung PHP-Code: if(in_array(ID, explode($mybb->user['additionalgroups']))) RE: Overview Plugin nur für Usergruppe sichtbat - MH_Razen - 21.11.2009 hm, klingt nach nem guten ansatz, aber in richtung hilft mir nichts - bin ein php-noob. EInfach einfügen und das wars? an welcher stelle? RE: Overview Plugin nur für Usergruppe sichtbat - Michael - 21.11.2009 Warum verwendest du nicht einfach die Einstellung des Plugins, mit der du die Übersicht für bestimmte Gruppen ausblenden kannst? RE: Overview Plugin nur für Usergruppe sichtbat - MH_Razen - 21.11.2009 verdammt gute frage, das sollte das Problem lösen. Habe aber grad ein Problem bei der Installation des Overviews bemerkt: MyBB has experienced an internal SQL error and cannot continue. SQL Error: 1146 - Tabelle 'usr_web742_11.wiwi_wiwi_templates' existiert nicht Query: INSERT INTO wiwi_wiwi_templates (`tid`,`title`,`template`,`sid`) VALUES ('NULL','index_overview','$trow_message $overview_content $lang->overview_overview Übersicht by MyBBoard.de ','-1') Und ja ich hab das Präfix umbenannt auf wiwi_ Kann jemand helfen? RE: Overview Plugin nur für Usergruppe sichtbat - StefanT - 22.11.2009 Du hast ein Plugin für MyBB 1.2. Bitte benutze das Plugin für die aktuelle Version: https://www.mybb.de/forum/thread-20539.html RE: Overview Plugin nur für Usergruppe sichtbat - MH_Razen - 22.11.2009 klasse, funktioniert. So jetzt zur eigentlichen Funktion: Habe die Usergruppen "1,2,3,4,5,6,7,8,9,10,11,12,13,14," alle ausgeschlossen, 15 wäre die Gruppe der man beitreten soll um Overview zu sehen - das funktioniert allerdings nicht, möglicherweise weil das nicht die primäre usergruppe ist oder man den anderen ja möglicherweise trotzdem angehört, weiß ich nicht... - was kann ich da noch ändern? RE: Overview Plugin nur für Usergruppe sichtbat - Michael - 22.11.2009 (22.11.2009, 10:35)MH_Razen schrieb: das funktioniert allerdings nicht, möglicherweise weil das nicht die primäre usergruppe istRichtig, sekundäre Gruppen werden nicht beachtet. Öffne die Plugindatei und suche 2x: PHP-Code: if($mybb->settings['overview_usergroups'] != 0) PHP-Code: if($mybb->settings['overview_usergroups'] != 0) PHP-Code: if($mybb->settings['overview_ajax_onoff'] == 1 && ($mybb->settings['overview_usergroups'] == 0 || !in_array($mybb->user['usergroup'], $overviewgroups))) PHP-Code: if($mybb->settings['overview_ajax_onoff'] == 1 && ($mybb->settings['overview_usergroups'] == 0 || !in_array($overviewgroups2, $overviewgroups))) PHP-Code: if($mybb->settings['overview_usergroups'] == 0 || !in_array($mybb->user['usergroup'], $overviewgroups)) PHP-Code: if($mybb->settings['overview_usergroups'] == 0 || !in_array($overviewgroups2, $overviewgroups)) |