Base Mantis-4D Académie

Fonctionnalités

Le 29/06/2022 à 17:37:01

n° 8 ★★★ (Recherches en texte intégral)Graphies anciennes
Type : 4 = nouvelle fonctionnalité • Statut : 1 = à examiner • Créé le : 24/06/2022
Intégrer la nouvelle option "graphies anciennes" pour les recherches en texte intégral.
Notes : Pour intégrer cette option, il faut en principe :
1) intégrer un 2e niveau de lemmatisation lors de l'indexation, en utilisant la base de formes fléchies anciennes : par ex. "estudier" à indexer sv "étudier".
2) neutraliser les accents dans l'indexation.
Noter que ces algorithmes sont déjà intégrés dans la navigation hypertexte générale.
Note : il faudrait reprendre et enrichir la base des FF anciennes, notamment pour les verbes (estudies, estudie, estudions…).
Historique : Fonction non encore développée dans la version alpha de juin ; à reprendre cet été.
n° 9 (Liste des résultats)Liste des résultats incomplètes
Type : 4 = nouvelle fonctionnalité • Statut : 1 = à examiner • Créé le : 24/06/2022
[36] liste des résultats par édition : si jamais la limite a été atteinte (pour cette édition) et que les listes sont incomplètes, ajouter une ligne à la fin avec des points de suspension
n° 13 ★★★ (Recherches en texte intégral)Lemmatisation dans la recherche d'expressions
Type : 4 = nouvelle fonctionnalité • Statut : 1 = à examiner • Créé le : 24/06/2022
La lemmatisation ne semble pas marcher sur les expressions, ex. "se plaire" à faire.
Notes : (Etude devis en cours)
n° 14 (Formulaire de recherche)Elément sélectionné dans les listes hiérarchiques
Type : 4 = nouvelle fonctionnalité • Statut : 1 = à examiner • Créé le : 24/06/2022
Dans les listes hiérarchiques, quand on choisit un élément, il faudrait qu’il devienne visible quand on referme le pop-up (comme pour les listes simples), par exemple [voir image].
C'est utile notamment si on réouvre le formulaire de recherche, pour visualiser s'il y a un critère actif dans ces listes.
Notes : Serait vraiment utile pour voir quels sont les critères choisis et actifs.
Pourrait fonctionner en se positionnant simplement sur l'élément choisi dans la liste (comme pour les listes simples), que ce soit un élément simple ou bien un élément avec sous-éléments.
Si jamais on a coché plusieurs éléments, on se positionnerait au premier.
n° 18 (Formulaire de recherche)Recherche d'un élément dans la liste des domaines
Type : 4 = nouvelle fonctionnalité • Statut : 1 = à examiner • Créé le : 24/06/2022
Voir la suggestion de Daniel pour intégrer une zone de recherche dans la liste des domaines, afin de faciliter la recherche d’un élément (au 1er niveau uniquement) :
Notes : NB : Il faut que le curseur se place directement dans la zone de saisie quand on ouvre la liste.
Pour la recherche, il ne faut prendre en compte que les éléments de 1er niveau, qui sont déjà classés par ordre alphabétique. DOnc par exemple si on cherche « boucherie » il ne faut pas se placer à l’intérieur du super-domaine ALIMENTATION, mais bien à l’ordre alphabétique de « boucherie ».
Autrement dit, il faut ignorer les sous-éléments.
n° 31 (Liste des résultats)Feuilletage des occurences après une recherche en texte intégral
Type : 4 = nouvelle fonctionnalité • Statut : 1 = à examiner • Créé le : 24/06/2022
Pour les articles longs, si le mot-occurrence est invisible directement, il faudrait trouver un système pour se positionner (scroller) à la 1re occurrence (?) — Trouver aussi un moyen de feuilleter les résultats.
Notes : Bonne solution : créer 2 nouveaux boutons dans la barre d'outils verticale (toujours visible).
Historique : [W] => Nous avons fait plein d'essai et je vous parlerai de ce que ça engendre. Raison pour laquelle je suis revenue en arrière.
LC 22-06 : comme discuté, la bonne solution sera de créer 2 nouveaux boutons (quelque part dans l’interface) permettant de « feuilleter » les occurrences des résultats, c’est-à-dire de passer d’une occurrence à la suivante (ou à la précédente), que ce soit dans le même article (en se positionnant au bon endroit) + que ce soit dans l’article suivant. (équivalent de Pomme-G).
On pourrait placer ces boutons soit dans la colonne des résultats, tout en haut :
soit plutôt ajouter ces 2 boutons dans la barre d’outils verticale (à gauche) — l’avantage étant que cette barre reste toujours visible même si on fait défiler les articles, ce qui n’est pas le cas avec la 1re solution.
n° 38 (Recherches par entrées)Nouveaux jokers « voyelle » et « consonne »
Type : 4 = nouvelle fonctionnalité • Statut : 1 = à examiner • Créé le : 24/06/2022
Dans la recherche par entrée, ajouter 2 jokers spéciaux « voyelle » et « consonne » (absents des expressions régulières standards), que l’on peut en fait ajouter très facilement via de simples remplacements de chaines de caractères, à effectuer sur la chaine saisie par l’utilisateur.
Voici les remplacements à effectuer, différents selon que l’option « ignorer les accents » est activée ou non :
# consonne : [bcçdfghjklmnñpqrstvwxz] ou [bcdfghjklmnpqrstvwxz]
_ voyelle : [aáàâäãeéèêëiíìîïoóòôöõuúùûüyÿœæ] ou [aeiouy]
Notes : NB : on peut choisir d’autres jokers que # ou _ si besoin (ce sont ceux utilisés dans le Petit Robert).
Historique : 24/06 Réponse du développeur : c'est loin d'être si simple.
Un exemple simple :
Voici une façon d'écrire une regex pour demander un mot qui contient une voyelle :
[a-z]*[aeiou][a-z]*
Si on les modifie, on part dans des spirales infernales.
n° 39 (Liste des résultats)Scrolling automatique de la liste des résultats
Type : 4 = nouvelle fonctionnalité • Statut : 1 = à examiner • Créé le : 24/06/2022
Si possible, quand on parcourt la liste des résultats et que l’on clique sur un élément, recentrer (remonter) la liste afin que cet élément soit au milieu de la liste (scroll automatique, comme dans le Voisinage alphabétique).
Notes : Suggestion, pas indispensable.
n° 41 (Contextes (snippets))Snippets : points de suspension
Type : 4 = nouvelle fonctionnalité • Statut : 6 = non fait / reporté next time • Créé le : 24/06/2022
Ajouter des points de suspension … au début et/ou à la fin du contexte, si celui-ci n’est pas un début/fin de phrase.
Par exemple :
Notes : W : trop compliqué
n° 42 (Contextes (snippets))Snippets : ne pas enchainer 2 paragraphes
Type : 4 = nouvelle fonctionnalité • Statut : 6 = non fait / reporté next time • Créé le : 24/06/2022
Les contextes (droite et gauche) doivent toujours s’arrêter avant un saut de ligne ou de paragraphe, par ex. :
Notes : W : trop compliqué
n° 43 (Contextes (snippets))Snippets : attributs petites capitales, exposants…
Type : 4 = nouvelle fonctionnalité • Statut : 6 = non fait / reporté next time • Créé le : 24/06/2022
Les petites capitales et les exposants ne sont pas restituées, par ex. dans l’étymologie (XIIe siècle)…
Notes : W : trop compliqué
Historique : W : trop compliqué
LC 22-06 : OK, tant pis…