J'étais dans la workflow "complexe" des RPN (default_lom_complex),
fichier "workflow_complex.xml".
J'ai une piste à te soumettre pour la problématique que tu évoqué en
formation à Orsay.
Je ne l'ai pas testé.
Il faudra que tu analyses plus loin ...
Tu souhaitais qch comme ceci :
- toute personne qui s'authentifie peut initialiser un fiche de MD ;
- si c'est l'auteur de la ressource (ou son représentant) qui initialise
le référencement, il se voit proposer le formulaire "auteur"
et il doit demander la publication au modérateur UNIT (dans ce cas, la
fiche parcourt la chaîne complète) ;
- si c'est le modérateur UNIT qui initialise, il a directement le
formulaire "complet" et peut publier directment sans passer par l'étape
"demande de publication".
Une piste (ATTENTION : réflexion en partant du workflow simple des RPN ;
celui où il n'y a qu'un seul modérateur) :
1) utiliser un
dans
au lieu de
2) définir le split, avec qch comme :
où n serait le n° de l'état "en attente de publication par le modérateur
UNIT" (pour le cas où c'est le modérateurn UNIT qui initialise le
référencement)
et p serait le n° de l'état "privé" (pour le cas où c'est l'auteur qui
initialise le référencement).
3) définir les permissions d'éditer tel formulaire en fonction du rôle :
dans
- le propriétaire de la fiche a la permission d'utiliser le formulaire
"auteur" :
- le modérateur UNIT a la permission d'utiliser le formulaire "complet" :
(les nom des rôles/permissions sont donnés à titre d'exemple ici ; à toi
d'adapter en fonction de ce qui existe déjà dans ton workflow)
4) faire attention aux incohérences possibles :
- par ex. que les fiches dont le propriétaire est le modérateur UNIT ne
puissent pas aller dans l'état "privé" (par la transition "rendre privé") ;
- etc ...
Faut juste tester ... ;-)
A+,
Jacques
--
Jacques Brassart
UNR Nord-Pas de Calais
Université de Valenciennes et du Hainaut-Cambrésis
Tél : 03 27 51 17 70
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.