Bonjour, désolé si cela a déjà été suggéré, je n’ai rien trouvé en utilisant la recherche.
Lorsque nous avons des plugins, leurs paramètres sont tous regroupés dans la section « plugins » des paramètres de Discourse.
Même si les paramètres sont triés par plugin, il est difficile, au premier coup d’œil, de savoir à quel plugin appartient chaque paramètre, car il n’y a aucun séparateur entre les « groupes » de paramètres.
Surtout lorsque, pour un même plugin, les noms des paramètres ne commencent pas nécessairement par le même mot.
Par exemple :
askimet notify user
skip akismet posts
Serait-il possible de séparer chaque plugin dans cette liste ? Un <hr> ferait l’affaire, je pense, et/ou peut-être avec un titre contenant le nom complet du plugin ?
Rien ne nous empêche (les auteurs de plugins) de catégoriser correctement les éléments, comme vous pouvez le voir ici (il s’agit de plugins qui placent des éléments dans une section dédiée) :
J’ai implémenté un filtre de recherche pour les paramètres du site « plugin:PLUGIN_NAME », qui n’affichera que les paramètres de « PLUGIN_NAME ». Le bouton Paramètres sur la page des plugins l’utilisera. De plus, un utilisateur peut le combiner avec d’autres mots ; par exemple, « plugin:PLUGIN_NAME activé » affichera tout paramètre contenant le mot « activé » pour le plugin « PLUGIN_NAME ».
Hmm … Je ne suis pas sûr de comprendre votre demande. Il semble que ce bouton s’affiche quel que soit l’état d’activation du plugin.
Il n’est affiché que s’il existe un paramètre plugin_enabled. Si le plugin possède d’autres paramètres mais aucun paramètre _enabled, le bouton n’apparaît pas. Si un exemple peut aider, mon plugin Merge Users en fait partie.
Ça fonctionne super bien ! Je suis d’accord avec @Dannii : nous devrions ajouter les « Paramètres » pour tous les plugins qui ont plus de 0 paramètres, indépendamment de la présence d’un paramètre de site nommé plugin_enabled.