Mi foro todavía tiene un puñado de usuarios que solo usan listas de correo tipo listserv. Algunas de nuestras categorías están configuradas por defecto como “Observar solo el primer mensaje”, pero nos preocupa que muchos de esos usuarios puedan no entenderlo. Estamos trabajando en la educación de los usuarios, pero me pregunto si también existe una solución técnica.
¿Hay alguna manera de insertar algún texto personalizado en el pie de página de la notificación por correo electrónico cuando la categoría está configurada como “Observar solo el primer mensaje” para ese usuario? (Algo como: “No verás las respuestas a este tema a menos que cambies tu configuración de notificaciones.”)
¡No importa! Otra persona de mi equipo finalmente encontró la configuración que esperaba que existiera: user_notifications.user_watching_first_post.text_body_template
¿Acaso no hay algún índice o algo similar para todas estas configuraciones? Eso facilitaría encontrar cosas específicas en el futuro.
Por lo general, la mejor manera es buscar el texto que deseas cambiar en admin/customize/site_texts.
Lo más cercano a un índice serían los archivos de traducción en el código fuente de Discourse… hay dos por cada idioma y estos archivos contienen casi todo el texto de la aplicación. Para el inglés son client.en.yml y server.en.yml… el texto user_notifications.user_watching_first_post, por ejemplo, está aquí en server.en.yml.
Así que puedes buscar en estos archivos el texto que quieras editar y luego buscar la clave para editarla en admin/customize/site_texts.