Projet

Général

Profil

Actions

Bug #5616

fermé

Erreur d'indexation du contenu d'une GED copiée

Ajouté par Miguel Moquillon il y a presque 10 ans. Mis à jour il y a environ 8 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Début:
23/05/2014
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
5.14
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

J'ai remarqué dans les traces, suite à l'intégration de la correction du bug #5329, que lorsqu'une GED en multi-langue est copiée, l'indexation de contenus WYSIWYG dans des langues autres que le français échouent.
Pour être plus explicite :
- la GED qui va être copiée contient une publication avec un contenu WYSIWYG dans deux langues, un en français, l'autre en anglais. Ces deux contenus seront identifiés sur le système de fichier par les chemins relatifs à la publication (simpledoc_<id>) : 0_0/fr/2wysiwyg_fr.txt pour le français et 0_0/en/2wysiwyg_en.txt pour l'anglais.
- après la copie de la GED, le contenu en anglais de la publication dans la nouvelle GED est désormais dans le fichier 0_0/en/2wysiwyg_fr.txt et non 0_0/en/2wysiwyg_en.txt comme on s'y attend et comme c'était le cas en version <= 5.14.
- lors de la copie, le moteur d'indexation indexe le contenu WYSIWYG. Or celui-ci s'attend à trouver le contenu en anglais de la publication dans 0_0/en/2wysiwyg_en.txt et comme ce dernier n'existe pas, une exception est levée et le contenu n'est pas indexé.

Actions

Formats disponibles : Atom PDF