زر المشاركة لا يعمل على موقعي؟

أحد المستخدمين لدي أشار إلى هذا الخطأ، والذي واجهته أيضًا عندما حاولت مشاركة أي موضوع:

خطأ: يجب تحديث نافذة ‘share-topic’ للعمل مع أحدث إصدار من Discourse. انظر Converting modals from legacy controllers to new DModal component API.

بصفتي مستخدمًا جديدًا لـ Discourse، ما هي أسهل طريقة لحل هذا؟ لقد ذهبت إلى هذا الرابط، لكن هذا تثبيت جديد للمنتدى والرابط يؤدي إلى موضوع من عام 2023.

أي نافذة مشاركة تقصد؟ هل يمكنك تقديم المزيد من المعلومات وصورة شاشة إن أمكن حتى نتمكن من إعادة إنتاج المشكلة؟

عندما أنقر على أيقونة المشاركة في أي من المنشورات.
تحرير: يا للسخرية. ظهرت رسالة من مسؤول على موقعي تقول:

[إشعار المسؤول] تحتاج إحدى السمات أو الإضافات لديك إلى تحديث للتوافق مع تغييرات أساسية قادمة في Discourse. (المعرف: discourse.modal-controllers) السمة المحددة: ‘redditish’.

ولكن عندما أتحقق من التحديثات لهذه السمة، يقول: “السمة محدثة، آخر فحص: الآن”.

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

بشكل عام، إذا كان شيء ما يعمل في الوضع الآمن، فيمكنك افتراض أن المشكلة تكمن في السمة أو التخصيصات الخاصة بك.

للحصول على ردود مفيدة لأسئلتك، يجب عليك نشر أكبر قدر ممكن من معلومات التصحيح - بشكل عام، أي أخطاء في وحدة التحكم.

إعجابَين (2)

حسنًا، أين أجد أخطاء وحدة التحكم؟ إذن، المشاركة تعمل بالفعل، إلا إذا كان لدي خيار “تعطيل تخصيصات الإضافات غير الرسمية من جانب العميل” محددًا في الوضع الآمن. إذا تركت الخيارات الأخرى محددة ولكن ألغيت تحديد هذا الخيار، فإنها لا تزال تعمل. بمجرد إلغاء تحديد الخيارين الآخرين وترك هذا الخيار محددًا، يتوقف عن العمل. لذا، أعتقد أن الأمر يتعلق بـ “تخصيصات الإضافات غير الرسمية من جانب العميل”

نعم، هذا منطقي!

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

إعجابَين (2)