Personnalisez le texte du bouton 'Nouveau sujet'

Merci pour ces mises à jour @awesomerobot !

J’ai remarqué que l’utilisation de ce composant change l’ID du bouton “créer un sujet” (de create-topic à custom-create-topic), ce qui annule le fond personnalisé de Colorful Categories.

Peut-être que l’ID devrait rester le même, l’identifiant personnalisé étant déplacé vers une classe à la place ?

1 « J'aime »

J’essaie de faire quelques modifications sur ce composant pour mon usage personnel. Mais je suis bloqué sur quelque chose, alors peut-être que quelqu’un sait.

Si je l’implémente pour avoir le bouton d’origine « Nouveau sujet » et mon nouveau bouton personnalisé.
Est-il possible de n’avoir que le composer_action_text et le composer_button_text dans cette modale lorsque je clique sur le bouton personnalisé, et d’avoir tout d’origine lorsque je clique sur le bouton d’origine « Nouveau sujet ».

J’espère que quelqu’un pourra m’aider. Merci !

Si quelque chose dans mes explications n’est pas clair, merci de me le dire.

Je reçois un avis de dépréciation sur ce composant :

[THEME 41 'Customize new topic button text'] 
Avis de dépréciation : `api.addPostMenuButton` a été déprécié. 
Utilisez plutôt le transformateur de valeur `post-menu-buttons`. 
[déprécié depuis Discourse v3.4.0.beta3-dev] 
[id de dépréciation : discourse.post-menu-widget-overrides] 
[info : https://meta.discourse.org/t/341014]
1 « J'aime »

Hmm… il utilise le transformateur de valeur mis à jour, pas l’API dépréciée.

Vérifiez si le composant est à jour.

Je vois sur votre forum que vous utilisez Discourse v3.5.0.beta1-dev et une ancienne version du composant. Une fois que vous aurez mis à jour, cela résoudra votre problème.

1 « J'aime »

Merci et excuses : j’avais un composant pré-dépôt (ou du moins non lié) installé, donc aucune mise à jour ne s’affichait !

2 « J'aime »