Exemple de plugin pour la complétion automatique en fenêtre contextuelle

Bonjour,

Je souhaiterais écrire un simple plugin qui, dès la saisie d’un caractère spécifique, affiche à l’utilisateur une liste contextuelle de résultats de recherche provenant de notre API. Lorsque l’utilisateur clique sur l’une des entrées de cette liste, le texte allant du caractère déclencheur jusqu’à la fin de la saisie doit être remplacé par une balise lien standard pointant vers le résultat de recherche cliqué. Cela devrait fonctionner de manière similaire à la saisie semi-automatique pour les noms d’utilisateurs, sauf que je souhaite remplacer le texte par un lien.

Existe-t-il un plugin que je puisse consulter et qui réalise déjà cela ? Le seul qui s’en rapproche est ce plugin BBCodes, mais peut-être existe-t-il un plugin plus simple dont je pourrais m’inspirer ? J’ai consulté le guide pour les débutants, mais je n’ai trouvé aucune information sur la façon d’écrire un plugin qui écoute les frappes au clavier et affiche ou masque une fenêtre contextuelle de saisie semi-automatique.

Toute orientation vers une documentation serait la bienvenue !

Cordialement,
Alexander

2 « J'aime »