Ajude um não-desenvolvedor a personalizar um assunto?

Sinto muito por postar isso, mas não sou desenvolvedor e temo perder grande parte do dia tentando descobrir como reescrever a linha de assunto de um e-mail de notificação.

Quando um usuário faz uma nova postagem, gostaria de alterar a linha de assunto de [%{email_prefix}] %{topic_title} para NOME DO USUÁRIO acabou de fazer uma nova postagem em [%{email_prefix}] %{topic_title}.

Tentei %{username} acabou de adicionar uma nova postagem em [%{email_prefix}] %{topic_title}, mas recebi o seguinte erro: As seguintes chaves de interpolação são inválidas: “username”.

O que estou esquecendo? Muito obrigado antecipadamente!

Faço algum desenvolvimento no Discourse e não tenho certeza de como encontrar todas as chaves de interpolação disponíveis que podem ser usadas nos modelos de e-mail do Discourse, então sua pergunta é totalmente válida. Há uma pergunta semelhante aqui: Customizing specific system email templates - #14.

Pelo que sei, a chave de interpolação %{username} não pode ser usada na linha de assunto do modelo de e-mail “Usuário Publicou”. Não consigo pensar em nenhuma boa solução alternativa para isso.

Obrigado, @simon — há alguma maneira de chamar a atenção do Discourse para isso? Estou errado ao pensar que isso poderia ser uma simples ajuste no código deles?

Ao postar aqui, você já tem a atenção da equipe do Discourse. Vários de nós lemos virtualmente todas as postagens criadas no Meta.

Como cliente, você também pode obter suporte privado entrando em contato conosco por meio do endereço de e-mail de suporte fornecido no painel de administração do seu site.