Seite 1 von 2
ACP Rechte erweitern
Verfasst: 21.03.2010 17:27
von BaerchenHH
Wir haben einen Mod., dem ich gerne ein paar ACP-MODs erlauben möchte (DYK, Acronymes, th23 Autolinks - URLs) (alles in einem eigenen Reiter angezeigt)...
(Auch frage ich, da ich diese Funktion für den MOD „[BETA] Mini-Foren-Regeln im Editor“ sinnvoll finde und dort gleich mit einbauen möchte, wenn später daran weiter werkele)
Wie kann ich diesen Reiter, oder die MODs für diesen Mod. erlauben?
bzw.
Was muss ich wo in den PHP-Dateien ergänzen, um die entprechende(n) Berechtigung(en) zu erlauben?
Sie SuFu brachte mich leioder nicht weiter...
Re: ACP Rechte erweitern
Verfasst: 21.03.2010 17:30
von Forscher
Soweit ich weiß, kann ein Moderator nicht ins ACP, dazu braucht er unbedingt Admin-Rechte...
Du könntest evtl. eine neue Gruppe anlegen, und dort die Rechte entsprechend vergeben... Das wäre die einzige Lösung die mir plausibel erscheint...
Re: ACP Rechte erweitern
Verfasst: 21.03.2010 17:38
von BaerchenHH
Ne, ich kann einem User z.B. über "Benutzer und Gruppen - Benutzer - Benutzerrechte = <USER> = Administrator-Berechtigungen - Beiträge - Kann Wortzensur einstellen" erlauben ACP-Rechte zu haben und hier erlauben, die Wortzensur zu bearbeiten.
Es geht also... nur wie ??
PS:
Du könntest evtl. eine neue Gruppe anlegen, und dort die Rechte entsprechend vergeben...
Selbst dann fehlt mir imernoch die Möglichkeit dem User das Recht dazu zu vergeben!
Re: ACP Rechte erweitern
Verfasst: 21.03.2010 17:41
von Forscher
Kannst du bei den einzelnen Berechtigungen nicht die jeweiligen Rollenberechtigungen auswählen, also Globale Berechtigung, Admin-Berechtigung, usw... ???
Re: ACP Rechte erweitern
Verfasst: 21.03.2010 18:34
von BaerchenHH
Kann dir gerade nicht ganz folgen...
Ich kann einen User im ACP über "Benutzer und Gruppen - Benutzer - Benutzerrechte = <USER>" die Berechtigungs-Art "Administrator-Berechtigungen" auswählen und dort unter "Beiträge - Kann Wortzensur einstellen" dieses erlauben, sodaß er ins ACP kommt und bzw. aber dort nur die Wortzensurliste bearbeiten kann...
Re: ACP Rechte erweitern
Verfasst: 21.03.2010 22:20
von Forscher
Ok, nun ja , nun seh ich leider dann aaber nicht mehr da Problem... Du hast doch was du wolltest, oder nicht??? Steh ich im Moment auf dem Schlauch???

Re: ACP Rechte erweitern
Verfasst: 21.03.2010 22:32
von BaerchenHH
Nein, habe ich leider nicht... oder kannst du mir sagen, wie ich für einen selbst erstellten Reiter oder auch einzele installierte MODs Rechte vergeben kann?
Hier mal ein
Screenshot, was ich berechtigen möchte...
(Wie gesagt, entweder der ganze Reiter, egal was drin ist, oder jeder MOD einzeln, was evt. sinnvoller wäre)
Re: ACP Rechte erweitern
Verfasst: 21.03.2010 22:49
von 4seven
nimm eine beliebige acp-mod-datei
zb
includes/acp/acp_watermark.php
dann bau dort das ein (ganz oben - direkt
unter dem header und den includes der datei)
viewtopic.php?f=85&t=164060
und umschlinge den code zum einstellen des mods (also fast die ganze datei, bis auf den header und *logo die includes) mit der abfrage:
Re: ACP Rechte erweitern
Verfasst: 22.03.2010 02:37
von BaerchenHH
@4seven
Das war leider nicht ganz das, was ich meinte... damit öffne ich doch einer ganzen Gruppe die MOD hardcoded, oder?
Ich meinte das ganze aber eher über das bestehende Rechtesystem.. und (auch) einzelne User (im bedürftigen Fall 1 von 4 Mods)
>> Habe den Screenshot oben nochmal geändert, ich hoffe es ist deutlich geworden, was ich meine
PS: Der MOD "acp_add_user" von "Highway of Life" hat das auch (nur bin ich da bisher nicht durchgestiegen...)
--- Nachtrag ---
Ich hab mir den MOD von HoL etwas genauer angeschaut...
Bei dem MOD müssen keine edits gemacht werden, es sind nur 4 Dateien, die hochgeladen werden müssen.
Die Rechtevergabe (und eine Auto-Installation, von der ich bisher nichts mitbekommen habe) wird also in den 2 includes-Dateien geregelt:
- root/includes/acp/acp_add_user.php (ich vermute Zeile 18-52)
- root/includes/acp/info/acp_add_user.php
Re: ACP Rechte erweitern
Verfasst: 22.03.2010 11:58
von Mahony
Hallo
Schau mal hier
http://wiki.phpbb.com/Tutorial.Permissions_guide
Da findest du ein Beispiel, wie du einem eigenen MOD, Rechte vergibst.
Grüße: Mahony