عند اكتشاف مكون سمة معطل، يظهر شريط أحمر يفيد بأن “موقعك قد لا يعمل لأن السمة / المكون %{theme} بها أخطاء. قم بتعطيله في %{path}.”
ومع ذلك، نظرًا لأن (في هذه الحالة) اكتشف Discourse أيضًا أن مكون السمة هذا لم يكن في أحدث تثبيت له، فإن الإجراء الصحيح هنا كان “تحديث” بدلاً من “تعطيل”.
في تجربتي، هذا هو الحال في غالبية المواقف التي يظهر فيها هذا الرسالة. سيكون الإصلاح السريع هو تحديث النص إلى “تحديث أو تعطيل”، وسيكون الإصلاح الأكثر شمولاً هو تغيير الرسالة اعتمادًا على ما إذا كان هناك تحديث متاح لمكون السمة (تحديث) أم لا (تعطيل).
من المنطقي تعديل ذلك إلى “إعادة التكوين أو التحديث أو التعطيل”
إنه الآن الإعداد الافتراضي، لكننا لم نغير السمات الموجودة (لأنه تاريخيًا قد يكون الأشخاص قد أجروا تعديلات محلية عليها، ولن نرغب في الكتابة فوق تلك التغييرات تلقائيًا)