reseau-prisme / site

Gestion de tickets du site Prisme
0 stars 0 forks source link

Base Siteweb Champ Indexation Content #38

Open Nicolas-L opened 9 years ago

Nicolas-L commented 9 years ago

Dans le champ Indexation de la base Siteweb, où la table prisme-topics est enregistrée, je ne comprends pas pourquoi on a Content dans la liste des vocabulaires.

capture2

Cf : le message d'erreur surligné.

daniel-menard commented 9 years ago

Il s'agit du nouveau champ mot-clés "content : Informations documentaires" qui utilise la table prisme-web-content.

Dans la copie d'écran ci-dessus, le champ n'utilise pas la bonne table (prisme-topics au lieu de prisme-topics-webs). C'est ok sur le .net, pas sur le .org.

(PS: dans les tickets, merci de préciser systématiquement s'il s'agit du .net ou du .org, ça me fera gagner du temps... Merci !)

Nicolas-L commented 9 years ago

Justement, cette table n'a en fait pas - plus - lieu d'être. Nous devons garder la même (prisme-topics) que la standard, sans content (ou table : prisme-web-content).

En fait, le champ Indexation n'est pas utilisé pour décrire le contenu du site. Nous utilisons le sous-champ du même nom auquel nous attribuons la nouvelle table prisme-content-siteweb.

Le champ "Contenu du site" auquel est attribué cette table est l'équivalent de l'étiquette de collation, (REST).

Par ailleurs, j'avais fait le test de changer la table prisme-topics par la prisme-topics-web (comme pour le .NET) et on avait aussi un message d'erreur du même genre mais cette fois avec le chanp tag

(PS : Désolé pour la confusion .NET/.ORG !)

Nicolas-L commented 9 years ago

Voici ce qui se passe lorsqu'on charge la table prisme-topics-web (sur le .ORG) :

capture

ocormont commented 9 years ago

C'est bien la table prisme-topics qu'il faut utiliser.

Je ne comprend pas le bug, cela le fait sur le .net et le .org. Nous n'avons pas ce problème sur les autres types de notices. J'ai tenté de modifier 2-3 choses sans succès

ocormont commented 8 years ago

Cette erreur n'a jamais été corrigée.

Erreur : cette notice contient des mots-clés de type names qui ne figurent pas dans la table prisme-topics-web-test.

Sur le .org, En paramétrant les grilles de la base Site web, cette erreur revient. capture

En testant si les champs étaient vides ou non (après réindexation de la base), certains champs contiennent bien des mots clés, mais pas d'autres Champ names : vide http://www.documentation-sociale.org/base-site-web/recherche/?q=topic.names%3A*

Champ free : 3 notices http://www.documentation-sociale.org/base-site-web/recherche/?q=topic.free%3A*

Champ geo : 37 notices http://www.documentation-sociale.org/base-site-web/recherche/?q=topic.geo%3A*

Champ content : vide http://www.documentation-sociale.org/base-site-web/recherche/?q=topic.content%3A*

Champ period : vide http://www.documentation-sociale.org/base-site-web/recherche/?q=topic.period%3A*