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