من الصعب جدًا الاختبار على الإصدارات القديمة. تم تصميم هذا ليعمل على أحدث إصدار من tests-passed. ومن الممكن جدًا أنه ببساطة غير متوافق مع نسخ Discourse الأقدم.
هل تظهر لديك رسالة خطأ في وحدة تحكم JavaScript؟ قد يكون هذا هو السبب في العرض غير الكامل. هذا ليس مكونًا متعلقًا بالتنسيق
في حالات نادرة جدًا، تقوم النواة (Core) بتغييرات كبيرة جدًا، مما يستلزم تعديل التجاوز المطلوب بطريقة لا تدعم قاعدة الكود القديمة. ومع ذلك، فقد شملت طلبي للدمج (PR) العديد من التجاوزات الدقيقة جدًا التي يجب أن تكون قوية تجاه التغييرات في النواة. لكن لا يمكن للمرء أن يفعل سوى القليل.
نعم، هذا عدم توافق بسيط إلى حد ما. يتم الآن استيراد الزخارف من موقع جديد لأن موقع الاستيراد القديم أصبح قديماً. من المرجح أن هذا الموقع غير موجود في تثبيتك القديم.
أنصحك بانتظار تحديث نظام Discourse الخاص بك إلى إصدار أحدث.
لقد أدركت للتو أن هذا النص يظهر عند الرد على منشور، وليس فقط عند إنشاء موضوع جديد. وهو ما، على الأقل في سيناريوهي، لا يعمل بشكل جيد للغاية. هل هناك أي إمكانية لجعله يظهر فقط عند إنشاء موضوع جديد، تماماً كما تعمل قوالب المواضيع حالياً؟
شكرًا لك يا روبرت. لا، فقط كما هو موصوف — بنفس الطريقة التي يعمل بها الأصل. يجب أن يقوم بالتحويل لعرضه كنص مؤقت فقط إذا تطابق نص القالب المخصص مع النص الموجود في المحرر.
لهذا السبب لجأت إلى خدعة JQuery في البداية، حيث لم أستطع إيجاد طريقة للقيام بهذا الفحص إلا بعد أن يتم العرض؟
لا يمكنني إعادة إنتاج المشكلة حتى الآن… هل يمكنك تزويدي بخطوات الاستنساخ الدقيقة (STR) بما في ذلك الإعدادات الدقيقة التي ظهرت فيها هذه المشكلة؟ لقد عادت ردودي المسودة وموضوعي الجديد المسودة بشكل صحيح.
يحدث هذا إذا انتقلت إلى موضوع يحتوي على قالب مخصص. أبدأ مسودة. ثم أغادر الموقع. أعود إلى الموقع - أنقر على شعار صورة الملف الشخصي في الزاوية العلوية اليمنى والاسم - ثم أنقر على “المسودات”.