C'est en effet un choix fonctionnel de ne pas présenter les mêmes listes entre les deux modules. Dans l'idée de publics et de besoins différents entre les deux interfaces.
Pour les trois vocabulaires que tu soulèves,
- pour le type ou la nature pédagogique, l'éditeur propose la liste ordonnée alphabétiquement et pas le moteur de recherche ;
- pour les langues, l'éditeur doit proposer toutes les langues qui peuvent être saisies dans l'interface, alors que le moteur de recherche peut faire une sélection des langues utilisées réellement dans les fiches pour ne pas proposer de langues qui n'aboutiront à aucun résultat ;
- pour le niveau du public cible, le moteur de recherche permet de proposer un menu avec plus de relation entre les éléments, alors que l'éditeur ne le permet pas pour l'instant. Nous avons choisi d'utiliser cette possibilité, même si elle n'était pas équivalente entre les deux interfaces.
Dans tous les cas, ces vocabulaires sont gérés à l'aide du module vocabulaire et les libellés ou la liste des éléments présents peuvent y être modifiés. Pour certains ce sont des vocabulaires statiques, présents dans le répertoire conf\properties\ori_vocabularies\official, pour d'autres des vocabulaires "dynamiques" qui sont définis dans les fichiers du répertoire conf\properties\domain. Pour plus d'informations sur le fonctionnement du module vocabulary, tu peux consulter la documentation en ligne et en particulier la partie "Aspects pratiques" à cette adresse : http://www.ori-oai.org/display/ORIOAIvocabulary/Aspects+pratiques.
Les vocabulaires utilisés dans le module éditeur sont principalement préfixés avec "common_" et le nom du schéma qui les a défini. Quand il a été nécessaire d'en créer de spécifiques, les vocabulaires propres au module de recherche sont principalement préfixés en "search_".
Concrètement, pour ton cas, les vocabulaires actuellement utilisés sont :
- pour le type ou la nature pédagogique de la ressource,
- dans l'éditeur, il s'agit de trois vocabulaires statiques, puisque le vocabulaire initialement LOM a été complété par le LOMFR et le SupLOMFR : common_lom_educ_learningResourceType.xml, common_lomfr_educ_learningResourceType.xml et common_suplomfr_educ_learningResourceType.xml ;
- dans le search, il s'agit d'un vocabulaire "dynamique" qui regroupe ces trois vocabulaires statiques, il est défini dans le fichier domain\mergingVocabulary.xml avec l'identifiant search_lom_educ_learningResourceType.
- pour les langues,
- dans l'éditeur, il s'agit du vocabulaire statique languages_3lettres.xml pour lequel certaines langues sont ressorties plus particulièrement pour être présentées en début de liste, ceci étant fait dans le formulaire même ;
- dans le search, il s'agit du vocabulaire statique search_languages.xml.
Remarque, ce sont également ces vocabulaires qui sont utilisés pour la saisie de la langue du document.
- pour le niveau,
- dans l'éditeur, il s'agit également de trois vocabulaires statiques : common_lom_educ_context.xml, common_lomfr_educ_context.xml et common_suplomfr_educ_context.xml, séparés par des caractères '---' dans le formulaire même ;
- dans le search, il s'agit d'un seul vocabulaire statique search_lom_educ_context.xml.
Dans la version actuelle d'ORI-OAI, pour modifier les vocabulaires statiques, il faut copier le vocabulaire choisi, du répertoire official dans le répertoire override et apporter les modifications souhaitées à cette copie.
J'espère que ces informations pourront t'aider.
Amicalement
Nolwen
Amélie Perret a écrit :
Bonjour à tous,
Nous avons noté des incohérences de terme et de vocabulaire sur les champs type/nature de ressource pédagogique, langue et niveau. Vous trouverez ci-joint un récapitulatif avec les écrans correspondants du SEARCH et de WORKFLOW
Est-ce un défaut connu?
Comment cela peut-il être modifié?
Merci de votre aide
Amélie
-- Nolwen CLEMENT-HUET Coordinateur Fonctionnel du projet ORI-OAI Doc'INSA - INSA de Lyon Mèl : nolwen.huet@insa-lyon.fr Tel : 04 72 43 70 32 Web : http://docinsa.insa-lyon.fr