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













Répondre à