Extra Login/seperates Backend - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html) +---- Forum: Sonstiges (https://www.mybb.de/forum/forum-29.html) +---- Thema: Extra Login/seperates Backend (/thread-8937.html) Seiten: Seiten:
1
2
|
Extra Login/seperates Backend - Mad4Milk - 13.03.2008 Hallo, ich plane folgendes: In meinem Forum habe ich eine kleine zusätzliche Seite integriert über domain/extra.php. Jetzt geht es darum, für diese Seite ein seperates Backend samt login zu integrieren, damit die Verwalter dieser Seite die contents etc. selbst pflegen können. Leider fehlt mir da der Ansatz, oder hat jemand eine andere Idee. Wäre über den einen oder anderen Tipp erhaben RE: Extra Login/seperates Backend - Dave - 13.03.2008 Ein komplettes Backend selbst zu schaffen, wird sehr aufwendig sein, aber es gibt verschiedene Möglichkeiten. 1) Bau eine neue Seite in das bereits vorhandene ACP ein und erschaffe manuell über die Datenbank die Möglichkeit auch für diese Seite Berechtigungen zu setzen. Dann kannst du z.B. den Usern erlauben, nur diese Seite im ACP zu benutzen. 2) Bau die Bearbeitungsmöglichkeiten direkt in die Seite ein, und bau ebenfalls eine Abfrage der UID ein, so dass auch dies nur bestimmten Benutzern zur Verfügung steht. Beide Methoden sind allerdings aufwendig und Laien nicht zum empfehlen. Vor allem die 1. Methode erfordert gute Kenntnisse des MyBBs. Andernfalls kannst du den Usern auch FTP-Zugang geben, so dass diese Seite wie eine HTML-Seite bearbeitet werden kann. RE: Extra Login/seperates Backend - Mad4Milk - 13.03.2008 Danke erstmal, Also ich habe im admin cp schon mal ein plugin integriert, wo nur admins bestimmte Bereiche bearbeiten dürfen ... ist allerdings schon was her. Ich dachte mir, man könnte den login irgendwie modifizieren, dass bei einer bestimmten Nutzergruppe, nennen wir sie 'nasen' ein link zu nasencp.php erfolgt. (Benutzer-CP | NasenCP— Abmelden) Und ich dort halt alle möglichen Dinge für eben diese Gruppe implementieren könnte. Ansonsten bin ich über weitere Anregungen dankbar! RE: Extra Login/seperates Backend - Mad4Milk - 13.03.2008 Hallo, könnte mir gerade mal jemand sagen, wo entschieden wird ob header_welcomeblock_guest header_welcomeblock_member header_welcomeblock_member_admin gerendert wird. Suche mir gerade den Wolf Besten Dank Ich glaube ich habe eine einfache Lösung gefunden ... Habe eine neue Benutzergruppe geschaffen ... den entsprechenden Mitgliedern diese als primäre Benutzergruppe zugewiesen und global erweitert! PHP-Code: if($mybb->usergroup['title'] == "vk-user" && $mybb->config['hide_admin_links'] != 1) entsprechendes template geschaffen und werde die dann zu vkCP weiterleiten! Was halten die Profis davon? Gruß Mad4Milk RE: Extra Login/seperates Backend - StefanT - 13.03.2008 Besser wäre es mit der Gruppen-ID zu arbeiten, aber so geht es auch. RE: Extra Login/seperates Backend - Mad4Milk - 13.03.2008 da hast du recht RE: Extra Login/seperates Backend - Mad4Milk - 13.03.2008 Noch ein kleines Logisches Problem: Zugang zur Seite nur wenn Admin oder in Mitglied der Usergruppe mit der ID=8 PHP-Code: if($mybb->user['uid'] == 0 || $mybb->usergroup['canusercp'] == "no" ) jetzt muss die Bedingng in einer mir einfach nicht einfallenden Bedingung erweitert werden .... $mybb->user['usergroup'] !=8 ->Abweisung $mybb->user['usergroup']==4 -> Zugang alle anderen Abweisung kann doch nicht so schwer sein ... RE: Extra Login/seperates Backend - Michael - 13.03.2008 Machs doch einfach so: PHP-Code: if($mybb->user['usergroup'] == 8 || $mybb->user['usergroup'] == 4) { RE: Extra Login/seperates Backend - Mad4Milk - 13.03.2008 Na die Geschichte ist das ich strukturell gerne zu Beginn eine Abweisung hätte ... RE: Extra Login/seperates Backend - Michael - 13.03.2008 Geht es nicht wenn du es einfach umdrehst? PHP-Code: if($mybb->user['usergroup'] != 8 && $mybb->user['usergroup'] != 4) { |