Le composant est conçu par défaut pour être discret, vous déclenchez donc une modale en tapant le caractère accent grave \ sur votre clavier. Alternativement, vous pouvez activer un bouton de déclenchement dans l’interface utilisateur en activant un paramètre de thème.
Une fois la modale apparue, vous avez accès à des actions, liens et paramètres courants dont vous pourriez avoir besoin lors du développement avec Discourse.
Paramètres
Nom
Description
show header button
Afficher le déclencheur de la boîte à outils de développement dans le panneau d’en-tête
remove button from flow
Fixe le bouton d’en-tête en bas à droite. (Nécessite que show_header_button soit activé)
actions close modal
Le déclenchement d’une action dans la boîte à outils fermera également la modale de la boîte à outils.
Pour l’instant, l’icône d’en-tête s’affiche toujours. Une petite amélioration serait de ne l’afficher que pour les administrateurs. Ainsi, lorsque l’on navigue sur le site en tant qu’utilisateur normal, l’apparence n’est pas modifiée.
Cela semble très bien – je dois identifier toutes les prises, mais les deux Toggle Outlets et Toggle Alerts ne semblent rien faire d’autre que de fermer la fenêtre modale.
Sont-elles censées afficher/montrer ou mettre en surbrillance quelque chose à l’écran lorsqu’elles sont activées ?
Le lien de l’API du plugin n’ouvre pas le fichier. Il semble qu’il doive être mis à jour vers app/assets/javascripts/discourse/app/lib/plugin-api.gjs ?
Merci @Arkshine pour la correction, je l’ai fusionnée
J’ai également ajouté quelques mises à jour (corrections/modernisations) ainsi qu’une nouvelle fonctionnalité vous permettant d’ajouter des liens personnalisés en les définissant dans le paramètre du thème :
Elle sera masquée de la page. C’est très utile par exemple, lors de la création de thèmes et que vous souhaitez voir temporairement la page sans aucune alerte.