Bonjour
J'utilise la nightly build 14366 avec le set de template v2.
Merci
-- Arnaud
Khue Nguyen a écrit :
Bonjour,
Pourriez-vous nous fournir un install ou le set de template utilisé afin de
reproduire ce problème ?
Khue Nguyen
-----Original Message-----
From: Arnaud RUPIN [mailto:[EMAIL PROTECTED]
Sent: mardi, 13. juin 2006 13:40
To: [email protected]
Subject: Re: Ajout de métadonnées
Bonjour
J'ai essayé ce point.
Pour rappel, j'ai :
- une page "Page1" avec la chaîne "azerty" dans la metadata "description"
- une page "Page2" avec dans un bloc de contenu la chaîne "azerty"
Les résultats sont :
- Occurrences "seulement dans le contenu" : Page2
- Occurrences "seulement dans les metadata" : Rien
- Occurrences "Partout" : Page2
Toujours pas de réponse liées au metadatas :(
-- Arnaud
Stéphane Croisier a écrit :
Avez -vous essayé cette option décrite par Khue? En effet, selon le set
de templates que vous utilisez ce paramètre a été modifié (et permet de
chercher uniquement dans les data ou les data+metadata).
From: "Khue Nguyen" <[EMAIL PROTECTED]>
To: <[email protected]>
Subject: RE: Ajout de métadonnées
Date: Fri, 9 Jun 2006 17:27:45 +0200
Dans le formulaire avancé, est ce que la valeur de l'option Occurences
est
"partout" ou "dans le contenu jahia seulement" ?
Un paramètre de formulaire "occurence" avec la value "jahia.all"
indiquera
que la recherche est faite à la fois dans le contenu jahia, les
fichiers et
aussi métadatas. Si la valeur de ce paramètre est "jahia.content", la
recherche s'effectuera seulement dans le contenu jahia. Peut-etre
est-ce le
cas de votre formulaire de recherche?
At 11:47 13.06.2006, you wrote:
Bonjour
Est-ce qu'autres personnes rencontrent ce problème d'indexation des
metadata ?
Merci
-- Arnaud
Arnaud RUPIN a écrit :
C'est peut-être lié à cela.
Mais ce que je trouve bizarre dans mon cas c'est que c'est la
recherche sur la metadata qui n'est pas satisfaisante : c'est la
raison pour laquelle je me demandais si ma conf permettait ou pas
l'indexation des metadata.
Mon problème est peut-être un peu des deux.
-- Arnaud
Alexandre GRAPIN a écrit :
Alors là, ton problème me rappelle quelque chose...
Un pb que j'avais eu avec le recherche full text (les MATCHING et
compagnie). Le moteur de recherche full-text que j'utilisais
raisonnait en se disant:
"si la valeur de critère qu'on me donne discrimine trop peu de
lignes de données, je préfère dire que je ne trouve rien".
J'explique: si dans ta base Jahia tu as quatre pages, et que
"azerty" en distingue une parmi 4, ce critère n'est pas assez
discriminant, puisqu'il détermine seulement un quart (!) de ta base.
Est-ce que quelqu'un pense que ça pourrait expliquer le pb d'Arnaud ?
Arnaud RUPIN a écrit :
Effectivement j'ai sûrement un problème.
J'ai fait le test suivant :
- une page "Page1" avec la chaîne "azerty" dans la metadata
"description"
- une page "Page2" avec dans un bloc de contenu la chaîne "azerty"
Dans le formulaire de recherche avancée, je fais une "recherche
libre" sur "azerty" et je n'obtiens que la page "Page2" comme
résultat.
Comment puis-je faire pour que la recherche prenne en compte les
metadata ? Pour info j'ai déjà fait la conf suivante
http://www.jahia.net/jahia/Jahia/cache/bypass/pid/554?ctnid=3053
permettant de faire des recherches sur les contenus de site et sur
le webdav.
Merci
-- Arnaud
Khue Nguyen a écrit :
Pourriez-vous vérifier que la recherche fonctionne pour les
métadonnées
prédéfinies, par example la métadonnée description ?
Utilisez-vous un set de template différent de la build ?
J'ai effectué un test équivalent avec la dernière build et la page
est bien
retournée dans le résultat de recherche.
Khue
-----Original Message-----
From: Arnaud RUPIN [mailto:[EMAIL PROTECTED] Sent:
vendredi, 9. juin 2006 16:02
To: [email protected]
Subject: Re: Ajout de métadonnées
Bonjour
Dans le fichier Spring applicationcontext-metadata.xml, j'ai
ajouté ceci :
<entry key="fielddef.toto">
<ref bean="fielddef.toto" />
</entry>
et ceci :
<bean id="fielddef.toto"
class="org.jahia.services.metadata.FieldDefinition">
<property name="name"><value>toto</value></property>
<property name="title"><value>toto</value></property>
<property name="type"><value>20</value></property>
<property name="defaultValue"><value></value></property>
<property name="readOnly"><value>false</value></property>
<property
name="editableDefinition"><value>false</value></property>
<property
name="hiddenFromEditingEngine"><value>false</value></property>
<property name="required"><value>false</value></property>
<property name="order"><value>14</value></property>
<property name="contentDefinitionMappings">
<list>
<value>org.jahia.services.pages.JahiaPageDefinition</value>
<value>org.jahia.data.containers.JahiaContainerDefinition</value>
<!--
<value>org.jahia.services.fields.JahiaFieldDefinition</value>
-->
</list>
</property>
</bean>
Je récupère donc dans le volet métadonnée de ma page un nouveau
champ "toto".
Je lui ai affecté la valeur "blabla".
Dans le formulaire de recherche avancée, je demande en "recherche
libre" la chaîne "blabla" et le résultat n'est pas fameux.
Merci
-- Arnaud
Khue Nguyen a écrit :
Bonjour,
Les métadatas sont indexées sans qu'il y ait besoin de faire un
réglage en
particulier.
Pourriez-vous préciser le type de métadonnée, la valeur saisie
pour la
métadonnée et la requête saisie dans le formulaire de recherche.
Il s'agit
peut-être d'un autre problème.
Khue
-----Message d'origine-----
De : Arnaud RUPIN [mailto:[EMAIL PROTECTED] Envoyé :
jeudi 8 juin 2006 18:39
À : [email protected]
Objet : Ajout de métadonnées
Bonjour
J'utilise la NB 14366.
Je souhaite étendre les métadonnées que l'on trouve pour les
contenus.
J'ai ajouté un bean dans le fichier Spring
"applicationcontext-metadata.xml".
J'ai relancé mon serveur et je trouve bien mon nouveau champ dans
l'onglet "Métadonnées" des pages et des boîtes.
Par contre, lorsque je fais une recherche avancée, ce champ ne
semble pas être pris en compte.
Doit-on préciser quelque part qu'une nouvelle métadonnée doit
être indexée ? Comment fait-on ?
Merci
-- Arnaud