Upon a new member registering for Discourse, they are sent a message by the system (or whatever account you specify) introducing them to the community. Upon some investigation, it seems I can’t edit the entire message, only certain parts!
This part seems to be included by default!
We believe in civilized community behavior at all times.
Enjoy your stay!
(If you need to communicate with staff members as a new user, just reply to this message.)
Any chance this can change? I don’t know about everyone else, but I would like my main site’s welcome message to be fully adaptable to the individual website!
Upon looking at the Main Discourse Repo, the config /locales/server.en.yml file seems to be where the default message is being hard coded. Any chance this could change?
Oh wait… my link refers to system_messages.usage_tips.text_body_template which is what is included when a user is sent a message upon sign on.
What you’re referring to is system_messages.welcome_user.text_body_template.
Checking the discourse repo here, it seems the welcome_user action is defined when a user activates his account (so I’m a little confused since my setup doesn’t have any such variable in Customize > Text Content Section
The only editable text content listed for me are the following:
Oi, parece que ainda há algumas partes fixas na mensagem de boas-vindas. Também sugiro que ela seja totalmente editável. Como sempre, aceito correções se eu estiver interpretando isso de forma errada!
Você pode postar um exemplo do texto que não consegue personalizar? Todo o texto visível no Discourse deve ser localizável — se não for, vamos corrigir.
Ah, sim, você está certo — eles estão combinados. O system_messages.welcome_user.text_body_template inclui a variável usage_tips. A variável usage_tips é gerada a partir do system_messages.usage_tips.text_body_template.
Olá, confio plenamente naquela resposta. O Discourse é brilhante.
A questão que permanece, então, é: para um administrador comum como eu, qual é a melhor maneira de entender quando e onde algumas dessas mensagens são usadas na jornada de uma pessoa pela comunidade?
Acho que a pesquisa com a interface de administração funciona bem, mas imagino que isso dependa de uma combinação de familiaridade, sorte e habilidade de busca.
Talvez você possa ajudar no aspecto da familiaridade escaneando/procurando nos arquivos yml de localização?
Oi, obrigado pelo link. Vou dar uma olhada neles quando puder. Se houvesse dicas “sob demanda” dentro do software para ajudar a mostrar onde as várias mensagens são usadas, seria incrível. Isso provavelmente exigiria muito tempo e esforço em relação ao benefício, então entendo que possa não ser uma prioridade.