Gruppenverwaltung - verbotene Plugins

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
ICE
Regular
Posts: 240
Joined: Tue Jun 28, 2005 11:15 pm

Post by ICE »

Wow, das ging ja schnell ...

Ja gut, macht ja nix, man kann ja abfragen, in welchen Gruppen der User Mitglied ist und dort zählt dann nur die Beschränkung der höchsten Gruppe. Dann ist es doch egal, was da in den unteren Gruppen beschränkt ist ...

(ich hoffe, ich nerve Dich nicht zu sehr ...)
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!
ICE wrote:Wow, das ging ja schnell ...

Ja gut, macht ja nix, man kann ja abfragen, in welchen Gruppen der User Mitglied ist und dort zählt dann nur die Beschränkung der höchsten Gruppe. Dann ist es doch egal, was da in den unteren Gruppen beschränkt ist ...

(ich hoffe, ich nerve Dich nicht zu sehr ...)
Du nervst nicht! Das vorweg.

Was meinst Du mit "höchster" Gruppe? Es gibt ja in den Gruppen eigentlich keine Rangfolge, da man Gruppen ja selber pflegen und warten kann. Du kannst auch die "Redakteurs"-Gruppe mit den meisten Rechten ausstatten, und "Admin" mit wenig. Das kann man so einfach mit s9y eigentlich nicht rausfinden, welche Gruppe die "Höchste" ist...

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
ICE
Regular
Posts: 240
Joined: Tue Jun 28, 2005 11:15 pm

Post by ICE »

Stimmt auch wieder, aber, wenn Du in der serendipity_config die Hauptgruppen schon fest definierst, z.b. (habe ich im Code gerade gefunden)

Code: Select all

@define('USERLEVEL_ADMIN', 255);
@define('USERLEVEL_CHIEF', 1);
@define('USERLEVEL_EDITOR', 0);
Dann kann man doch davon ausgehen, dass die Gruppe Admin die Gruppen_id 255 hat und damit die höchste ist (Natürlich nur wenn für die Gruppen_id gilt: 8 bit). Mir geht es ja nur darum, dass Einschränkunen in anderen Gruppen keine Einschränkungen auf den Admin haben, wenn er dort Mitglied ist ....
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Diese Definitionen sind nur für den Import der alten Gruppen; sie haben für neu angelegte Gruppen halt keine Relevanz mehr.

Durch das Gruppenkonzept gibt es sozusagen keinen "festen Admin" mehr. Daher kann man den auch nicht so ohne weiteres ausschließen, weil er für s9y wie jeder andere Benutzer ist.

Man könnte die Gruppen rauslassen und nur die Userlevel betrachten, aber die Userlevel sollen mittelfristig eigentlich komplett rausfallen.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Linus
Regular
Posts: 66
Joined: Mon Mar 06, 2006 1:59 pm
Location: Mannheim
Contact:

Post by Linus »

Hallo zusammen,
ich habe hier ein ähnliches Problem und zwar will ich für die Redakteure die Option "Statische Seiten" ausblenden. Jedoch habe ich unter Gruppenverwaltung keinen Eintrag von wegen verbotene Plugins.
Hier gibts lediglich:
adminPlugins: Plugins verwalten
adminPluginsMaintainOthers: Plugins anderer Benutzer verwalten

Ich benutze Serendipity 1.1. Muss ich für die Option ein bestimmtes Plugin nachinstallieren?

Grüße Andi
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Ganz unten müssstest du eine nachricht sehen á la "Hier sehen sie weitere optionen wenn sie in der konfiguration die option zum einstellen von plugin-rechten aktiviert haben"...?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Linus
Regular
Posts: 66
Joined: Mon Mar 06, 2006 1:59 pm
Location: Mannheim
Contact:

Post by Linus »

Servus Garvin ;)
bei mir steht hier:

userlevel Nein
Falls diese Option aktiviert ist, können Sie bei jeder Benutzergruppe definieren, welche Plugins/Ereignisse diese Gruppe ausführen darf.
Ich kann damit ehrlich gesagt recht wenig anfangen - userlevel kann ich nicht einstellen, da dies keine Checkbox ist sondern lediglich der Text Nein :(
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Oh. Jetzt sehe ich es. In der deutschen Übersetzung dort fehlt etwas. Im englischen heißt es:

"If the option "Plugin ACL for usergroups" is enabled in the configuration, you can specify which usergroups are allowed to execute certain plugins/events."

Die Option musst Du in der globalen konfiguration von serendipity aktivieren!

Muss die übersetzung dann nächste woche mal korrigieren!

Grüßew,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
ICE
Regular
Posts: 240
Joined: Tue Jun 28, 2005 11:15 pm

Post by ICE »

Vor dem gleichen Problem stand ich auch erst...
Linus
Regular
Posts: 66
Joined: Mon Mar 06, 2006 1:59 pm
Location: Mannheim
Contact:

Post by Linus »

:-) schön aber hilft mir jetzt net wirklich weiter...
soll ich raten was du gemacht hast oder wie .oO
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Linus,

wie ich schrieb, geh in deine s9y optionen und aktivier dort die Plugin ACL Option :-D
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply