On 3/16/06, Cyrille Leroux <[EMAIL PROTECTED]> wrote:
> Bonjour,
> Sur CPS 3.4.0-1, j'ai créé un workflow à double validation. J'aimerais
> envoyer un mails aux intéressés lorsque le document passe par la
> transition que j'ai appelé "validate".
> Puisqu'il ne s'agit pas d'une transition "de base", elle n'apparaît
> pas lorsque je clique sur le bouton "Gérer les alertes" dans le
> workspace par exemple.
>
> J'aurais donc aimé savoir comment ajouter une notification sur ma
> nouvelle transition (ZMI ou pas?).
>
> merci pour vos pistes.
>
> Cyrille
>


Bonjour,
J'ai un peu avancé.
dans la ZMI/portal_subscriptions, onglet "events/contexts" , j'ai ajouté :
     Where ? (portal_type) : Workspace
     Event Id (Internal id) : workflow_validate_content
     Event Label (i18n) : Validation de document

    (remarque : j'ai mis ça un peu au hasard)

Maintenant dans l'onglet "Events / Notification messages ", je peux
éditer un message, et dans site CPS / Espaces de travail / onglet
"Gérer les alertes", j'ai bien une entrée

 Rejet d'un commentaire  [ ]   [ ]  [ ]  [ ]   Liste   Modifier
 Copier/coller de contenu [ ]   [ ]  [ ]  [ ]   Liste   Modifier
(...)
 Validation de document  [ ]   [ ]  [ ]  [ ]   Liste   Modifier   <----

avec possibilité de cocher les rôles :
- Créateur;
- Responsable espace de travail;
- Lecteur espace de travail;
- Membre espace de travail.

Ce que je souhaite, c'est lier cet évènement à une transition que j'ai
ajoutée dans un workflow (transition "validate"), et notifier les
utilisateurs ayant un rôle que j'ai également ajouté ( rôle
"WorkspaceValidReviewer" qui n'apparaît pas dans la liste).

Quand je regarde dans le répertoire doc/ du produit CPSSuscription, je
vois dans le fichier CPSSubscriptions_announce.txt :

The main features of CPSSubscriptions:
(...)
It is also designed to be extended easily with custom workflows,
custom portal_types on CPS3-based project.

C'est donc que ça doit être possible! (et facile). Donc soit je m'y
prend mal, soit c'est pas très intuitif.

En tout cas, merci de me faire part de vos idées là dessu.

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

Répondre à