Page History

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

On propose ici de modifier le workflow "Dublin Core very easy".

D'un workflow à 2 états, on va en faire un workflow 3 états. Aux états « privé » et « publié », on y ajoute un nouvel état que l'on nomme « archivé ».  

Il faut donc rajouter ici l'état « archived » et la transition « archive ».

On voit également que l'on a conditionné la transition « archive » sur un nouveau rôle qui est celui d'«ARCHIVER». Celui-ci n'existe pas par défaut il faut donc déclarer l'existence de ce nouveau rôle dans les fichiers de configuration Spring d'ori-oai-workflow.

Également on constate qu'on souhaite ajouter la permission de USE_ARCHIVER_FORM au rôle ARCHIVER lors de la transition « archive ». Il faut donc également déclarer cette nouvelle permission.

Enfin on note que l'idée de la permission USE_ARCHIVER_FORM est de donner accès à un nouveau formulaire pour les ressources de type « document ». Cela implique qu'il faut déclarer ce nouveau formulaire comme formulaire disponible pour le type « document », conditionner son utilisation par la permission USE_ARCHIVER_FORM fraîchement déclarée ... et enfin construire véritablement ce nouveau formulaire dans ori-oai-md-editor !

Les différentes étapes sont:

Children Display