CHAMBON Monique wrote:
> Bonjour,
> 
>  
> 
> CHAMBON Monique wrote:
> 
>>/ Notre environnement : CPS 3.2.4 – Zope 2.7.4/
> 
>>/ /
> 
>>/ Nous avons ajouté une action qui permet la dépublication globale d’un/
> 
>>/ document de toutes les sections où il est publié./
> 
>>/ /
> 
>>/ Pour cela nous avons créé une transition :/
> 
>>/ /
> 
>>/             'unpublish_member_global': {/
> 
>>/ /
> 
>>/                 'title': 'Member removes content from publication',/
> 
>>/ /
> 
>>/                 'new_state_id': '',/
> 
>>/ /
> 
>>/                 'transition_behavior': (TRANSITION_BEHAVIOR_DELETE,),/
> 
>>/ /
> 
>>/                 'clone_allowed_transitions': None,/
> 
>>/ /
> 
>>/                 'trigger_type': TRIGGER_USER_ACTION,/
> 
>>/ /
> 
>>/                 'actbox_name': 'unpublish_member_global',/
> 
>>/ /
> 
>>/                 'actbox_category': 'workflow',/
> 
>>/ /
> 
>>/                 'actbox_url':/
> 
>>/ '%(content_url)s/content_unpublish_member_form',/
> 
>>/ /
> 
>>/                 'props': {'guard_permissions': '',/
> 
>>/ /
> 
>>/                           'guard_roles': 'Manager; Member',/
> 
>>/ /
> 
>>/                           'guard_expr': ''},/
> 
>>/ /
> 
>>/  /
> 
>>/ /
> 
>>/ Cette action est accessible à partir des workspaces./
> 
>>/ /
> 
>>/ Nous souhaiterions alerter par mail tous les reponsables éditoriaux des/
> 
>>/ sections concernées./
> 
>>/ /
> 
>>/ Pour cela, nous avons ajouté getCustomEvents.py dans notre skins/
> 
>>/ directory en nous appuyant sur getEvents.py./
> 
>>/ /
> 
>>/  /
> 
>>/ /
> 
>>/ section = {'workflow_publish' : 'label_workflow_publish',/
> 
>>/ /
> 
>>/            'workflow_accept' : 'label_workflow_accept',/
> 
>>/ /
> 
>>/            'workflow_modify' : 'label_workflow_modify',/
> 
>>/ /
> 
>>/            'workflow_delete' : 'label_workflow_delete',/
> 
>>/ /
> 
>>/            'workflow_submit'  : 'label_workflow_submit',/
> 
>>/ /
> 
>>/            'workflow_cut_copy_paste' : 'label_workflow_cut_copy_paste',/
> 
>>/ /
> 
>>/            'workflow_reject' : 'label_workflow_reject',/
> 
>>/ /
> 
>>/            'workflow_unpublish' : 'label_workflow_unpublish',/
> 
>>/ /
> 
>>/             *'workflow_unpublish_member_global' :/
> 
>>/ 'label_workflow_unpublish_member_global',*/
> 
>>/ /
> 
>>/            }/
> 
>>/ /
> 
>>/  L’événement apparaît bien dans la gestion des alertes./
> 
>>/ /
> 
>>/ Nous avons coché la case « responsable de section » pour cette action/
> 
>>/ mais aucun mail ne part./
> 
>>/ /
> 
>>/ Par contre, la dépublication globale est faite et tracée dans/
> 
>>/ l’historique du document./
> 
>>/ /
> 
>>/ Pouvez-vous nous faire avancer ?/
> 
>  
> 
> Est-ce que tu le vois en ZMI dans portal_subsriptions  (Events / Context) ?
> 
>  
> 
>         J.
> 
>  
> 
>  
> 
> Oui l’événement apparaît bien dans portal_subscriptions (events/context) :
> 
>     * **Section**
>           o workflow_cut_copy_paste (label_workflow_cut_copy_paste)
>           o workflow_delete (label_workflow_delete)
>           o workflow_unpublish_member_global
>             (label_workflow_unpublish_member_global)
>           o workflow_modify (label_workflow_modify)
>           o workflow_accept (label_workflow_accept)
>           o workflow_submit (label_workflow_submit)
>           o workflow_publish (label_workflow_publish)
>           o workflow_reject (label_workflow_reject)
>           o workflow_unpublish (label_workflow_unpublish)
> 

Donc il s'agit bien d'un bug de CPS-3.2.x... Je vais essayer de sortir
un patch de CPS-3.4.x car je crois que quelqu'un a déjà remonté ce
soucis. Est-ce que voua avez la possibilité d'utiliser CPS-3.4 ?

        J.
-- 
Julien Anguenot | Nuxeo R&D (Paris, France)
CPS Platform : http://www.cps-project.org
Zope3 / ECM   : http://www.z3lab.org
mail: anguenot at nuxeo.com; tel: +33 (0) 6 72 57 57 66

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à