@jackierenee لقد توليت زمام المبادرة وألقيت نظرة على موقعك.
يبدو أنك قمت فقط بإزالة مكون السمة من السمة الأصلية، وتحديثه، وإعادته.
المشكلة هي أن Discourse لا يتعافى عندما يتم تحديث مكون السمة بما يتجاوز التوافق وبعد ذلك تتم إضافة دبوس.
الطريقة الصحيحة للتعافي من مثل هذا الموقف هي:
- انتقل إلى مكون السمة
- قم بالتمرير لأسفل
- انسخ الإعدادات من “محرر الإعدادات”
- قم بتخزينها في محرر نصوص
- قم بإزالة (
حذف) مكون السمة بالكامل - أعد إضافته من مستودع Github
- انسخ الإعدادات من محرر النصوص والصقها في “محرر الإعدادات”
- قم بإجراء التصحيحات إذا كان عليك ذلك (في بعض الأحيان تتم إضافة إعدادات في الإصدار الجديد لذلك تحتاج إلى إزالتها مرة أخرى، سيخبرك المحرر بما يجب فعله عند محاولة حفظها)
- أضف مكون السمة إلى السمة الأصلية.
لقد قمت بذلك على موقعك وتظهر اللافتات مرة أخرى.
لمؤلفي مكونات السمة: يساعد كثيرًا إذا استخدمت حقل version في about.json بحيث يكون مرئيًا للمسؤول حول إصدار مكون السمة. للأسف، لا يعرض Discourse إصدارات الالتزام لمكونات السمة كما يفعل مع المكونات الإضافية.