[Bug]Benutzer kann sich selbst vollständig degradieren?

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
jules
Regular
Posts: 7
Joined: Tue Aug 22, 2006 8:18 pm

[Bug]Benutzer kann sich selbst vollständig degradieren?

Post by jules »

Hallo,

ich bin gerade auf eine sehr merkwürdige Sache gestoßen, die momentan mein Englisch eindeutig überfordert.

Ich versuche gerade Serendipity etwas "Multi User" beizubringen daher habe ich eine Benutzergruppe "Kommentator" erstellt die nichts darf, ausser Kommentare zu veröffentlichen, indem ich das Kommentieren nur für registrierte Benutzer erlaubt habe.

Aus den Reihen der Kommentatoren möchte ich dann Redakteure für bestimmte Kategorien befördern.

Das funktioniert soweit, (bis auf ein weiteres Problem, welches ich später angehe), und sobald ein Benutzer einer Kategorie zugeordnet wurde erscheinen bei ihm die entsprechenden Menuepunkte.

In den persönlichen Einstellungen des Benutzers findet er entsprechend des in seiner einzigen Gruppe gesetzten "personalConfigurationNoCreate" gesetzten Haken den Menuepunkt "Erstellung von Einträgen verbieten?", der nun standartmässig auf "Nein" gesetzt ist.

Wenn nun irgendjemand diesen Punkt auf "Ja" setzt verschwinden alle menuepunkte des Users. Er kann danach rein gar nichts mehr.

Dies umgehe ich nun, indem ich dem Benutzer das Recht entziehe seine Einträge zu veröffentlichen, aber eigentlich ist das so wohl nicht gedacht gewesen, oder?

Grüße
Jules

P.S. Ich hoffe, dass dies nicht auf einen anderen Konfigurationsfehler meinerseits zurückzuführen ist. Wenn aber ja, dann bitte ich um Entschuldigung!
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: [Bug]Benutzer kann sich selbst vollständig degradieren?

Post by garvinhicking »

Hi!

Ja, Du sprichst da ein noch bestehendes Problem an. Das "Einträge verbieten" Recht ist quasi so ein Mega-Override, der dafür sorgt, dass ein Benutzer eigentlich garnichts darf.

In deinem Fall würde ich das bei Kommentatoren immer setzen, damit die Benutzer auf nichts weiteres zugreifen können. Bei beförderten Redakteuren könntest du dann für diese Redakteure das "Einträge verbieten" recht wieder entziehen?

Leider fehlt mir hier derzeit die Entwicklungsumgebung, um mich da mal hinter zu setzen und das etwas intuitiver zu machen...

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/
jules
Regular
Posts: 7
Joined: Tue Aug 22, 2006 8:18 pm

Post by jules »

Ein kleiner Hinweis im Backend reicht schon. Ist ja kein Beinbruch, sondern ein super Feature, wenn man schnell handeln muss ;)
Post Reply