Personnaliser + Nouveau bouton de sujet

J’ai essayé de personnaliser / texte / rechercher + Nouveau sujet, mais je ne vois aucun moyen de modifier le texte du bouton + Nouveau sujet. Est-il possible de modifier le texte de ce bouton ?

1 « J'aime »

Vous pouvez personnaliser n’importe quel texte dans Discourse

2 « J'aime »

Salut @JonathanCalver, bienvenue :wave:

Le remplacement de texte est certainement la bonne approche, mais les éléments peuvent également être manipulés avec CSS, surtout avec un formatage supplémentaire que vous pourriez vouloir ajouter ou pour aligner le texte différemment.
Pour ajouter « Button » au texte existant « New Topic » :

CSS commun

#create-topic.btn-default.btn.btn-icon-text {
     span.d-button-label:after {
     content: " Button";
     }
}

Pour remplacer le texte existant du bouton par « BUTTON ».

#create-topic.btn-default.btn.btn-icon-text {
        span.d-button-label {
        position: relative;
        visibility: hidden;
        }
        span.d-button-label:after {
        content: "BUTTON";
        position: absolute;
        visibility: visible;
        left: 0px;
        top: 0px;
        }
}
2 « J'aime »

L’utilisation de la méthode intégrée semble beaucoup plus facile.

1 « J'aime »

il devrait l’être. mais je n’ai pas pu changer ce bouton particulier avec le remplacement de texte. je ne sais pas pourquoi :thinking:

edit : j’ai finalement réussi à le changer avec le remplacement de texte, mais pour une raison quelconque, cela n’a pas fonctionné pendant un certain temps et je n’ai pas encore compris pourquoi. bref. c’est js.topic.create.

une chose à propos de l’utilisation de CSS est qu’elle permet d’être un peu plus spécifique sur certains éléments de la page. par exemple, sur mon site, j’ai utilisé CSS pour changer le bouton de réponse en bas de mes sujets pour dire « Répondre au sujet ». pour le distinguer des boutons de réponse aux messages. si l’on utilise le remplacement de texte, il remplacera le texte sur les deux boutons. :slight_smile:

2 « J'aime »

OK, merci pour cela, mais lorsque je vais dans admin / personnaliser / texte et que je recherche New Button, il est indiqué qu’il y a plus de 50 options et que je dois affiner la recherche.

Donc, lorsque je saisis + New Button, il ne trouve qu’une seule option, qui est js.user_activity.no_topics_body et non celle que je veux.

Pouvez-vous donc me dire laquelle des 50+ options est la bonne pour modifier le bouton + New Topic sur la page d’accueil « Latest », ou me conseiller sur la façon de modifier mon terme de recherche ? Merci.

1 « J'aime »

celui que vous voulez est js.topic.create

recherchez cela (ou Nouveau Sujet) puis modifiez le texte qui dit « Nouveau Sujet »

2 « J'aime »

Brillant. Tout est réparé. Merci beaucoup.

Aha ! Bon point. Je suis toujours vraiment nulle en CSS. :crying_cat_face:

1 « J'aime »

c’est une chose que je sais faire assez bien. nous pouvons échanger des services lol :sweat_smile:

en plus, tu as résolu ça @pfaffman, j’ai juste ajouté quelques trucs en plus.

1 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.