@Andro oui - question tout à fait légitime.
Le côté « soudain » vient du fait que %{header_instructions} n’est pas quelque chose que vous avez modifié localement : c’est un bloc fourni par le cœur (core) que Discourse injecte dans un certain nombre d’e-mails de notification. Si le cœur modifie son libellé ou le moment où il est inclus, tout le monde le remarquera immédiatement, même si aucun paramètre d’administrateur n’a été touché.
Je ne veux pas trop m’avancer sans référence de commit spécifique, mais la cause la plus probable est un changement récent du cœur dans le texte par défaut auquel %{header_instructions} se développe pour les notifications de sujets suivis (par exemple, l’ajout de la ligne « Quelqu’un a répondu à un sujet que vous suivez. »), ou dans le moment où ce bloc est inclus dans le corps de l’e-mail.
Comment confirmer d’où cela vient :
- Dans Admin → E-mail → Paramètres des e-mails → Modèles, consultez les modèles de notification que vos utilisateurs reçoivent (suivi / suivi de près / réponse / mentionné).
- Si le corps commence par
%{header_instructions}, c’est la source du nouveau texte de préface. - Le supprimer, ou le déplacer sous
%{message}/%{context}(ou même%{reply_instructions}), rétablira le comportement précédent « simple ».
Malheureusement, il n’y a actuellement pas d’interrupteur global pour cela. Chaque modèle affecté doit être ajusté individuellement, c’est pourquoi cela semble abrupt et difficile à contrôler lorsque le comportement du cœur change.
Si vous utilisez Discourse hébergé, la solution de contournement pratique consiste simplement à modifier la petite poignée de modèles que vos utilisateurs reçoivent réellement, plutôt que tous.