هذا كله جيد، لكن الخطأ لا يحدث في اللوحة المنقسمة، حيث يتم استخدام DiscPage. يحدث عندما يكون DiscPage قيد التشغيل في مناطق من منتدى، حيث لا يتم استخدام DiscPage، حيث لا تشترك المواضيع في لوحة منقسمة مع صفحة ثابتة. هل هناك فئة لا تستخدم DiscPage في منتدى الخاص بك يمكنني زيارتها لاختبار هذا؟
نعم، لقد سبقتك بالفعل في هذا. يحدث الخطأ فقط مع تمكين CSS الخاص بـ DiscPage، أو تشغيل DiscPage.
لقد نشرت للتو إصدارًا جديدًا من المكون الإضافي (1.0.54) مع إصلاح مؤقت. هل يمكنك تثبيته والتحقق مما إذا كان يحل المشكلة؟
لقد قمت أيضًا بتحسين سلوك قائمة “تشغيل/إيقاف صفحة القرص”. لذا، إذا كانت المشكلة لا تزال قائمة في الإصدار 1.0.54، فيرجى إعادة تجربة هذه القائمة وإخباري بالنتيجة.
@Hifihedgehog، لقد حاولت إعادة إنتاج هذه المشكلة على العديد من هواتف Android+Chrome و Apple+Safari المحمولة، دون أي نجاح. سأحاول الحصول على جهاز iPad أو MacBook.
في غضون ذلك، نشرت بعض المعلومات الإضافية حول المشكلة هنا. إذا كان هذا يذكرك بشيء، فيرجى إعلامي.
سأفعل! فقط حتى لا تذهب في الاتجاه الخاطئ، يبدو أن المشكلة لا تحدث مع سفاري على نظام macOS بينما تحدث على نظام iPadOS باتباع ما شاركه معي مستخدمي desertlap. يبدو أن سفاري على نظام iPadOS هو حجم الشاشة والمتصفح الإشكالي الوحيد في هذه المرحلة.
ليس خطأ، ولكن للعلم لأي شخص يستخدم هذه الإضافة: ألاحظ أن مكون السمة التالي يزيل زر الموضوع الجديد - من داخل لوحة المناقشة الجانبية لـ DiscPage إلى رأس الموقع، وخارج سياق وظائف فئة DiscPage، بحيث لا يؤدي النقر فوق زر الموضوع الجديد عندما يكون في الرأس (كما هو الحال عند تمكين مكون السمة أدناه) إلى إرفاق الموضوع الجديد بالفقاعة المحددة في اللوحة اليسرى/محتوى صفحة DiscPage.
نعم، للأسف لا تظهر جداول المحتويات في صفحات DiscPage.
السبب هو أن طريقة عمل DiscoTOC هي عرض جدول المحتويات في منطقة الخط الزمني، خارج المنشور نفسه. حاليًا، تقوم DiscPage بإزالة كل شيء ليس المنشور نفسه.
بسبب التغييرات الأخيرة في نواة Discourse، سيتطلب هذا المكون الإضافي تحديثات كبيرة للحفاظ على توافقه. للأسف، ليس لدي الوقت أو القدرة على صيانته بعد الآن.
لهذا السبب، قررت إيقاف المكون الإضافي. لم يعد يعمل مع الإصدارات الحالية من Discourse، ولن يتلقى تحديثات إضافية.