CNRS-LACITO / eastlingeditor

This is the official repository of the Eastling editor. It is part of the Eastling suite: Easy Annotation and Synchronization Tool for linguists.
2 stars 0 forks source link

Export annotations au format XML │ nommage .XML #47

Closed Balthazar45 closed 1 year ago

Balthazar45 commented 1 year ago

Bonjour, Lors de l’export des annotations d’un document au format XML (bouton XML Annotations), le titre du XML en sortie est intitulé par exemple : eastling-ddn_Dendi_TEXT-33.xml

Capture d’écran 2023-06-14 à 10 25 19

Idem, dans l'identifiant de la balise <TEXT>, du xml récupéré.

Serait-il possible de récupérer l’intitulé de la ressource audio, par exemple "cocoon.huma-num.fr/data/tersis/nt_dendi_karimama_68_A_conte1.mp3"

ou celle du fichier XML d’annotation déjà déposé sur la base de donnée de CoCoon ? Merci !

m8nli9ht commented 1 year ago

On peut récupérer le nom du XML ou le nom de l'audio (mais je ne pense pas que ça soit une bonne option car on aura des cas d'annotations d'images sans audio). Un idée : on propose à l'utilisateur de saisir le nom qu'il souhaite pour le fichier. Qu'en pensez-vous ?

alexis-michaud commented 1 year ago

Serait-il possible, partant de la proposition de @Balthazar45, d'avoir une "cascade de décision" comme suit ?

Dans tous les cas, l'utilisatrice peut modifier le titre avant de valider, comme quand on enregistre un fichier dans la majorité des applications : un nom de fichier est proposé mais on peut le modifier dans la fenêtre d'enregistrement image

Ainsi, cela revient bien à la proposition de @m8nli9ht (on propose à l'utilisateur de saisir le nom qu'il souhaite pour le fichier), tout en suivant la recommandation de @Balthazar45 -- ce qui évite à l'utilisateur de devoir retourner consulter ses conventions de nommage, retrouver le nom choisi pour la ressource en question, faire une saisie (source possible d'erreur).

Balthazar45 commented 1 year ago

Il est en effet important de conserver les conventions de nommage, surtout lorsque les ressources et les annotations proviennent d'un import depuis les dépôts réalisés sur la collection Pangloss.

m8nli9ht commented 1 year ago

c'est clair pour moi

m8nli9ht commented 1 year ago

Traité et livré, à tester

alexis-michaud commented 1 year ago

Premier retour : 1) premier test (document sans annotation) : ça fonctionne. image Un détail : il semble que le fichier fourni à l'export n'ait pas d'extension. Serait-il possible d'indiquer une extension .xml, comme il convient à un fichier XML ?

2) En faisant un 2e test, pour un vrai document XML existant : image le site "mouline" brièvement image puis revient à l'affichage antérieur image Aucun fichier n'a été exporté.

m8nli9ht commented 1 year ago

Ok je vois ce qu'il manque pour le premier cas. Je regarde ce qui ne va pas pour le second cas

alexis-michaud commented 1 year ago

Le souci (site qui mouline sans résultat) est similaire pour un autre document, ici. À ceci près que dans ce cas-ci, ça "mouline" sans s'arrêter : on n'arrive pas à l'étape "retour à la case départ" (même après plusieurs minutes). image

(Ce document est mentionné en lien avec la question de l'import dans Eastling ici.)

m8nli9ht commented 1 year ago

Traité, livré, à tester

alexis-michaud commented 1 year ago

Pour moi ça marche :+1: Au chargement d'un nouveau document, le nom du fichier XML de départ est conservé, et utilisé automatiquement lorsqu'on exporte le XML modifié. image

Balthazar45 commented 1 year ago

Pour moi cela marche également. Lors de l'import d'un document déjà déposé sur la collection Pangloss, le nom du fichier XML de départ est bien conservé. Puis il est bien réutilisé lors de l'export (au format XML) du même document retravaillé et modifié.

Capture d’écran 2023-09-28 à 16 03 26