Re: Empecher édition sans Checko ut
Florent Guillaume <[email protected]> Fri, 7 Sep 2007 21:19:27 +0200
| Newsgroups | gmane.comp.web.zope.cps.general.french |
|---|---|
| Message-ID | <[email protected]> |
On 6 Sep 2007, at 15:08, Maris, Pierre wrote: > Une réponse un peu tardive. Je ne voudrais pas contredire Maxime, > surtout que sa solution marche ! > > Mais, vu que l’action Edit est soumise à la permission « Modify > Portal Content », je pense qu’il est plus facile (et plus « Zopique > ») d’agir au niveau des permissions dans le workflow : > > En retirant aux états ‘work’ et ‘publish’ la permission « Modify > Portal Content », on devrait avoir le même résultat. Et en plus > fiable, car la méthode de Maxime n’empêche pas les modifs. Elle > cache juste l’action. Mais rien n’interdit d’accéder à l’url > monContent/cpsdocument_edit_form. > En effet. > Par contre, ma méthode à un gros inconvénient : les permissions > sont affectées par le workflow au changement d’état. Donc sur un > site existant, s’il y a déjà des contenus dans l’état ‘work’ ou > ‘published’, ils seront éditables. Et là, je ne vois que la méthode > de Maxime ! Si la base n'est pas trop grosse, portal_workflow en bas de la page de l'onglet Workflows a un bouton "Update security settings" qui met à jour les documents existants. Florent -- Florent Guillaume, Director of R&D, Nuxeo Open Source Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 _______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>