[Bug]Benutzer kann sich selbst vollständig degradieren?
Posted: Fri Aug 25, 2006 12:48 am
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!
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!