Peut-être que cela devrait faire l’objet de deux sujets, mais c’est un exemple d’essai de résolution d’un problème particulier avec l’IA, et je veux toujours une réponse. ![]()
J’aide quelqu’un qui souhaite que de nombreux champs personnalisés d’utilisateur soient consultables. Je lui ai dit qu’il faudrait un plugin, mais ce n’est pas le cas. Vous pouvez cocher l’option “consultable” dans les paramètres utilisateur (depuis quand est-ce vrai ?) :
Je peux même taper un / et rechercher des champs personnalisés d’utilisateur et cela recherche de manière incrémentielle !
Le problème que j’essaie de résoudre est qu’ils veulent pouvoir rechercher par lieu et il semble que la seule façon de le faire actuellement est d’avoir un champ personnalisé d’utilisateur avec une deuxième copie de l’adresse, ce qui semble peu élégant.
J’ai donc demandé sur ask.discourse.org :
https://ask.discourse.com/discourse-ai/ai-bot/shared-ai-conversations/FOFRYdsQy6B--c0W-X6K4A
La chose intéressante est que je pensais que ce que l’IA avait à dire était vrai, mais presque rien ne l’est.
La recherche d’un lieu (s’il se trouve dans un champ personnalisé) peut être effectuée (avec le piratage du champ personnalisé), mais cela semble introduire cette nuance dans la recherche de l’annuaire des utilisateurs ?
" Il n’y a aucun moyen intégré de rechercher les champs personnalisés des utilisateurs via la barre de recherche. " C’est ce que je pensais ! Je leur ai même proposé un prix énorme pour écrire un plugin qui ferait cela, puis j’ai découvert qu’il existait déjà.
J’ai aussi suggéré la solution de l’explorateur de données ; une autre mauvaise idée. (Alors je suis aussi stupide que l’IA !?!?!)
De plus, l’IA semble fréquemment essayer de résoudre des problèmes pour le monde entier et pas seulement pour Discourse :
Peut-on lui dire de supposer que les questions portent sur Discourse (j’essaierai de le lui rappeler dans mes futures invites). Peut-on lui dire de ne jamais, jamais recommander d’écrire un fichier .hbs ?
Retour au problème de la recherche d’adresses
Je suppose qu’une solution simple serait un plugin qui aurait un rappel lors de la modification du profil utilisateur, qui écrirait le lieu dans un champ personnalisé d’utilisateur. Je pense qu’en le faisant apparaître sur la carte, cela permettrait de le rechercher et de l’afficher dans la recherche, puis d’utiliser CSS pour le masquer, ainsi que le champ de lieu réel, de la carte/du profil utilisateur.

