معاينة المنشور لا تعمل بسبب إضافة الأحداث

أواجه خطأً غريبًا في خادم discourse الخاص بنا: لا يظهر شيء على اليمين كمعاينة. في بعض الأحيان يمكن إصلاح ذلك عن طريق تحديث الصفحة، وفي أحيان أخرى لا يمكن ذلك.

يستمر الخطأ حتى مع السمات المختلفة وجميع المكونات معطلة.
هل يواجه أي شخص آخر هذه المشكلة أو يمكنه المساعدة؟

إعجابَين (2)

ماذا عن الوضع الآمن؟ هل هناك أي شيء في وحدة تحكم المتصفح لديك؟ ما هي الإضافات المثبتة لديك؟ هل أنت على tests-passed، هل قمت بإعادة البناء مؤخرًا؟

إعجاب واحد (1)

شكراً لإعلامي بوضع الأمان، سام! لا يبدو أن هذا يحدث مع تعطيل الإضافات. نحن نعمل على tests-passed ولم نقم بأي إعادة بناء مؤخرًا.

الإضافات التالية ممكّنة:

  • discourse-data-explorer (رسمي)
  • discourse-events
  • discourse-voting (رسمي)
  • discourse-locations
  • discourse-whos-online (رسمي)
  • docker-manager (رسمي)
إعجاب واحد (1)

هل يمكنك مشاركة رابط المنتدى؟

للأسف لن يكون ذلك مفيدًا جدًا، حيث أن المنتدى مقيد الوصول.\n\nومع ذلك، اكتشفت شيئًا آخر: معاينة المشاركة تختفي فقط عند الرد على موضوع معين باستخدام زر “رد” بجوار القلب.\n

\n\nعند استخدام زر “رد” الأزرق الموجود أسفل الموضوع، فإنه يعمل بشكل جيد.

يحدث هذا عادةً عندما يكون تكوين HTTPS للموقع خاطئًا. هل يمكنك التحقق من سجلات DevTools عند حدوث المشكلة؟ سيعرض لك كل من علامة التبويب Console وعلامة التبويب Network سبب حدوثها.

تحياتي يا شعب ديسكورس.

فقط لأقول إننا نرى هذه المشكلة في منتدى Fairphone أيضًا، ويبدو أنها منذ التحديث إلى الإصدار 2.9.0 beta 5 و 6. ستجدون موضوعًا هنا.

أؤكد أن هذا يبدو أنه يحدث فقط عندما يبدأ المنشور الجديد بالنقر على زر “Reply” الرمادي لمنشور سابق. استخدام زر “Reply” الأزرق العام، أو استخدام “Quote” لبدء المنشور، لا ينتج عنه المشكلة.

نلاحظ مشاكل أخرى (متعلقة بـ JS؟) في نفس الوقت، على سبيل المثال “Quote”، وإدراج رابط تشعبي (حقل العنوان الاختياري غير مملوء ولا يمكن التحقق من صحة الحوار). لا تُرى هذه المشاكل إذا لم يبدأ المنشور بالنقر على زر “Reply” الرمادي.

أؤكد أيضًا أنه لم تُلاحظ المشاكل في الوضع الآمن.

إعجاب واحد (1)

أواجه نفس المشكلة في أحد مثيلي discourse اللذين أديرهما - https://forums.adug.org.au/
لا يحدث هذا في الوضع الآمن، ولكن أدوات المطور لا تظهر أي أخطاء أيضًا.
ألاحظ أيضًا أن تمييز الصيغة لم يعد يعمل - يبدو أن سمة CSS تعيد تعيين أنماط hljs - باستخدام السمة الافتراضية - ولا يحدث هذا أيضًا في الوضع الآمن.

إعجاب واحد (1)

هذا يعني أن هناك أخطاء في سمة Fairphone. يجب إصلاحها بواسطة مسؤول هناك. يبدو أنه، على سبيل المثال، هناك مكون سمة يحاول استخدام الكائن العام القديم Discourse.User الذي تم إيقافه.

إعجاب واحد (1)

في حالتي، يستخدم المثيل السمة الافتراضية.

إعجاب واحد (1)

لقد حاولت التسجيل فيه، ولكنه في قائمة انتظار المشرف :person_shrugging:

تمت الموافقة الآن.. نحصل على الكثير من المتسللين يسجلون.

إعجاب واحد (1)

إنها معطلة بسبب إضافة طرف ثالث: Events Plugin 📅

يرجى الإبلاغ في موضوع الإضافة لأن هذه ليست إضافة أساسية ولا #رسمية.

يبدو أنها نفس المشكلة بالنسبة لـ

إعجاب واحد (1)

شكراً فالكو على تحديد مصدر المشكلة بسرعة كبيرة!

إعجاب واحد (1)

تم إغلاق هذا الموضوع تلقائيًا بعد 30 يومًا من آخر رد. لم يعد يُسمح بالردود الجديدة.