C’est un peu plus compliqué que cela pour traduire vers un composant de thème installé localement, mais une façon d’ajouter de la flexibilité à un thème distant serait d’utiliser les paramètres de thème (Add settings to your Discourse theme).
Cela implique d’ajouter un fichier settings.yml et de mettre à jour quelques valeurs dans le composant et/ou le modèle. Ensuite, vous obtenez des paramètres sur votre page d’administration de composant de thème comme ceci :
Il est également possible de conserver l’implémentation du widget ci-dessus et de mettre à jour via le panneau d’administration, mais nous avons tendance à recommander l’utilisation de git lorsque c’est possible ; il est plus facile à partager si vous avez besoin de dépanner, et cela facilite le suivi de vos modifications.
