اجعل المحرر المتقدم هو الافتراضي ولا تسمح بالمحرر المدمج

مرحبًا!

لقد أنشأنا إضافة تعيد تعريف منفذ الإضافة post-event-builder: كل حدث يُنشأ على نظامنا يتطلب تعبئة حقوله المخصصة، ويكمل نموذجنا القيم المقترحة ببيانات من مصدر خارجي.

نحن نستخدم فقط إصدارات ESR من Discourse، لذا كانت الأمور على ما يرام في إصدار 2026.1.x، وأنا الآن في مرحلة الترقية إلى إصدار 2026.7.x، لذا أكتشف النموذج الجديد والنموذج المتقدم حاليًا.

بما أن مستخدمينا ملزمون بتعبئة جميع الحقول المخصصة، نود استخدام النموذج “المتقدم” بدلاً من النموذج المدمج، دون وجود خيار للتبديل بين النموذجين.

فكّرت في البداية في إعداد موقع واحد لاستخدام النموذج المتقدم افتراضيًا (مع تعطيل إمكانية التبديل إلى النموذج المدمج، بما أن كل شيء موجود في النموذج المتقدم على أي حال)، أو في إعدادين (استخدام النموذج المتقدم افتراضيًا، ومنع التبديل بين النموذجين). قد يكون منفذ إضافة لاستبدال النموذج المدمج فكرة جيدة أيضًا، طالما أنه يتضمن زر التبديل إلى النموذج المتقدم حتى نتمكن من التخلّص منه.

السلوك الجديد يعيقنا حقًا في عملية الترقية، ولا يمكننا البقاء على إصدار 2026.1.x القديم وغير المُدار.

ما هو النهج الأفضل؟ كيف يمكنني المساعدة؟