Base Mantis-4D Académie
Listing LC - points au 6/09/2022
Le 06/09/2022 à 12:08:57
n° 4 (Formulaire de recherche) —
Infobulles liste hiérarchiques et libellésType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 24/06/2022 par LC
Dans les listes hiérarchiques, on peut supprimer les infobulles "Recherche avancée" qui restent sur tous les éléments de la liste.
Il reste aussi plusieurs de ces infobulles sur les différents libellés du formulaire (textes statiques), à supprimer.
Historique : 6/09 : toujours présent.
n° 6 [Mantis 7184]
★★★ (Interface générale) —
Écran vide si absence de résultatsType : 3 = à améliorer • Statut : 1 = à examiner • Créé le : 24/06/2022 par LC
Si la recherche ne conduit à aucun résultat, ne pas afficher l’interface vide en arrière-plan : garder l’écran général dans son état antérieur.
➜Idée pour contourner simplement cela : quand on affiche la fenêtre de message « Il n’y a pas de résultats pour cette recherche. » , ajouter un script sur la case de fermeture qui ferait appel à la fonction « back » du navigateur (History. back() en Javascript), afin de revenir à la page précédente.
Commentaire : C’est très simple ! Et si on le fait à la main, ça marche très bien, donc ça devrait marcher avec le script ?
Historique : 6/09 : toujours présent.
Notes LC : Revoir le script de la case de fermeture de la fenêtre du message.
n° 7 (Interface générale) —
Message sur la navigationType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 24/06/2022 par LC
Dans la fenêtre générale de consultatioin des résultats (3 colonnes), rétablir le message « Vous pouvez cliquer sur n’importe quel mot pour naviguer dans le dictionnaire. » (en bas), puisque l'hypertexte refonctionne.
n° 11 ★★★ (Formulaire de recherche) —
Touche Echap dans le formulaire de rechercheType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 24/06/2022 par LC
La touche Echap doit refermer le formulaire, en annulant la recherche, c'est-à-dire être associée à la case de fermeture.
Commentaire : Vérifier avec Carsten Meyer si on garde la touche Echap pour "sortir" des listes hiérarchiques.
n° 15 (Formulaire de recherche) —
Interversion des listes Langues et DatationsType : 3 = à améliorer • Statut : 1 = à examiner • Créé le : 24/06/2022 par LC
Dans le formulaire de recherche, intervertir les deux éléments « par datation » et « par langues », afin d’augmenter le plus possible la hauteur de la liste hiérarchique des langues (seulement 4 lignes visibles, contre 6 pour les 2 autres listes hiérarchiques).
n° 24 [Mantis 7226]
★★★ (Autres recherches avancées) —
Recherche impossible sur un super-domaine ou super-élémentType : 2 = bug • Statut : 4 = FAIT en partie, à compléter • Créé le : 24/06/2022 par LC
Quand le formulaire est réinitialisé, et que l’on choisit dans la liste des domaines un groupe de domaines, on ne peut pas déclencher la recherche, car le bouton Rechercher reste inactif (ça marche si on coche un domaine simple, mais pas un super-domaine).
Idem pour les listes hiérarchiques des langues et des catégories : on ne peut pas déclencher la recherche si on choisit un élément qui a des sous-éléments.
Historique : [28/06] Fait en partie sur la liste des domaines et celle des catégories, mais pas ok sur la liste des langues (?). C’est-à-dire que pour le moment on ne peut pas faire une recherche sur un groupe de langues.
n° 25 [Mantis 7178]
★★★ (Formulaire de recherche) —
Choix forcé de la 9e édition si on sélectionne un groupe de languesType : 2 = bug • Statut : 1 = à examiner • Créé le : 24/06/2022 par LC
Contraintes inter-critères de recherche : ok mais il reste qq problèmes :
a) Si, dans la liste des langues, on choisit un groupe de langues (avec des sous-éléments), cela doit forcer le choix de la 9e édition ; actuellement ça fonctionne mais uniquement pour des langues simples, n’ayant pas de sous-éléments.
n° 26 [Mantis 7178]
★★★ (Autres recherches avancées) —
Pouvoir rechercher les mots apparus ou disparus dans une certaine éditionType : 3 = à améliorer • Statut : 1 = à examiner • Créé le : 24/06/2022 par LC
Contraintes inter-critères de recherche : ok mais il reste qq problèmes :
b) Actuellement, on ne peut pas rechercher les mots apparus ou disparus dans une certaine édition, comme seul critère de recherche : le bouton Rechercher reste inactif (il faut spécifier un autre critère de recherche). Je serais partisan d’autoriser ce type de recherche (qui fonctionnait bien au début), même s’il conduit à beaucoup de résultats, étant donné que l’on a de toute façon une limite forte dans le nombre global de résultats.
Commentaire : Il faut par exemple pouvoir chercher tous les mots apparus dans la 6e édition, ou tous les mots disparus dans la 8e édition, sans autre critère de recherche.
Sachant que le nombre de résultats est de toute façon plafonné.
n° 27 [Mantis 7239]
★★★ (Interface générale) —
Boutons de zoomType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 24/06/2022 par LC
Les boutons de zoom marchent bien en page de résultats de recherche, cependant le degré de zoom est perdu quand on refait une nouvelle recherche (on revient à la taille par défaut).
Commentaire : Cf. point n°28.
Historique : Revu 6/09 : le zoom est mémorisé dans la colonne de droite, mais pas dans la zone article ni la colonne de gauche des résultats (?)
n° 28 (Interface générale) —
Boutons de zoomType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 24/06/2022 par LC
De même, si on agrandit le zoom dans la fenêtre normale puis qu’on fait une recherche, le zoom courant n’est pas pris en compte dans la page des résultats. Par contre, le contraire est ok : si on agrandit le zoom dans la page des résultats et que l’on ferme la liste de recherche (case de fermeture), le zoom est préservé.
Commentaire : Cf. point n°27 (mantis 7239).
n° 29 [Mantis 7175]
★★★ (Interface générale) —
Touche Echap dans la fenêtre de messageType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 24/06/2022 par LC
La fenêtre du message « Il n’y a pas de résultat… » doit pouvoir être refermée avec la touche Echap.
Commentaire : Voir aussi le point n° 71 sur le script à associer à la case de fermeture.
n° 36 (Indexation texte intégral) —
Recherches en texte intégral avec regex (expressions régulières)Type : 3 = à améliorer • Statut : 3 = vu / à revoir • Créé le : 24/06/2022 par LC
Cette recherche fonctionne mais parfois de manière imprévisible :
a. semble marcher sur les fins de mots, par ex. « démocrat.* » ou « bouddh.* »
b. par contre cela donne parfois des résultats incongrus, par ex. si on cherche « .* » ou « a.* » ou « .*en.* » ou « .a.o. » [NB : il faut court-circuiter certains types de recherche, pouvant générer trop de mots]
c. apparemment, ça ne marche pas avec les jokers de débuts de mots, ex. « .*isme ». Quelle est exactement la limitation ?
Par ailleurs certains résultats posent des problèmes de surbrillance : chercher par exemple « .*esque ».
Commentaire : Plutôt une remarque, mais à élucider.
Historique : LC 22-06 : point discuté ; on garde bien le fonctionnement actuel et la possibilité d’utiliser des expressions régulières dans les recherches en texte intégral, mais il faudrait essayer de comprendre ce qui est utilisable ou non.
n° 45 (Version mobile) —
Listes systèmeType : 1 = à corriger • Statut : 3 = vu / à revoir • Créé le : 27/06/2022 par LC
Sur mobile, dans le formulaire de recherche, les 3 listes simples (zones, datations, éditions) sont des listes "système", qui ont une apparence radicement différente de l'interface de l'application…
=> intégrer ces listes avec un design cohérent.
Commentaire : Sur desktop aussi ces 3 listes ont un design "système", qui varie selon les navigateurs, mais c'est moins visible…
Historique : Signalé le 22/06 (mail).
Discuté avec Carsten Meyer 28/06 : a priori, on reste là-dessus…
6/09 : toujours présent.
n° 51 (Liste des résultats) —
Empêcher la sélection et la copie dans la liste des résultatsType : 3 = à améliorer • Statut : 1 = à examiner • Créé le : 29/06/2022 par LC
Il est actuellement possible (et facile) de recopier le contenu de la liste des résultats, par exemple une liste d'entrées : il suffit de le sélectionner puis de faire "copier". Ceci présente un risque par rapport au piratage d'informations (notamment des nomenclatures ou listes de mots).
➜ bloquer la fonction "copier" et la sélection dans cette zone de la page (colonne). Il suffit pour cela d'ajouter un attribut CSS du type "user-select: none;" sur l'élément <div id="colGaucheResultat">.
Commentaire : Facile à modifier. Voir aussi la note sur l'impression : le contenu de la liste des résultats reste en fait physiquement présent dans la page HTML qui est imprimée, et peut donc être récupéré.
n° 55 (Surbrillances texte intégral) —
Surbrillances dans les recherches avec regexType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 02/07/2022 par LC
Quand on fait certaines recherches en TI avec des regex (expressions régulières), les surbrillances ne sont pas toujours bien mises dans le texte sur les mots-occurrences.
Par exemple si on chercher "math.*" dans le DAF9 on obtient des morceaux de mots en surbrillance avec "mathé". Voir exemple à l'article Algèbre.
Commentaire : C'est ok dans d'autres cas, par exemple si on cherche "bouddh.*" ou bien "démocrat.*" (?).
Historique : 6/09 : Pb toujours présent.

