Configuration d'un workflow dans la v1.6
Depuis la v1.6, pour un workflow donné, les fichiers de configuration sont regroupés dans un dossier unique :
- pour un workflow présent par défaut, le dossier se trouve dans "conf/properties/workflows/" ;
- pour un workflow personnalisé par un exploitant, le dossier doit se trouver dans "custom/properties/workflows/".
(voir arborescence ci-dessous ; cliquer sur la vignette pour agrandir l'image)
L'architecture de ce dossier est illustrée ci-dessous sur l'exemple du workflow "très simple" pour les ressources pédagogiques (default_lom_very_easy).
C'est un workflow par défaut, défini dans le dossier "conf/properties/workflows/default_lom_very_easy" (voir capture de gauche ; le détail du contenu est donné dans la capture de droite).
Correspondance des fichiers de configuration entre v1.5 et v1.6
Le tableau ci-dessous indique les correspondances, pour les fichiers de configuration les plus pertinents pour l'exploitant, entre la v1.5 et la v1.6.
Attention
Dans certains cas, la syntaxe de paramètres (bean, classe, ...) a été modifiée entre la v1.5 et la v1.6 !
Fichier(s) v1.5 |
Localisation v1.5 |
Remarque v1.5 |
Fichier v1.6 |
---|---|---|---|
acegi-permissions.xml |
conf\properties\ |
Déclaration des rôles |
(aucun équivalent) |
acegi-authentication-additional-groups.xml |
conf\properties\ |
Définition de groupes |
groups.xml |
acegi-acls-root.xml |
conf\properties\ |
Affectation de rôle (à un groupe) |
default-permissions-roles.xml |
workflows.xml |
conf\properties\ |
Déclaration des workflows v1.5 |
workflows.xml |
workflow_(xxx).xml |
conf\properties\ |
Définition du processus du workflow |
workflow_ ... .xml |
(xxx)-prototype.xml |
conf\properties\xml |
Fichier d'initialisation du workflow |
xml\ ... -blank.xml |
spring-metadata-types.xml |
conf\properties\spring |
Définition des paramètres des |
addonContext.xml |
spring-categories.xml |
conf\properties\spring |
Dossier(s) visibles depuis l'IHM |
addonContext.xml |
Custom_fr.properties et/ou |
conf\properties\spring |
Libellés, messages des workflows v1.5 |
i18n\messages_fr.properties |
(xxx).sch |
conf\properties\xml\sch |
Contrôle des champs obligatoires |
sch\ ... .sch |
(xxx)Set(xxx).xsl |
conf\properties\ |
Récupération de la vCard de l'utilisateur courant |
xsl\ ... Set ... .xsl |