Pour les ress. péda, nous avons créer un workflow a 3 rôles : auteur ->
SEMM ( TICE ) -> SCD
J'ai créé les formulaires auteur et SEMM. Ils fonctionnent tous les deux
comme désirés en md-editor.
Ils se basent tous deux sur un même fichier prototype.xml.
Les xml-blank font "l'affichage" des champs que je souhaite par défaut
afficher pour bien montrer le caractère obligatoire des champs.
Par contre, au niveau workflow, cela ne fonctionne pas pareil :
- Pour le formulaire auteur, le champ "nature péda de la ressource" est
facultatif, donc le champ devrait être replié sous la forme : "ajout
d'un type de ressource", et non affiché avec la liste déroulante et le (!)
Seulement, il est comme ceci parce qu'il est obligatoire pour le SEMM,
et pour qu'il soit affiché dans son formulaire, j'ai du déclarer la
balise. Mais cela a un impact sur le formulaire auteur.
J'ai donc pensé à faire 2 prototypes distincts pour ces 2 formulaires,
mais je ne sais pas si c'est la bonne méthode.
D'après ce que j'avais compris au niveau du module editor :
- le prototype donne la structure générale de la ressource,
- le xml-blank permet de modeler le formulaire pour afficher ou non des
champs,
- le xml permet quant à lui de supprimer des champs non utilisés,
spécifier la cardinalité etc...
Du coup, lors de l'utilisation du module workflow,
- il faut adapter une nouvelle fois le prototype pour modeler le
formulaire que l'on souhaite avoir( en gros copié/collé du xml-blank ),
mais de ce fait, comme il y a des rôles différents, cela implique des
présentations de formulaire différentes, et par conséquent, il faut
séparer les prototypes.
Est ce bon ?
Merci beaucoup.
--
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73