Working Copy Support: Frage zu Berechtigungen

"Viktor Errath" <[email protected]>
Newsgroups gmane.comp.web.zope.german
Message-ID <[email protected]>
Hallo nach dem Osterwochenende

Ich habe da (mal wieder) eine Frage an euch. Ich vermute ich denke einfach mal
wieder viel zu kompliziert:

Ich habe eine Homepage und es gibt 2 Arten von Benutzern:
- diejenigen die Content veröffentlichen dürfen
- diejenigen die das nicht dürfen ;-)

Nun ist es jedoch so, dass ein User der einen Content erstellt auch der Owner 
dieses Contents ist. In der Eigentschaft des Owners, hat er auch das Recht
den veröffentlichten Content zu bearbeiten. Da dies nicht gewünscht ist
habe ich diese Gruppe von Usern in eine Gruppe zusammengefaßt und dieser 
Gruppe für den State "published" das Recht "Modify portal content" entzogen.
Nun funktioniert das soweit ganz gut, da diese Gruppe ja eine "Working Copy"
auschecken kann. Ein unangenehmer Nebeneffekt ist jedoch, dass das Recht
"Modify portal Content" auch dafür zuständig ist, die Infomeldung anzuzeigen
das eine Seite (bzw. ein Objekt) derzeit eine "Working Copy" besitzt.
Lustigerweise wird bei der Working Copy aber sehr wohl angezeigt, dass es 
sich um eine solche handelt?

Ach ja: Ich verwende den Standard-Workflow "simple_publication_workflow".

Gibt's dafür ein einfach Lösung? Also einfacher als die Klasse 
BaselineInfoViewlet vom Product "iterate" zu Subclassen?

Besten Dank schon mal.

Mit freundlichen Grüßen
Errath Viktor


_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.