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.
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 :
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.