Siento mucho tener que publicar esto, pero no soy desarrollador y me preocupa perder gran parte del día intentando averiguar cómo reescribir la línea de asunto de un correo de notificación.
Cuando un usuario hace una nueva publicación, me gustaría cambiar la línea de asunto de [%{email_prefix}] %{topic_title} a USER NAME acaba de hacer una nueva publicación en [%{email_prefix}] %{topic_title}.
Probé con %{username} acaba de añadir una nueva publicación en [%{email_prefix}] %{topic_title}, pero recibí este error: Las siguientes claves de interpolación son inválidas: “username”.
¿Qué estoy pasando por alto? ¡Muchas gracias de antemano!
Hago algo de desarrollo en Discourse y no estoy seguro de cómo encontrar todas las claves de interpolación disponibles que se pueden usar en las plantillas de correo de Discourse, por lo que tu pregunta es completamente válida. Hay una pregunta similar aquí: Customizing specific system email templates - #14.
Por lo que sé, la clave de interpolación %{username} no se puede usar en la línea de asunto de la plantilla de correo “Usuario publicó”. No se me ocurre ninguna buena solución alternativa para esto.
Gracias @simon. ¿Hay alguna forma de llamar la atención de Discourse sobre esto? ¿Estoy equivocado al pensar que esto podría ser un ajuste sencillo en su código?
Al publicar aquí, ya tienes la atención del equipo de Discourse. Varios de nosotros leemos prácticamente cada publicación que se crea en Meta.
Como cliente, también puedes obtener soporte privado contactándonos a través de la dirección de correo electrónico de soporte que se muestra en el panel de administración de tu sitio.