Code source wiki de Saisir dans un thésaurus

Version 16.1 par Joséphine Ducruet le 2025/07/21 15:40

Afficher les derniers auteurs
1 (% class="mark small" %)**Versions 3.5 et ultérieurs**
2
3 |(% style="width:840px" %)(((
4 = Qu'est ce qu'un thésaurus =
5
6 == Définition ==
7
8 Un **thésaurus** est un **vocabulaire contrôlé** utilisé pour indexer les notices de manière cohérente et normalisée dans //Flora//. Il se compose de **termes hiérarchisés** (relations génériques/spécifiques) ou **associés**, organisés dans une arborescence.
9
10 Il permet :
11
12 * de **normaliser les termes** utilisés dans les champs indexés,
13 * de **guider la saisie** avec des listes de sélection,
14 * de **structurer les recherches** à différents niveaux de précision,
15 * de **garantir l’harmonisation terminologique** au sein de la base.
16
17 == Quelles différences avec une autorité ? ==
18
19 les **thésaurus** sont conçus comme des **listes hiérarchisées de termes normalisés**. Ils servent à **structurer le vocabulaire** utilisé dans la base (techniques, matériaux, disciplines…) sans qu’il soit nécessaire de créer une notice développée pour chaque terme.
20
21 A l'inverse, les **autorités** (personnes, lieux, périodes, ensembles…) s’appuient sur des **entités que l’on souhaite documenter en profondeur**.
22
23 Bien distinguer ces deux logiques permet d’optimiser la saisie, la recherche et la cohérence documentaire dans Flora.
24
25 (% class="box infomessage" %)
26 (((
27 **Cas particuliers – Quand thésaurus et autorités se croisent**
28
29 Certains vocabulaires dans Flora, comme **Lieux**, **Emplacements** ou **Parcours**, combinent les deux logiques. Ils sont hiérarchisés comme des thésaurus (avec des relations parents/enfants), **mais chaque terme peut faire aussi l’objet d’une notice complète**, avec des informations spécifiques (localisation, historique, usage…).
30
31 Ce double statut permet :
32
33 * une **navigation structurée** dans l’arborescence du vocabulaire,
34 * une **documentation complète** de chaque entité (localisation, période d’occupation, historique, fonction…).
35
36 À retenir : ces vocabulaires doivent être saisis et interrogés **comme des autorités**, même s’ils s’appuient sur une hiérarchie typique des thésaurus.
37 )))
38
39 == Organisation d'un thésaurus ==
40
41 Un thésaurus s’organise sous forme **d’arborescence hiérarchique**, où les termes sont classés du plus générique au plus spécifique, en fonction de leur thématique.
42
43 >(% class="small" %)Exemple : le thésaurus Représentations-DécorsPrenons la branche **agriculture – chasse – pêche**. Celle-ci regroupe un ensemble de termes liés à ces thématiques, répartis dans **plusieurs sous-branches** selon leur domaine précis.
44
45 (((
46 [[Sous-branches du terme agriculture-chasse-pêche>>image:1744288346519-332.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
47
48 >(% class="small" %)Chaque sous-branche contient à son tour des **termes spécifiques**, eux-mêmes hiérarchisés selon leur degré de précision.
49
50
51 [[Spécifiques de la sous-branche agriculture>>image:1744288390344-814.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
52
53
54 )))
55
56 Lorsqu’on sélectionne un terme dans le thésaurus, sa **notice** s’ouvre et affiche :
57
58 * sa **position dans l’arborescence** (branche, parents, enfants),
59 * son **terme générique** (le niveau supérieur),
60 * ses **termes spécifiques** (les niveaux inférieurs).
61
62 [[Exemple des relations du terme culture>>image:1744288478121-809.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
63
64
65 = Saisir ou modifier un terme =
66
67 Dans Flora, un terme de thésaurus est toujours inscrit dans un **contexte sémantique structuré**. Il appartient à une arborescence hiérarchique, dans laquelle il peut avoir un terme générique (parent) et des termes spécifiques (enfants).
68
69 == Ajouter un terme en français depuis le thésaurus ==
70
71 1. (((
72 **Se positionner dans l’arborescence** :
73
74 * (((
75 (% style="background-color:transparent" %)À la racine du thésaurus pour créer un **terme générique** ;
76 )))
77 * (((
78 (% style="background-color:transparent" %)Sur un terme existant pour créer un **terme spécifique** rattaché.
79 )))
80 )))
81 1. **Cliquer sur le bouton "Ajouter"** dans la barre d’outils. La grille de saisie s’ouvre dans le volet droit.
82 1. **Renseigner** les champs
83 1. **Valider**
84
85 [[//Ajout d’un terme dans la branche "Technique bois-ivoire"//>>image:1744289643219-774.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
86
87
88 == Ajouter un terme en français depuis une notice principale ==
89
90 Lorsque vous saisissez une notice (bien, événement, document, etc.) et qu’un terme thésaurus n’existe pas encore dans la liste proposée, vous pouvez l’ajouter sans quitter la saisie :
91
92 1. **Ouvrir l’assistant thésaurus**
93 Cliquez sur l’icône pour ouvrir l’**assistant thésaurus**.
94 1. (((
95 **Naviguer dans l’arborescence**
96 Recherchez la branche la plus pertinente (générique) pour y ajouter votre nouveau terme.
97
98 Si vous n’avez pas les droits nécessaires pour modifier le thésaurus, positionnez-vous à la racine pour créer un **candidat**.
99 )))
100 1. (((
101 **Ajouter le terme**
102 Cliquez sur le bouton //Ajouter un terme// dans l’assistant, puis remplissez la grille de saisie comme en consultation classique du thésaurus
103 )))
104 1. **Valider**
105 Enregistrez le terme. Une fois validé, il devient immédiatement sélectionnable dans le champ de la notice en cours de saisie.
106
107 [[Ouverture de l'assistant thésaurus>>image:1753099614962-150.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
108
109 [[Ajout d'un terme>>image:1753099676013-669.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
110
111 == Modifier un terme existant ==
112
113 1. **Se positionner** sur le terme à modifier dans l’arborescence ou via la recherche.
114 1. Effectuer un **clic droit** sur le terme et sélectionner **"Modifier"**, ou utiliser le bouton correspondant dans la barre d’outils.
115 1. La grille de saisie s’ouvre : corriger les informations souhaitées.
116 1. Cliquer sur **"Valider"** pour enregistrer les modifications.
117
118 Les éventuelles notices liées au terme sont mises à jour automatiquement.
119
120 [[Modification avec le bouton de la barre d'outils>>image:1744291461100-748.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
121
122 [[Modifier avec un clic droit>>image:1744291348885-961.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
123
124 == Ajouter une traduction ==
125
126 Les thésaurus de Flora permettent de gérer des **termes multilingues**. Pour ajouter une traduction :
127
128 1. **Se positionner** sur un terme existant.
129 1. Cliquer sur **modifier**
130 1. Sélectionner l’**onglet correspondant à la langue** (ex. en pour anglais).
131 1. **Saisir le terme traduit** et compléter, si nécessaire, les champs associés.
132 1. **Valider**
133
134 [[Traduction du terme os par bones>>image:1744290774477-336.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
135
136 == Ajouter un synonyme ==
137
138 1. (((
139 **Se positionner** sur un terme existant (descripteur ou candidat).
140 )))
141
142 (% class="box warningmessage" %)
143 (((
144 Il n’est pas possible d’ajouter un synonyme à la racine.
145 )))
146
147 (% start="2" %)
148 1. Cliquer sur le bouton //"**Ajouter un synonyme**"// dans la barre d’outils.
149 1. **Valider**
150
151 [[Ajout d'un synonyme de peau>>image:1744290592909-286.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
152
153
154 Le **synonyme apparaît ensuite sous le terme principal**, avec une icône spécifique indiquant son statut.
155
156 [[Visualisation d'un terme synonyme>>image:1744290912757-492.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
157
158
159 (% class="box infomessage" %)
160 (((
161 **À noter** : lors de la saisie dans une notice, si vous sélectionnez un **synonyme**, il sera automatiquement **remplacé par le descripteur correspondant** dans le champ. Seul le descripteur est enregistré comme valeur de référence.
162 )))
163
164 == Description des champs de saisie ==
165
166 Pour un **terme descripteur ou candidat :**
167
168 * **Générique** : affiche automatiquement le terme parent une fois l’enregistrement validé..
169 * **Terme** : libellé du terme à créer.
170 * (((
171 **Type** :
172
173 * //Descripteur// (valeur par défaut) : terme autorisé pour l’indexation.
174 * //Candidat// : uniquement à la racine, pour créer une "corbeille de candidats".).
175 )))
176 * **Spécifiques** : permet de rattacher d’autres termes en tant que termes enfants (boutons "Ajouter" ou "Retirer").
177 * **Voir aussi** : permet de lier des **termes associés** sans lien hiérarchique (relations de proximité, synonymie partielle, opposition, etc.).
178 * **Synonymes** : zone non modifiable ici, automatiquement remplie si des synonymes sont créés ailleurs.
179 * **Note d’application** : champ texte libre précisant le contexte ou l’usage du terme.
180
181 Pour un** synonyme** :
182
183 * **Générique** : affiché automatiquement après validation.
184 * **Terme** : libellé du synonyme à enregistrer.
185 * **Type** : prérempli avec la valeur //Synonyme// (non modifiable).
186 * **Employer** : affiche le descripteur principal correspondant.
187 * **Note d’application** : précise l’usage du synonyme.
188
189 = Gérer le thésaurus =
190
191 == Déplacer un terme (couper-coller) ==
192
193 Lorsqu’un terme n’est pas positionné au bon endroit dans l’arborescence du thésaurus, il peut être **déplacé** en utilisant la fonction **couper-coller**.
194
195 1. (((
196 **Couper le terme**
197
198 * Sélectionnez le terme à déplacer dans l’arborescence (ou utilisez la recherche),
199 * Faites un **clic droit** dessus et choisissez **Couper**, ou cliquez sur l’icône dédiée dans la barre d’outils.
200 )))
201 1. (((
202 **Coller le terme au bon endroit**
203
204 * Sélectionnez le nouveau terme générique (le parent souhaité),
205 * Faites un clic droit et choisissez **Coller**, ou utilisez l’icône correspondante.
206 )))
207 1. (((
208 **Valider le déplacement**
209
210 * Un message de confirmation s’affiche. Cliquez sur **OK** pour valider le déplacement.
211 )))
212
213 Le terme est alors déplacé sous son nouveau parent. Les anciennes relations hiérarchiques sont automatiquement supprimées.
214
215 **Les notices liées au terme sont automatiquement mises à jour.**
216 Il est aussi possible de **déplacer une branche entière du thésaurus** en suivant le même principe.
217
218 >(% class="small" %)Exemple : déplacer "os de mammouth" sous "os"
219
220 [[Couper le terme "os de mammouth">>image:1744292901731-627.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
221
222
223 [[Coller sous "os">>image:1744292951218-796.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
224
225
226 [[Confirmer l'attachement du terme>>image:1744292998889-599.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
227
228 [["Os de mammouth" déplacé sous "os">>image:1744293081784-439.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
229
230
231 == Fusionner deux termes (couper-fusionner) ==
232
233 Lorsque le thésaurus contient des **doublons**, il est possible de les regrouper en un seul terme via la fonction **couper-fusionner**.
234
235 1. (((
236 **Couper le terme à supprimer**
237
238 * Sélectionnez le terme considéré comme doublon,
239 * Cliquez sur **Couper** depuis le menu contextuel ou la barre d’outils.
240 )))
241 1. (((
242 **Fusionner avec le terme à conserver**
243
244 * Sélectionnez le **terme valide** (celui à conserver),
245 * Cliquez sur **Fusionner**.
246 )))
247 1. (((
248 **Valider la fusion**
249
250 * Un message de confirmation s’affiche. Cliquez sur **OK**.
251 )))
252
253 Le doublon est supprimé. **Tous ses liens (avec notices et autres termes) sont automatiquement transférés vers le terme conservé.**
254
255 **À l’issue de la fusion, un seul terme reste dans le thésaurus.**
256
257 >(% class="small" %)Exemple : fusion d'un doublon de "tableau"
258
259 [[Couper le doublon>>image:1744293308265-929.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
260
261
262 [[Fusionner avec le terme valide>>image:1744293366561-429.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
263
264
265 [[Confirmer la fusion>>image:1744293396058-300.png||data-xwiki-image-style-alignment="center"]]
266
267 == Supprimer un terme ==
268
269 1. (((
270 **Sélectionner le terme à supprimer**
271
272 * Recherchez ou cliquez sur le terme dans l’arborescence.
273 * Cliquez sur le bouton **Supprimer** ou utilisez le clic droit > Supprimer.
274 )))
275 1. (((
276 **Confirmer l’opération**
277
278 * Un message de confirmation s’affiche. Cliquez sur **OK** pour valider la suppression.
279 )))
280
281 (% class="box warningmessage" %)
282 (((
283 * **Terme générique avec des enfants** : un message d’erreur s’affiche. Il faut d’abord supprimer ou déplacer les termes spécifiques.
284 * **Terme lié à des notices** : la suppression est bloquée. Il faut d’abord **vider ou modifier les notices concernées**.
285 )))
286
287 [[Exemple de suppression du terme "os de mammouth">>image:1744293547398-421.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
288
289
290 [[Confirmation de la suppression>>image:1744293618894-867.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
291
292 = Cas particulier : le Thésaurus Polyhiérarchiques =
293
294 == Définition ==
295
296 Un **thésaurus polyhiérarchique** permet à un même terme d’être **rattaché à plusieurs termes génériques**. Il peut ainsi apparaître **plusieurs fois dans l’arborescence**, selon différents contextes thématiques.
297
298 >(% class="small" %)Exemple : le terme **ciselé** est lié à la fois à **Technique bois-ivoire** et à **Technique métal** dans le thésaurus //Matières-Techniques//. Il apparaît donc dans deux branches distinctes.
299
300 Depuis la notice du terme, des **liens de navigation** permettent de passer d’un rattachement à l’autre.
301
302 [[Exemple d'un terme rattaché à plusieurs génériques>>image:1744295577128-244.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
303
304
305 Les thésaurus et autorités hiérarchiques suivants sont configurés en polyhiérarchie dans Flora :
306
307 * Matières-Techniques
308 * Produits et Composants
309 * Représentations-Décors
310 * Source de la Représentation
311 * Utilisation
312 * Lieux-Sites
313
314 (% class="box warningmessage" %)
315 (((
316 **À ne pas confondre : polyhiérarchie ≠ homonymie**
317
318 La présence de **termes homonymes** dans un thésaurus ne signifie pas que celui-ci est polyhiérarchique.
319
320 >(% class="small" %)Exemple : dans l’autorité hiérarchique //Emplacements//, vous pouvez avoir plusieurs lieux portant le même nom (ex. : « Galerie » dans différents bâtiments). Cela relève de l’**homonymie**, tolérée dans Flora, mais à **éviter dans les thésaurus** pour limiter les ambiguïtés.
321 )))
322
323 En plus des fonctions classiques (ajout, modification, suppression), les thésaurus polyhiérarchiques disposent de deux outils supplémentaires : **copier-coller** (pour dupliquer un terme sous plusieurs parents) et **supprimer une relation** (pour détacher un terme d’un seul générique sans le supprimer).
324
325 == Dupliquer un terme (copier-coller) ==
326
327 Vous pouvez **dupliquer un terme** dans l’arborescence pour le rattacher à plusieurs génériques, tout en conservant ses autres relations.
328
329 1. (((
330 **Copier le terme**
331
332 * Sélectionnez le terme à dupliquer,
333 * Cliquez sur **Copier** dans la barre d’outils ou via clic droit.
334 )))
335 1. (((
336 **Coller sous un autre générique**
337
338 * Sélectionnez le nouveau terme générique souhaité,
339 * Cliquez sur **Coller**.
340 )))
341 1. (((
342 **Confirmer**
343
344 * Un message de confirmation s’affiche. Cliquez sur **OK**.
345 )))
346
347 **Le terme apparaît désormais sous plusieurs branches du thésaurus.**
348 Si le terme existe déjà dans cette branche, un **message d’erreur** empêche la duplication.
349
350 >(% class="small" %)Exemple : dupliquer le terme "cerclé" sous le générique "technique métal"
351
352 [[Copier le terme "cerclé">>image:1744376165952-994.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
353
354 [[Coller sous le générique "technique métal">>image:1744376218847-565.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
355
356
357 [[Confirmation de la duplication>>image:1744376269479-653.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
358
359
360 == Supprimer une relation (sans supprimer le terme) ==
361
362 La fonction **Supprimer la relation** permet de détacher un terme de l’un de ses parents sans supprimer la notice.
363
364 1. (((
365 **Sélectionner le terme spécifique**
366
367 * Depuis l’arborescence, cliquez droit sur le terme dont vous souhaitez supprimer un rattachement,
368 * Choisissez **Supprimer la relation**.
369 )))
370 1. (((
371 **Valider**
372
373 * La relation avec le générique est supprimée.
374 )))
375
376 Le terme reste dans le thésaurus, mais il **n’a plus de rattachement hiérarchique**. Il faudra le **repositionner** sous un autre terme générique ou **le supprimer** si nécessaire.
377
378 [[Exemple de suppression des relations du terme "art de la danse">>image:1744376563774-802.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
379
380
381 = Gérer les termes candidats =
382
383 == Qu'est ce qu'un candidat ? ==
384
385
386 Dans le cycle de vie d’un thésaurus, il est fréquent que des catalogueurs souhaitent proposer de nouveaux termes lors de la saisie. Ne pouvant modifier directement l’arborescence, ces utilisateurs créent des **termes de type "candidat"**, qui seront ensuite examinés par les gestionnaires du thésaurus.
387
388 Une fois validés, ces candidats peuvent être adoptés en tant que **descripteurs** (ou synonymes) et intégrés à l’arborescence définitive.
389
390 Les candidats **ne sont pas indexés** dans Flora : ils ne sont pas visibles dans les recherches ni utilisables comme critères tant qu’ils n’ont pas été validés.
391
392 (% class="box infomessage" %)
393 (((
394 **Descripteur ou candidat ?**
395
396 Un **descripteur** est un terme validé, immédiatement utilisable dans les notices. Il est saisi directement à sa place dans le thésaurus et sert de référence pour l’indexation.
397
398 Un **candidat**, en revanche, est un terme provisoire, souvent ajouté par un utilisateur **ne disposant pas des droits pour modifier la structure** du thésaurus. Ces termes sont regroupés dans une **corbeille de candidats**, à la racine de l’arborescence.
399
400 Un utilisateur habilité pourra ensuite :
401
402 * examiner les termes proposés,
403 * les déplacer dans la bonne branche,
404 * et les convertir en **descripteurs** pour qu’ils deviennent exploitables dans la base.
405 )))
406
407 Selon le paramétrage de votre base, deux modes de gestion des candidats sont possibles :
408
409 * Tous les candidats sont **automatiquement regroupés** sous une branche dédiée, appelée **_Corbeille** (ou Maître_Candidat).
410 * Les candidats peuvent être créés **librement dans l’arborescence**, sans regroupement automatique.
411
412 == Créer une corbeille de candidats ==
413
414 La corbeille est un **espace réservé** dans le thésaurus pour **rassembler les termes en attente de validation**. Elle peut être créée **si un paramétrage spécifique du thésaurus est activé**.
415
416 1. Se positionner à la racine du thésaurus.
417 1. Cliquer sur le bouton //Ajouter un spécifique//.
418 1. Sélectionner le type **Corbeille candidats**.
419 1. Valider.
420
421 (% class="box infomessage" %)
422 (((
423 Une seule corbeille peut exister par thésaurus. Si elle est déjà créée, Flora empêche d’en ajouter une nouvelle.
424 )))
425
426 == Ajouter et valider un candidat ==
427
428 La procédure de création est identique à celle d’un descripteur ; seul le **type** sélectionné dans la grille de saisie change (candidat au lieu de descripteur).
429
430 Une fois les propositions examinées, les gestionnaires peuvent **adopter un candidat** en le transformant en descripteur (ou synonyme). Cela permet de le rendre exploitable dans les notices et dans les recherches.
431
432 1. **Déplacer le candidat** sous le terme générique approprié.
433 1. (((
434 **Modifier son type** dans la grille de saisie :
435
436 * Passer de //Candidat// à //Descripteur// ou //Synonyme//,
437 * Valider la modification.
438 )))
439
440 La clé d’origine du candidat est conservée, garantissant que les notices qui le citaient continuent de le référencer correctement.
441
442 = Gérer les //Imported Candidates// =
443
444 Lors d’un import par lot ou d'un import initial en mode projet, Flora peut générer une branche spéciale **Imported_Candidates** contenant des termes non encore rattachés à l’arborescence. Ces termes sont à valider manuellement.
445
446 À faire :
447
448 * Reclasser les termes dans la hiérarchie (Déplacer, Supprimer, Couper/Coller),
449 * Une fois la branche vide, vous pouvez supprimer **Imported_Candidates**.
450
451 En cas de nouvel import contenant de nouveaux termes, la branche réapparaîtra automatiquement.
452
453 [[Exemple d'une branche Imported Candidates>>image:1744377726779-385.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
454
455 = Gérer les concepts orphelins =
456
457 Lors du chargement d’un thésaurus, Flora identifie automatiquement les **concepts isolés** (non liés à d’autres termes).
458
459 Si des termes orphelins sont détectés, une branche spéciale **CONCEPTS ISOLES** est créée pour les regrouper temporairement.
460
461 Points importants :
462
463 * Ces termes doivent être **repositionnés** dans l’arborescence.
464 * (((
465 Certaines actions sont **interdites** sur la branche CONCEPTS ISOLES :
466
467 * Modifier le terme,
468 * Ajouter un terme ou un synonyme,
469 * Déplacer la branche elle-même.
470 )))
471
472 Une fois tous les concepts repositionnés, la branche peut être supprimée.
473
474 [[Exemple d'une branche CONCEPTS ISOLES>>image:1744378306067-942.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
475 )))|(% style="width:300px" %)