Projet

Général

Profil

Actions

Feature #1324

fermé

Moteur de recherche incluant les indexes d'un autre serveur Silverpeas ou d'un autre système externe

Ajouté par Anonyme il y a presque 14 ans. Mis à jour il y a plus de 13 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Moteur de recherche
Début:
27/11/2010
Echéance:
% réalisé:

100%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

Dans le cadre de la mise en place d'un portail fédératif (cas des HCL), le moteur de recherche du portail doit non seulement utilisé l'indexation locale faite sur les publications et autres contenus gérés par le portail Silverpeas lui-même, mais également étendre la recherche sur l'indexation des documents contenus sur une autre plateforme Silverpeas (en l'occurrence une plateforme de GED, bien distincte mais située sur le même serveur physique).

Il faudrait pour cela que l'on puisse paramétrer le moteur de recherche pour inclure les indexes de recherches d'un autre système (ici un autre Silverpeas, les fichiers étant accessibles en local). On pourrait généraliser ce système vers d'autres systèmes ou d'autres indexes (qui ne seraient pas nécessairement sur le même disque mais distants).

Il est important que dans les résultats de recherche, les liens qui mènent aux publications ou documents trouvés sur le système connexe (ie. le deuxième Silverpeas ici), pointent bien vers le bon serveur et le bon site Web. Ceci est sans doute à prévoir dans la configuration de ce nouveau comportement. En particulier, on doit pouvoir choisir de paramétrer ces liens de façon à ce qu'un clic sur un tel lien remplace intégralement la fenêtre de Silverpeas (l'ensemble de l'écran et pas seulement la zone de travail).

Mis à jour par Anonyme il y a presque 14 ans

  • Catégorie mis à Moteur de recherche

Mis à jour par Nicolas Eysseric il y a presque 14 ans

  • Version cible mis à Version 5.6

Mis à jour par Nicolas Eysseric il y a presque 14 ans

  • Statut changé de New à Assigned
  • Assigné à mis à Anonyme

Mis à jour par Nicolas Eysseric il y a plus de 13 ans

  • Assigné à changé de Anonyme à Nicolas Eysseric

Il y a des modifications à faire lors de l'indexation ainsi que lors de la recherche.

Indexation
Chaque document (au sens Lucene) doit comporter une propriété stockée et indexée permettant d'identifier sa provenance depuis la recherche. La valeur de cette propriété doit être paramétrable.

Recherche
Si la recherche fédérée est utilisée sur l'application A, le répertoire qui contient les index de l'application B doit être paramétré. Il est important de faire une seule et même recherche sur les index de A et de B pour avoir une pertinence optimale.
La nouvelle propriété stockée et indexée dans l'application B sera utilisée dans la page de résultat afin de pouvoir différencier chaque résultat selon sa provenance.

Mis à jour par Anonyme il y a plus de 13 ans

  • Statut changé de Assigned à In progress...

Mis à jour par Nicolas Eysseric il y a plus de 13 ans

  • Statut changé de In progress... à Closed
  • % réalisé changé de 0 à 100
Actions

Formats disponibles : Atom PDF