Personalizar + Novo Tópico Botão

Tentei personalizar / texto / pesquisa por + Novo Tópico, mas não consigo ver uma maneira de editar o texto do botão + Novo Tópico. É possível editar o texto deste botão?

1 curtida

Você pode Personalizar qualquer texto no Discourse

2 curtidas

oi @JonathanCalver, seja bem-vindo :wave:

a substituição de texto é definitivamente o caminho a seguir, mas os elementos também podem ser manipulados com CSS, especialmente com alguma formatação extra que você pode querer adicionar ou para alinhar o texto de forma diferente.
para adicionar “Button” ao texto existente “New Topic”:

CSS comum

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

para substituir o texto existente do botão por “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 curtidas

Usar o método integrado parece muito mais fácil.

1 curtida

deveria. mas não consegui alterar esse botão específico com a substituição de texto. não tenho certeza por quê :thinking:

editar: finalmente consegui alterá-lo com a substituição de texto, mas por algum motivo não funcionou por um tempo e ainda não descobri por quê. de qualquer forma. é js.topic.create.

uma coisa sobre o uso de CSS é que ele permite ser um pouco mais específico em alguns dos elementos da página. por exemplo, no meu site, usei CSS para alterar o botão de resposta na parte inferior dos meus tópicos para dizer “Responder ao Tópico”. para distingui-lo dos botões de resposta de postagem. se alguém usar a substituição de texto, ela substituirá o texto em ambos os botões. :slight_smile:

2 curtidas

Ok, obrigado por isso, mas quando vou em admin / personalizar / texto e procuro por New Button, diz que há mais de 50 opções e que devo refinar a pesquisa.

Portanto, quando insiro + New Button, ele só mostra uma opção, que é js.user_activity.no_topics_body e não a que eu quero.

Então, você pode me dizer qual das mais de 50 opções é a correta para eu editar para atualizar o botão + New Topic na página inicial “Latest”, ou me aconselhar como devo modificar meu termo de pesquisa? Obrigado.

1 curtida

o que você quer é js.topic.create

procure por isso (ou Novo Tópico) e então edite o texto que diz “Novo Tópico”

2 curtidas

Brilhante. Tudo corrigido. Muito obrigado.

Aha! Bom ponto. Eu ainda sou muito ruim em CSS. :crying_cat_face:

1 curtida

essa é uma coisa que eu sei fazer muito bem. podemos trocar favores kkkk :sweat_smile:

além disso, você resolveu isso @pfaffman, eu só adicionei um extra.

1 curtida

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