Recherche de "math.*" dans le DAF9 : on obtient des morceaux de mots en surbrillance avec "mathé", ici à l'article Algèbre.
n° 56 (Formulaire de recherche) —
Liste des languesType : 1 = à corriger • Statut : 3 = vu / à revoir • Créé le : 06/07/2022 par LC
Quand on consulte la liste des langues, qu’on la referme, puis qu’on la réouvre, les boites à cocher disparaissent parfois :
Historique : Test du 6/07 — à revoir en fonction du travail sur l'accessibilité.
n° 60 (Recherches en texte intégral) —
La recherche des regex ne marche pas sans l'option de lemmatisationType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 09/07/2022 par LC
ON ne peut pas (ou plus ?) chercher des regex en texte intégral sans cocher l'option de lemmatisation ("Rechercher les mots sous toutes leurs formes"), par ex. "démocrat.*".
Notes LC : Il me semble que ça marchait jusqu'à maintenant (?). À corriger.
n° 61 (Surbrillances texte intégral) —
Surbrillances manquantes ou erronées avec regexType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 09/07/2022 par LC
Il manque encore parfois des surbrillances sur certaines occurrences avec une recherche en texte intégral utilisant des regex.
Commentaire : Ce point était résolu (n°1) en principe, mais il s'agit ici des recherches avec des regex.
Exemples : Exemple : chercher "tulipe.*", voir à l'article Enfouissement : l'occ. de tulipe n'est pas en surbrillance.
Voir de même si on cherche "islam.*" : il y a des subrillances manquantes (voir article Fez) ou bien erronées (voir article Islamiser et copie d'écran).
Historique : Pb toujours présent 6/09.

Surbrillance manquante sur "tulipe".

Surbrillances erronées sur "islamisé" et "islamisés".
n° 62 (Surbrillances texte intégral) —
Surbrillances manquantes dans les zones de supplémentsType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 09/07/2022 par LC
Les surbrillances des mots-occurrences sont absentes dans les zones des "suppléments", qui correspondent dans les anciennes éditions aux suppléments du type "Additions et corrections" (ainsi que le supplément spécial des mots de la Révolution de la 5e édition).
Exemple : chercher "citoyen" dans le DAF5 et voir à l'article Majorité ou Juri.
Commentaire : Vérifier le balisage XML sous-jacent : ces zones (balise <ZoneSuppl>) sont peut-être exclues de l'indexation ? A priori non, puisque les articles sont bien trouvés dans les résultats (et le mot est bien en rouge en colonne de gauche).
Exemples : Exemple : chercher "citoyen" dans le DAF5 et voir à l'article Majorité ou Juri.
Historique : Pb toujours présent 6/09.

Exemple de subrillande manquante : chercher "citoyen" en texte intégral dans le DAF5 => article Majorité.
n° 65 (Fonctionnalités en page de résultats) —
Mini-fenêtre de l'hypertexte en page de résultatsType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 11/07/2022 par LC
Quand on consulte les articles en page de résultats, la navigation hypertexte fonctionne et, lorsque l'on clique sur un mot absent du dictionnaire, la mini-fenêtre de message de l'hypertexte apparaît normalement mais ne peut pas être fermée (ni par Echap ni avec la case de fermeture).
Même chose pour la mini-fenêtre lorsqu'il y a plusieurs choix : elle ne peut pas être fermée.
Exemples : Chercher les termes de mathématiques (super-domaine) dans la 1re édition ➜ voir article Pentagone dans les résultats pour le 1er cas, et l'article Philosophe pour le 2e cas.
Historique : Pb toujours présent 6/09.
Notes LC : Signalé le 24/08.

Cas d'un mot non trouvé.

Cas d'un choix multiple.
n° 70 (Formulaire de recherche) —
Libellé de l'option pour la recherche avec graphies anciennesType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 23/08/2022 par LC
Renommer l'option GA en « Rechercher également les graphies anciennes »
n° 71 (Liste des résultats) —
Touche Echap après une rechercheType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 24/08/2022 par LC
Après une recherche avancée, la touche Echap vide la colonne des résultats, ou bien contracte/déploie cette liste (?).
Commentaire : La touche Echap doit toujours ramener le focus dans la zone de saisie principale.
Historique : 24/08 : la touche Echap vide la colonne des résultats.
6/09 : la touche Echap contracte/déploie cette liste.
n° 73 (Liste des résultats) —
Liste des résultats flottanteType : 3 = à améliorer • Statut : 1 = à examiner • Créé le : 24/08/2022 par LC
Serait-il possible/souhaitable que la liste des résultats soit "flottante", c'est-à-dire qu'elle se déplace verticalement en même temps que la zone article, quand on fait défiler le texte des articles résultats (pour les articles longs) ? Cela permettrait que cette colonne reste toujours visible (il n'y a pas d'intérêt particulier à ce qu'elle devienne invisible en scrollant).
Commentaire : Il s'agirait d'avoir le même fonctionnement que la barre d'outils, qui reste visible lorsque l'on scrolle le texte des articles = la page principale (mais ce n'est pas le cas de la colonne de droite).
Notes LC : Voir l'avis de Daniel.
n° 74 [Mantis 7277]
(Recherches en texte intégral) —
Indexation des zones entrées en texte intégralType : 1 = à corriger • Statut : 3 = vu / à revoir • Créé le : 25/08/2022 par LC
En prenant l’exemple de la recherche du mot « boîtier », je m’aperçois qu’il manque des résultats : en effet, ce mot fait l’objet d’une entrée dans les 3e, 4e, 5e, 6e et 7e éditions, mais ces résultats n’apparaissent pas, il y a seulement les 8e et 9e éditions.
Je pense que cela vient du fait que, pour les 3e, 4e, 5e, 6e et 7e éditions, le mot « boîtier » n’apparaît que en entrée principale, et pas dans le texte des articles. Cela doit donc venir du fait que vous avez sans doute ignoré les zones d’entrées (<Entree>) dans le XML lors de l’indexation.
Commentaire : Ce point avait je crois déjà été discuté par téléphone.
Dans le cahier des charges 01-2022 (I.A.3), repris dans un courriel du 10/03 à 16:50, il est indiqué que les zones XML à ne pas indexer sont :
• les notices, c’est-à-dire tout le contenu des fichiers : DNPD.XML, FAQ.XML et QDL.XML
• les rubriques finales des articles : <ZoneLiens>
• les zones de renvois entre homographes : <ZoneHom>
• les rubriques sur l’orthographe : <ZoneOrtho>
• les rubriques de renvois des familles de mots : <ZoneFam>
Historique : Réponse Wanda 25/08 :
Nous avions en effet déjà discuté, il y a un bout de temps.
Au contraire, on ignore la zone xml <Entree> sinon cela revient à faire une recherche par entrée dans la recherche plein texte.
En résultat, on aurait forcément toutes les entrées qui correspondent à la recherche même si le texte ne contient pas le mot recherché, ce qui n'est pas cohérent.
En aillant fait tester la recherche avancée, on m'a remonté que c'était assez compliqué ces recherches croisées. C'est très puissant, mais complexe pour les esprits. Je pense qu'il est important de justement bien séparer la recherche plein texte et qu'elle s'en tienne à cela.
Si les besoins de l'équipe du Dictionnaire de l'Académie sont autres, ils se serviront de votre base de données, mais le produit doit être pensé pour les internautes en premier (à mon avis).
Notes LC : Reste à corriger à mon avis.
n° 76 (Liste des résultats) —
Snippets (contextes) beaucoup trop longsType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 02/09/2022 par LC
Dans certains cas, après une recherche en texte intégral, les contextes (snippets) présentés en colonne de gauche sont vraiment beaucoup trop longs, jusqu'à remplir entièrement la colonne…
➜ il faut définir une taille maximale de ces contextes, et les tronquer si nécessaire, en gardant autant que possible le mot-occurrence visible dans le contexte.
Exemples : Chercher "étudier" dans le DAF1, avec lemmatisation et graphies anciennes, voir l'article DON dans les résultats.
Historique : 5/09 (WR) : semble lié à l'amélioration des snippets effectuée début septembre, et ne semble concerner que le DAF1 à cause de l'absence des majuscules en début de phrases.
Notes LC : L'amélioration des snippets est ok, mais il faut rajouter une "passe" supplémentaire consistant à les tronquer s'ils sont trop longs (limiter par exemple à 3 ou 4 lignes maximum). Il faut aussi garder autant que possible le mot-occurrence visible dans le contexte.
On peut aussi revoir la notion de "phrase" en prenant comme critère le point seul (et non le point + majuscule après).

Recherche de "étudier" dans le DAF1, avec lemmatisation et graphies anciennes, voir l'article DON dans les résultats.
n° 77 (Recherches en texte intégral) —
Recherche de "crin" en texte intégralType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 02/09/2022 par LC
Quand on recherche "crin" en texte intégral dans la 9e édition, avec ou sans lemmatisation, il manque dans les résultats l'entrée sétacé, -ée, qui pourtant contient bien le mot "crin" dans l'étymologie.
Historique : 6/09 : le pb est toujours présent.
n° 79 (Recherches en texte intégral) —
Recherches avec le joker "*" = un mot quelconqueType : 3 = à améliorer • Statut : 1 = à examiner • Créé le : 05/09/2022 par Acad
[Demande de l'Académie] Dans le site ATILF, il est possible d'utiliser un joker "*" signifiant "un mot quelconque", dans les recherches en texte intégral. On peut par exemple rechercher des "patterns" ("motifs") du type "je * donne", qui permettent de retrouver des occurrences de "je me donne", "je te donne", "je lui donne", etc.
Commentaire : Il s'agit d'une sorte d'extension du joker ".*" des expressions régulières ? Difficulté à évaluer.
Historique : Cette demande est mise de côté pour la v4.0, à réétudier éventuellement dans une prochaine mise à jour 4.1.
Indiqué à WR le 5/09 ➜ nouveau Mantis.
Notes LC : Ce genre de recherches est parfois proposé par certains moteurs, mais correspond à un usage relativement pointu. Pour l'Académie, il s'agit avant tout de faire des contrôles éditoriaux sur le texte de la 9e édition, ce qui est plutôt un besoin interne qu'une fonctionnalité vraiment utile pour le grand public.
n° 81 (Liste des résultats) —
Nombre réel de résultats dans les bandeauxType : 1 = à corriger • Statut : 1 = à examiner • Créé le : 06/09/2022 par LC
Quand on fait une recherche dans "toutes les éditions" :
1) si la limite globale des résultats n'a PAS été atteinte : toujours afficher le nombre réel de résultats de chaque édition dans les 9 bandeaux, c'est-à-dire si les listes des résultats de chaque édition sont complètes.
2) si la limite globale des résultats a été atteinte : le nombre de résultat global est alors de la forme "2000 / 6891 résultats".
a) si on est capable de calculer le nombre réel de résultats de chaque édition, afficher ce chiffre dans les 9 bandeaux sous la même forme "xxx / yyy" (soit : "xxx résultats affichés sur yyy au total, dans cette édition").
b) sinon, ne rien afficher dans les bandeaux (car le nombre de résultats visibles est incomplet, les listes sont tronquées).
Commentaire : NB : quand on fait une recherche dans une édition en particulier, il est inutile d'afficher le nombre de résultats (complet ou partiel) dans le bandeau de l'édition, car ce nombre est déjà indiqué en tête de la liste.
Historique : Point plusieurs fois discuté, à reprendre au moins dans le cas n°1.

Cas n°1 : si la limite globale des résultats n'a PAS été atteinte : toujours afficher le nombre réel de résultats de chaque édition dans les 9 bandeaux, c'est-à-dire si les listes des résultats de chaque édition sont complètes.