أعتقد أن المشكلة لا تتعلق بالمكون الإضافي، حيث أن المكون الإضافي لم يتغير، والامتداد يعمل بشكل جيد عند صياغة المنشور.
هل هناك شيء محدد في هذه الترقية الأخيرة لـ Discourse يمكن أن يسبب هذه المشكلة؟
الوصف: لدي مكون إضافي مخصص يستخدم امتدادات markdown (كما هو موصوف هنا). يعمل المكون الإضافي عند صياغة منشور/موضوع - يعرض معاينة HTML. ولكن، عند نشر المنشور/الموضوع، لا يكون للمكون الإضافي أي تأثير. يتم الاحتفاظ بمحتويات المنشور الخام كما هي.
مرحباً @merefield ، شكراً على ردك. أعتذر عن الصياغة المربكة لموضوعي الأصلي. المشكلة تكمن في المكون الإضافي المخصص الخاص بي والذي يستخدم امتدادات Markdown الخاصة بـ Discourse. لقد قمت الآن بتعديل مشاركتي الأصلية لتعكس ذلك.
نعم، أنا المشرف مع ذلك، لا أعتقد أن هاتين التحذيرين مرتبطتان بالمشكلة الحالية. لا تزال طريقة whiteList متاحة في أحدث إصدار من discourse. والتحذير الآخر يتعلق بإدخال شريط أدوات في واجهة المستخدم الرسومية، وليس امتداد markdown الفعلي. على الأقل، هذا ما أعتقده.
سأقوم بتحديث لمعالجة التحذيرات. وسأذكر أيضًا أن المكون الإضافي كان يعمل بشكل جيد حتى الإصدار السابق.
شكراً على التقرير @GaurangBlaze. يبدو أن إعادة هيكلة حديثة قد كسرت دعم ملفات .js.es6 في معالجة الماركداون من جانب الخادم. سنقوم بإصلاحها في الأيام القليلة القادمة.
في هذه الأثناء، فإن إزالة امتداد .es6 من ملفات JS الخاصة بك سيحل المشكلة. هذا شيء جيد للقيام به على أي حال - لم تعد هناك حاجة إليه، واستخدام .js القياسي يوفر دعمًا أفضل بكثير لبيئات التطوير المتكاملة/المحررات.
شكرًا. لم أجد الإيقاف التدريجي لـ .es6 في صفحة /logs الخاصة بمجتمعنا. هل تخططون لوضع هذا الإيقاف التدريجي هناك (وغيره من الإيقافات التدريجية المماثلة أيضًا)؟