تغيير في السلوك بخصوص البريد

@Andro نعم - سؤال عادل تمامًا.

إن الجزء “فجأة” يرجع إلى أن %{header_instructions} ليس شيئًا قمت بتغييره محليًا: إنه جزء مقدم من النظام الأساسي (core) يقوم ديسكورس بحقنه في عدد من رسائل البريد الإلكتروني الخاصة بالإشعارات. إذا قام النظام الأساسي بتغيير صياغته أو متى يتم تضمينه، سيلاحظ الجميع على الفور حتى لو لم يتم المساس بأي إعدادات للمسؤول.

لا أريد المبالغة في الادعاء دون مرجع التزام (commit reference) محدد، ولكن السبب الأكثر ترجيحًا هو تغيير حديث في النظام الأساسي للنص الافتراضي الذي يتوسع إليه %{header_instructions} لإشعارات الموضوعات التي تتم مراقبتها (على سبيل المثال، إضافة سطر “أجاب شخص ما على موضوع تراقبه.”)، أو لتغيير متى يتم تضمين هذا الجزء في نص البريد الإلكتروني.

كيفية التأكد من مصدره:

  • في المسؤول (Admin) ← البريد الإلكتروني (Email) ← إعدادات البريد الإلكتروني (Email Settings) ← القوالب (Templates)، ابحث عن قوالب الإشعارات التي يتلقاها المستخدمون (مراقبة / تتبع / رد / إشارة).
  • إذا بدأ النص بـ %{header_instructions}، فهذا هو مصدر النص التمهيدي الجديد.
  • إزالته، أو نقله أسفل %{message} / %{context} (أو حتى %{reply_instructions})، سيعيد السلوك “البسيط” السابق.

لسوء الحظ، لا يوجد حاليًا زر تبديل (toggle) على مستوى الموقع لهذا. يجب تعديل كل قالب متأثر على حدة، وهذا هو السبب في أن هذا يبدو مفاجئًا ويصعب التحكم فيه عندما تتغير سلوكيات النظام الأساسي.

إذا كنت تستخدم ديسكورس المستضاف (hosted Discourse)، فإن الحل العملي هو مجرد تعديل العدد القليل من القوالب التي يتلقاها المستخدمون بالفعل، بدلاً من تعديلها جميعًا.

إعجابَين (2)