en tapant source1
ori-oai-search/advanced-search.html?search=true&userChoices[simple_all].simpleValue=source1&submenuKey=advanced&menuKey=documents_distants
Bien sûr dans le module index la recherche en tapant source1 fonctionne.
Merci.
-------- Message original --------
Sujet : | Re: [Fwd: Re: [ori-oai-utilisateurs] OAI DC Indexation] |
---|---|
Date : | Tue, 30 Jun 2009 14:23:07 +0200 |
De : | Yves Daoulatian < > |
Organisation : | Ecole Normale Supérieure de Lyon |
Pour : | ori-oai-utilisateurs@listes.univ-rennes1.fr |
Références : | < > < > |
Bonjour,
j'ai mis dans les fichiers partie YD :
advanced/documentaire/advanced_distants.xml
*********
<field format="text" id="simple_all">
<!-- YD -->
<metadata>dc://source</metadata>
********
et
dans config.xml
**************
<!-- Recherche avanc�e -->
<advanced_search hide="false" key="advanced" file="documentaire/advanced_distants.xml">
<result_fields jsp_file="documents-results.jsp">
<!-- YD -->
<result_field key="source" title_field="true" show_notice_link="true" href_document="true" highlight="true">
<metadata>dc://source</metadata>
</result_field>
************
ça ne fonctionne pas : redémarrage du search et vider le cache.
Merci.
-------- Yves Pôle du Système d'Information Pages professionnelles ENS : http://perso.ens-lyon.fr/yves.daoulatian/
Yohan Colmant a écrit :
Dans ce fichier, il y a une référence à 2 recherches avancées toutes deux définies par:
<advanced_search hide="false" key="advanced" file="documentaire/advanced_locaux.xml">
<advanced_search hide="false" key="advanced" file="documentaire/advanced_distants.xml">
Et dans les 2 fichiers XML advanced_locaux.xml et advanced_distants.xml il y a un bloc de ce genre:
<field format="text" id="simple_all">
......
As-tu ajouté la balise <metadata>//dc:source</metadata> ?
C'est par ce biais que tu dis que la recherche simple va aussi chercher sur cette métadonnée.
Yohan
Yves Daoulatian a écrit :re,
avec le config.xml
désolé.
-------- Message original --------
Sujet : Re: [ori-oai-utilisateurs] OAI DC Indexation Date : Tue, 30 Jun 2009 12:32:09 +0200 De : Yves Daoulatian < > Organisation : Ecole Normale Supérieure de Lyon Pour : ori-oai-utilisateurs@listes.univ-rennes1.fr Références : < > < > < > < > < > < > < > < >
Bonjour,
j'utilise le fichier de Rachid Aliouat
Avec en plus http://www.ens-lyon.fr/Bibli/ENT-ESUP/installation/env/1.0/env_ori_oai/indexing/ (sachant que j'utilise ori-common donc le contenu a un peu changé ...)
Je ne sais pas si c'est cela que tu attends.
A+
-------- Yves Pôle du Système d'Information Pages professionnelles ENS : http://perso.ens-lyon.fr/yves.daoulatian/
Yohan Colmant a écrit :Tu peux m'envoyer le fichier de conf avancée que tu utilises stp ?
Merci
Yohan
Yves Daoulatian a écrit :Bonjour,
>est-ce uniquement via le champ recherche simple ou un autre champ spécifique dans la recherche avancée, etc. ?
oui, faire une recherche en utilisant le champ de recherche simple ! et ça ne fonctionne pas.
Merci pour ton aide.
-------- Yves Pôle du Système d'Information Pages professionnelles ENS : http://perso.ens-lyon.fr/yves.daoulatian/
Yohan Colmant a écrit :Bonjour,
Je ne comprends pas ce qui ne marche pas.
Quel est le problème évoqué ?
Le champ dc:source est bien indexé.
Ensuite, que veux-tu faire ? Afficher ce champ dans le moteur de recherche ? Pouvoir faire une recherche dessus ?
Si c'est pour faire une recherche sur le champ, est-ce uniquement via le champ recherche simple ou un autre champ spécifique dans la recherche avancée, etc. ?
Merci
Yohan
Yves Daoulatian a écrit :Bonjour,
pour source ça ne fonctionne pas !
J'ai fait tout ce qu'il fallait ... (vider le temp de vocabulary et index)
>Vérifier aussi que le champ dc:source apparaît dans la liste des champs indéxés dans cette même IHM de ori-oai-indexing
Comment ?
J'ai
Pour source j'ai "source1" comme donnée : la recherche ne donne rien pour source1 comme entrée.
Visualisation de la fiche
Ps : je n'ai pas testé pour "type" encore. Circulaire ne donne rien bien sûr.
Merci
-------- Yves Pôle du Système d'Information Pages professionnelles ENS : http://perso.ens-lyon.fr/yves.daoulatian/
Yohan Colmant a écrit :Bonjour,
Non, pas besoin de l'inclure dans ori-oai-indexing, ce champ dc:type y est déjà.
En revanche, il faut s'y pencher dans ori-oai-search.
En effet, le champ est normalement bien affiché dans la fiche de métadonnée finale, mais on ne permet pas la recherche dessus, ni l'affichage dans la liste des résultats.
C'est dans dans config.xml du search qu'il faut ajouter ce champ pour l'affichage dans les résultats. Il faut aussi modifier la JSP de présentation des résultats et le formulaire de recherche avancée si on veut rechercher sur ce champ.
Cordialement,
Yohan
Yves Daoulatian a écrit :Bonjour,
est-ce pareil pour le champ type ?
Est-ce qu'il suffit de rajouter :
<luceneField name="%2F%2Fdc%3Asource" xpathSelect="//dc:type" type="Text"/>
Merci.
--------
Yves
Pôle du Système d'Information
Pages professionnelles ENS : http://perso.ens-lyon.fr/yves.daoulatian/
Rachid Aliouat a écrit :
Bonjour,
pour dc:source, Yohan Colmant m'avait répondu ceci (+fichier joint):
-------
Bonjour,
Il s'avère que la métadonnée dc:source n'a pas été configurée pour être indexée dans ori-oai-indexing.
Ce qui fait que le module ori-oai-repository ne reçoit aucun résultat quand il interroge l'index sur cette métadonnée.
Nous allons donc corriger ceci et vous envoyer le fichier liusConfig.xml à remplacer dans les sources de votre ori-oai-indexing.
Les étapes sont donc:
- remplacer liusConfig.xml par celui que nous allons vous envoyer dans les sources de l'indexing
- redéployer le module ori-oai-indexing avec ce nouveau fichier et redémarrer le Tomcat
- supprimer l'index depuis l'IHM de ori-oai-indexing car les fiches de cet index ne contiennent pas dc:source
- depuis l'interface d'administration de ori-oai-workflow: réindexer toutes les fiches. dc:source devrait être indexé à cette étape
- vérifier que toutes les fiches ont bien été réindexées dans l'IHM de ori-oai-indexing. Vérifier aussi que le champ dc:source apparaît dans la liste des champs indéxés dans cette même IHM de ori-oai-indexing
--> le set devrait fonctionner dans ori-oai-repository
Cordialement,
Yohan
--------
Yves Daoulatian a écrit :
Bonjour,
je construis une indexation via le formulaire DC et j'ai des menus déroulants pour type (typologie) et source (plan de classement).
Après avoir indexé un document, je ne le retrouve pas via le module de recherche : en effet il recherche par défaut (?) sur titre,description et mots clés.
Comment faire pour inclure type et source ?
Merci.
-- -------- Yves Pôle du Système d'Information Pages professionnelles ENS : http://perso.ens-lyon.fr/yves.daoulatian/
-- -------- Yves Pôle du Système d'Information Pages professionnelles ENS : http://perso.ens-lyon.fr/yves.daoulatian/