مشكلة في CSS مخصص في محرر السمة لا يتم التحميل

مرحباً بالجميع،

أواجه مشكلة في محرر القوالب على موقع Discourse الخاص بي. عندما أحاول تعديل CSS/HTML المخصص ضمن علامة التبويب “CSS”، يستمر مؤشر التحميل في الدوران، ولا يتم تحميل المحرر أبداً. لقد أرفقت لقطة شاشة لتوضيح المشكلة.

إليك ما جربته حتى الآن:

  1. مسح ذاكرة التخزين المؤقت للمتصفح.
  2. تعطيل جميع الإضافات غير الرسمية.
  3. استخدام متصفحات وأجهزة مختلفة.
  4. التحقق من أن حساب المسؤول الخاص بي لديه الأذونات اللازمة.

على الرغم من هذه الجهود، لا تزال المشكلة قائمة. هل واجه أي شخص آخر هذه المشكلة أو لديه أي اقتراحات حول كيفية حلها؟

شكراً مقدماً

هل تستمر المشكلة في الوضع الآمن؟

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

نعم، لا يزال موجودًا في الوضع الآمن. يبدو أنها مشكلة حدثت بعد تحديث Discourse أمس.
أتذكر أن هذا التحديث كان يحتوي على 218 التزامًا.

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

مرحباً بالجميع،

أواجه مشكلة حيث يفشل تحميل ملف ace.js، حتى عند تشغيل Discourse في الوضع الآمن. تمنع هذه المشكلة محرر السمات من العمل بشكل صحيح. لقد أرفقت لقطة شاشة توضح الطلب الفاشل.

إليك ما جربته حتى الآن:

  1. مسح ذاكرة التخزين المؤقت وملفات تعريف الارتباط للمتصفح.
  2. محاولة الوصول إلى الموقع باستخدام متصفحات مختلفة.
  3. التحقق من سجلات الخادم ولكن لم يتم العثور على مؤشر واضح للمشكلة.
  4. التحقق من أذونات الملفات والمسارات على الخادم.
  5. إعادة بناء التطبيق باستخدام ./launcher rebuild app.
  6. التأكد من تثبيت جميع تحديثات Discourse والإضافات.

على الرغم من هذه الجهود، لا تزال المشكلة قائمة. هل واجه أي شخص آخر هذه المشكلة أو لديه أي اقتراحات حول كيفية حلها؟

شكراً جزيلاً مقدماً على مساعدتكم!

هل ترى أي أخطاء في وحدة تحكم جافاسكريبت في المتصفح؟

أيضًا، هل يحدث هذا في كل الثيمات (أو مكونات الثيم) أم في هذا الثيم المحدد فقط؟

يبدو أنني عثرت على خطأ؛ Ace.js غير متوافق مع سمة Air.


It appears I have stumbled upon an error; Ace.js is incompatible with the Air theme.

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

لا يمكنني إعادة إنتاج المشكلة محليًا باستخدام سمة Air. يتم تحميل Ace.js بشكل جيد في جميع علامات التبويب الخاصة بهذه السمة.

مجرد فضول، هل يمكن أن تكون المشكلة متعلقة بمانع الإعلانات أو جدار الحماية العظيم الصيني؟

إصدار Discourse الحالي لن يقوم بتحميل ملف يسمى ace.js. بدلاً من ذلك، يجب تسميته بشيء مثل هذا:

لذلك يبدو أن هناك خطأ ما قد حدث أثناء التحديث الخاص بك. هل أنت متأكد من أن ./launcher rebuild app قد اكتمل بنجاح؟

إعجابَين (2)

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