Page History

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Wiki Markup
Les fichiers à modifier se trouvent dans le projet source *\[2INSTALLATION:ORI_HOME\]/src/ori-oai-md-editor-svn*.

Wiki Markup
Dans ce répertoire et ses sous-répertoires un certain nombre d'éléments concernent l'ensemble de l'application Orbeon Forms. Ce qui est spécifique à ori-oai-md-editor se trouve dans le répertoire *\[2INSTALLATION:ORI_HOME\]/src/ori-oai-md-editor-svn/WEB-INF/resources/forms/ori-md-editor/* que nous nommerons dans la suite *MD_EDITOR_HOME*, c'est dans ce répertoire que nous allons travailler.

Wiki Markup
Les différents éditeurs de métadonnées se trouvent dans ce répertoire. Ici nous pourrions en créer un nouveau en copiant collant simplement le répertoire lom-author-light. On va se contenter ici de modifier ce formulaire. Le point d'entrée du formulaire a proprement parlé est lom-author-light/form.xhtml. Ce formulaire est accessible directement via l'url *http:// \[2INSTALLATION:HOST_INSTALL\]:* *\[2INSTALLATION:PORT_INSTALL\]**/ori-oai-md-editor/fr/ori-md-editor/lom-author-light/new*

...

  • elles existent déjà (car utilisées pour l'éditeur LOM complet)
  • Wiki Markup
    elles ne serviront pas, car on ne permet pas ici de supprimer la balise (minOccurs = 1) et on va faire en sorte que celle-ci soit présente par défaut (et donc que l'utilisateur      n'ait pas besoin de l'ajouter, remarquez également que si la balise est présente par défaut, l'utilisateur ne pourra pas en ajouter une nouvelle : maxOccurs = 1 \[2INSTALLATION:cela est imposé par le schéma LOM\]).

...

Wiki Markup
=>  A ce stade, le formulaire *http:// \[2INSTALLATION:HOST_INSTALL\]:* *\[2INSTALLATION:PORT_INSTALL\]**/ori-oai-md-editor/fr/ori-md-editor/lom-author-light/new*  doit vous donner la possibilité d'ajouter cette nouvelle balise.
!image065.png!
Comme dit ci-dessus pour que la balise soit présente par défaut, il faut modifier ici le fichier utilisé pour initialiser le XML LOM édité: *\[2INSTALLATION:MD_EDITOR_HOME\]/lom-author-light/blank/*{*}lom-author-light{*}*\-blank.xml*.

...

  • Wiki Markup
    le patron par défaut dans le module ori-oai-workflow (défini dans le fichier *\[2INSTALLATION:ORI_HOME\]/src/ori-oai-workflow-svn/conf/properties/workflows/default_lom_easy/addonContext.xml* via la propriété « *defaultXmlFile* »)
  • ou le patron qu'a éventuellement personnalisé l'utilisateur.

...