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.
Note | ||
---|---|---|
| ||
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 |