المواضيع (المكونات) لا تنظر إلى .discourse-compatibility عند التحديث

تحترم القوالب (المكوّنات) .discourse-compatibility عند تثبيتها، وهو أمر جيد :+1:

ومع ذلك، عند تحديث .discourse-compatibility بعد تثبيت مكوّن القالب وتحديثه إلى ما يتجاوز الإصدار المستهدف، لا يتم التراجع عن الإصدار عند التحديث التالي لمكوّن القالب.

الطريقة الوحيدة للاسترداد هي:

  • نسخ الإعدادات وتخزينها في مكان آمن
  • إزالة مكوّن القالب
  • إعادة تثبيت مكوّن القالب
  • لصق الإعدادات

وهو أمر ممكن، بشرط أن تعرف ما يحدث. لكن الزر العادي “اضغط على زر التحديث وسترى مشكلة تختفي” لا يساعدك في هذه الحالة.

المطلوب: أن يفحص مكوّن القالب .discourse-compatibility في كل تحديث، ويقوم بالتراجع عند الضرورة.

نعم، أعرف أن ذلك قد يؤدي إلى آثار جانبية غير مرغوب فيها، لكنني مقتنع بأنها أقل خطورة من عدم التراجع.

3 إعجابات