التفاصيل المتداخلة لا يتم عرضها بشكل صحيح في رسائل البريد الإلكتروني

هذه المشكلة متعلقة بـ discourse-details plugin @zogstrip

خطوات التكرار

  1. قد ترغب في تغيير إعداد المسؤول email time window mins مؤقتًا إلى دقيقة واحدة حتى لا تضطر إلى الانتظار 10 دقائق للحصول على البريد الإلكتروني.

  2. قم بإنشاء موضوع جديد بالمحتوى التالي:

    [details="انقر هنا"]
    بلاه، بلاه
    
    [details="انقر هنا أيضًا"]
    محتوى متداخل
    [/details]
    
    [details="وهنا أيضًا"]
    مزيد من المحتوى المتداخل
    [/details]
    
    مزيد من البلاهة.
    [/details]
    

السلوك المتوقع

يحتوي البريد الإلكتروني على نص details المستوى الأعلى ورابط مع المفتاح details.excerpt_details كمحتوى: انقر هنا \u003ca href=\"...\"\u003e(انقر لمزيد من التفاصيل)\u003c/a\u003e

السلوك الفعلي

يحتوي البريد الإلكتروني على جميع نصوص details المتداخلة ثم الرابط: انقر هنا انقر هنا أيضًا وهنا أيضًا \u003ca href=\"...\"\u003e(انقر لمزيد من التفاصيل)\u003c/a\u003e

هذا يمثل مشكلة لأنه إذا كان هناك مستوى details أعلى مع العديد من المستويات المتداخلة، فقد يبدو الناتج كما يلي: