Le modèle de notification par e-mail est ignoré pour les nouveaux sujets

Mis à niveau vers la version 3.1.1 (après la mise à niveau vers la version 3.1.0 à partir de la version 2.8.x). Mes modèles user_notifications.user_posted.text_body_template et user_notifications.user_watching_first_post.text_body_template sont des modèles personnalisés… ce sont de simples lignes %{username} a créé un nouveau sujet [%{topic_title}](%{url})

Dans la version 2.8.x, ils fonctionnaient correctement. Après la mise à niveau, ils sont maintenant ignorés. Les notifications par e-mail sont les notifications par défaut complètes qui incluent le contenu du message, etc.

Le modèle user_notifications.user_posted.subject_template est également ignoré.

Je n’ai pas testé tous les modèles, mais il semble que certains d’entre eux soient définitivement ignorés dans la nouvelle version.

1 « J'aime »

Pour une raison quelconque, le modèle user_watching_first_post n’est pas répertorié dans la liste des modèles modifiables sur la page Admin / Personnaliser / E-mail, mais le type d’e-mail user_watching_first_post est toujours utilisé par Discourse :

Le modèle peut être modifié sur la page Admin / Personnaliser / Texte, mais c’est une chose trop confuse à faire. En général, je trouve que la façon dont les modèles d’e-mail peuvent être modifiés à la fois sur la page de personnalisation du texte et sur la page E-mail est confuse :

Dans votre cas, il semble également que les modifications apportées ne soient pas rétrocompatibles. Je ne sais pas si c’est quelque chose qui peut être corrigé.

Là encore, il y a un problème de rétrocompatibilité lors de la mise à niveau de 2.8 à 3.11. Sinon, vous devriez pouvoir modifier le modèle User Posted depuis la page Admin / Personnaliser / E-mail pour apporter les modifications que vous recherchez :

1 « J'aime »

Il semble que je n’aie pas réussi à me faire comprendre. Peu importe le volet de l’interface graphique que j’utilise pour modifier ces modèles, ils sont ignorés. L’utilisation de l’interface graphique Email / User Posted (pour modifier les modèles de sujet et de corps) ne fait aucune différence – tout ce que je change est ignoré, comme expliqué dans le premier message.

J’ai identifié les noms des espaces réservés pour faciliter leur examen par les développeurs.