Feature #1799

Updated by Severine Gedzelman over 3 years ago

In basic mode, the annotation interface only show the value field.

h3. Solution

Add the "undef" default type to Knowledge repositories and the "undef" default value to KR types.

See: https://groupes.renater.fr/wiki/txm-info/public/annotation/specs_manual_annotation/specs_referentiel_annotation/v2

h3. Validation test for basic mode

# s'assurer que le mode expert dans les préférences "TXM > User > Annotation" n'est pas activé.
# charger le corpus *TDM80J* à télécharger ici https://sharedocs.huma-num.fr/wl/?id=BU3XKHAIuS8pPTQxPKffPhzwmNsmfZLO
# annoter les "Phileas Fogg"
## calculer la concordance de la requête : "Phileas" "Fogg"
## ouvrir la barre d'annotation à l'aide du bouton "crayon"
## sélectionner "toutes les lignes" dans le deuxième menu déroulant (à droite d' "Annoter")
## renseigner la valeur "Phileas Fogg" (sans les ")
## appuyer sur le bouton "OK" pour valider l'annotation
## si nécessaire, confirmer l'affectation de l'annotation en cliquant sur OK
## si nécessaire, confirmer la création de la valeur dans la liste des catégories
## la colonne Annotation doit afficher l'annotation
# annoter les " Passepartout"
## re-calculer la concordance avec la requête : "Passepartout"
## renseigner la valeur "Passepartout"
## appuyer sur le bouton "OK"
# annoter les "Fix"
## calculer la concordance de "Fix"
## renseigner la valeur "Fix"
## appuyer sur le bouton "OK"
# annoter les "Mrs Aouda"
## calculer la concordance de "Mrs" "Aouda"
## renseigner la valeur "Mrs Aouda"
## appuyer sur le bouton "OK"
# Sauvegarder les annotations à l'aide du bouton "crayon+disquette"
# Calculer la progression pour les requêtes suivantes :
#* <tag_ref="Phileas Fogg"> []
#* <tag_ref="Passepartout"> []
#* <tag_ref="Mrs. Aouda"> []
#* <tag_ref="Fix"> []

h3. Validation test for expert mode

# s'assurer que le mode expert dans les préférences "TXM > User > Annotation" est activé.
# charger le corpus *TDM80J* à télécharger ici https://sharedocs.huma-num.fr/wl/?id=BU3XKHAIuS8pPTQxPKffPhzwmNsmfZLO
# annoter des entités "lieux"
## lancer un index avec la requête [frpos="NAM"] "de" [frpos="NAM"]
## double-cliquer sur "Etat de Nebraska" (lancement de la concordance)
## ouvrir la barre d'annotation à l'aide du bouton "crayon"
## sélectionner la première ligne (seule)
## ajouter un type avec le bouton (+), écrire "Lieux"
## renseigner la valeur du type (champ "valeur") avec "Nebraska"
## valider les annotations par "ok"

Test de validation d'une autre annotation sur le même empan textuel
## ajouter un autre type avec le bouton (+), écrire "Etat"
## renseigner la valeur du type (champ "valeur") avec "#undef"
## valider les annotations par "ok"

# aller dans


la vue "Référentiel"
## faire un refresh
## cliquer droit sur le référentiel "DEFAULT", et choisir "add" pour ajouter un type
## renseigner le champ
barre d'annotation à l'aide du nouveau type avec la chaîne "personnage fictif" bouton "crayon"
## cliquer droit sur le nouveau type dans l'arborescence du référentiel, et choisir "add" pour ajouter une nouvelle valeur
## renseigner le champ de la nouvelle valeur avec la chaîne "Phileas Fogg"

# annoter des entités "personnes"
## lancer une calculer la concordance avec de la requête suivante : [frpos="NAM" & word="Phileas"] [frpos="NAM"] (156 résultats) "Phileas" "Fogg"
## ouvrir la barre d'annotation à l'aide du bouton "crayon"
## sélectionner dans le menu déroulant de la barre d'annotation "toutes les lignes"
## sélectionner
dans le deuxième menu déroulant des types, "Personnage fictif" (à droite d' "Annoter")
## cliquer renseigner la valeur "Phileas Fogg" (sans les ")
## appuyer
sur le bouton <...> à droite du champ texte "valeur" "OK" pour valider l'annotation
## sélectionner si nécessaire, confirmer l'affectation de l'annotation en cliquant sur OK
## si nécessaire, confirmer la création de la valeur
dans la fenêtre liste des valeurs celle correspondant à "Phileas Fogg" catégories
## valider les annotations par "ok" la colonne Annotation doit afficher l'annotation
## enregistrer avec bouton "crayon-disquette"

# compléter annoter les annotations de "Phileas Fogg" (modification et ajout) " Passepartout"
## lancer une re-calculer la concordance avec la requête suivante : [word="Phileas"] [frpos="NAM"] (316 résultats) "Passepartout"
## ouvrir renseigner la barre d'annotation avec valeur "Passepartout"
## appuyer sur
le bouton "crayon" "OK"
# annoter les "Fix"
## sélectionner dans le menu déroulant des types, "Personnage fictif"
calculer la concordance de "Fix"
## on observe que renseigner la colonne "annotation" n'a pas toujours la valeur "Phileas Fogg", elle est parfois vide "Fix"
## sélectionner dans appuyer sur le menu déroulant de la barre d'annotation "toutes bouton "OK"
# annoter
les lignes"
"Mrs Aouda"
## rechercher avec le bouton <...> calculer la valeur "Phileas Fogg"
## et valider la modification/ajout par "ok"

# supprimer des annotations "Nebraska"
concordance de type "Etat" "Mrs" "Aouda"
## lancer un index avec <etat_ref="undef"> [] renseigner la valeur "Mrs Aouda"
## double cliquer appuyer sur la ligne "Etat de Nebraska"
## dans la concordance, ouvrir la barre d'annotation avec
le bouton "crayon" "OK"
## sélectionner l'option "Retirer"
## sélectionner le type "Etat"
## sélectionner
# Sauvegarder les annotations à l'aide du bouton "crayon+disquette"
# Calculer
la ligne et valider la suppression par "ok"

progression pour les requêtes suivantes :
#* <tag_ref="Phileas Fogg"> []
#* <tag_ref="Passepartout"> []
#* <tag_ref="Mrs. Aouda"> []
#* <tag_ref="Fix"> []

Back