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>