chartes / lettres-vue

Site de l’application Ecco (Édition Collaborative de COrrespondances)
https://dev.chartes.psl.eu/ecco/
1 stars 3 forks source link

Affichage des entités annotées au survol #11

Closed MrGecko closed 7 months ago

MrGecko commented 2 years ago

Les entités nommées (personnes, lieux) sont actuellement étiquetées manuellement par des utilisateurs au sein de l’éditeur de texte riche QuillJS à l’aide des balises persName et placeName. L’application lie correctement un identifiant à une portion de texte mais ne crée pour le moment qu’un lien html factice qui ne permet, ni d’identifier facilement la cible du lien (nom de la personne ou du lieu), ni d’accéder à la notice d’autorité de l’entité concernée.

Objectif : concevoir un moyen d’afficher un composant au survol des entités permettant d'afficher :

Attention, l’utilisation de popup/tooltip via l’insertion de balises autour des entités ne doit pas entrer en conflit avec QuillJS. De plus, ces balises ne doivent pas être sauvegardées.

MrGecko commented 2 years ago

cf. l'issue Adele similaire https://github.com/chartes/adele-vue/issues/34

vicpsl commented 1 year ago

Implémentation effectuée comme suit :

via les commits : https://github.com/chartes/lettres-vue/commit/fe635d72550016c25bd627f65de2f7b6b53d9954
https://github.com/chartes/lettres-vue/commit/8ad2aa323d930677c48550e1486786a2cce5483d
https://github.com/chartes/lettres-vue/commit/a47e545d15f8b05ea43ee709000b30cbdccde004