تم تفعيل ميزة "lazy_loaded_categories" التجريبية على ميتا

الفئة لا يتم تحميلها دائمًا للاقتراحات “موضوعك مشابه لـ…”

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

يبدو أن منتقي الفئات يواجه مشاكل مع الفئات التي يتم تحميلها بشكل كسول عند استخدام منتقي الوسوم أيضًا. على سبيل المثال، عند فتح الرابط https://meta.discourse.org/tags/c/plugin/22/official، يعتمد المظهر على ما إذا كنت قد أضفت Customization > Plugin و Customization > Extras إلى الشريط الجانبي الخاص بك.

عندما تكون قد أضفت كليهما، يعمل كل شيء بشكل جيد

عندما تقوم بإزالة Customization > Extras من الشريط الجانبي، يختفي منتقي الفئات الفرعية

وعندما تقوم أيضًا بإزالة Customization > Plugin من الشريط الجانبي، لم يعد قائمة الفئات المنسدلة تعرض الفئة المحددة (ولا يعرض لافتة الفئة الفئة)

عندما تنقر على ‘الأكثر رواجًا’ أو ‘الأعلى’ من هناك، يتجاهل Discourse فلتر الفئة. على سبيل المثال، بدلاً من الانتقال من ‘الأحدث’ في https://meta.discourse.org/tags/c/plugin/22/official/l/latest إلى ‘الأعلى’ في https://meta.discourse.org/tags/c/plugin/22/official/l/top، يتم إعادة توجيهك إلى https://meta.discourse.org/tag/official/l/top.

إعجابَين (2)

لاحظت أن “الانتقال إلى أول منشور بعد قراءة المواضيع” لا يعمل دائمًا عندما لا تتم إضافة الفئة إلى الشريط الجانبي. لذلك أعتقد أن السبب هو الفئات التي يتم تحميلها بكسل.

  1. قم بإزالة Documentation > Contributing من الشريط الجانبي الخاص بك
  2. اقرأ Contributing to Discourse development حتى يتم نقلك إلى الأعلى في زيارتك القادمة. (سأقوم بتثبيته إذا لم يكن مثبتًا للعثور عليه بشكل أفضل لاحقًا)
  3. افتح Contributing to Discourse
  4. أعد التحميل
  5. استخدم الرابط إلى Documentation > Contributing أسفل العنوان
  6. افتح “المساهمة في تطوير Discourse”

ثم ترى آخر منشور بدلاً من الأول

إنه يعمل كما هو متوقع عندما تتم إضافة Documentation > Contributing إلى قسم الفئات في الشريط الجانبي

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

عندما يتم تعيين desktop category page style إلى “Subcategories with Featured Topics” مع التحميل الكسول، لا يتم فصل الفئات الفرعية وعرضها. هذا يجعل النمط مطابقًا فعليًا لـ “Categories with Featured Topics”.

أتخيل أن هذه هي النتيجة المقصودة، لكن أردت التحقق أولاً. إذا كان الأمر كذلك، فقد تكون هناك حاجة إلى وصف إضافي أو تحذير.

بدون التحميل الكسول:

مع التحميل الكسول:

إعجابَين (2)

فئات التحميل الكسول تجعل من المستحيل تكوين إعدادات الموافقة للفئات. يمكنك الحفظ، ولكن بعد إعادة التحميل تكون مربعات الاختيار فارغة مرة أخرى.

فئات التحميل الكسول معطلة:

فئات التحميل الكسول مفعلة:

إعجابَين (2)

هل يمكنك إلقاء نظرة في وحدة التحكم، هل فشل استدعاء حفظ الفئة؟

هذه حالة هامشية غريبة.

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

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

عند تعطيل lazy load categories، يتم استخدام GET /c/test-3/find_by_slug.json، والذي يُرجع هذه الإعدادات.

"category_setting": {
    "auto_bump_cooldown_days": 1,
    "num_auto_bump_daily": 0,
    "require_reply_approval": true,
    "require_topic_approval": true
}

عند تمكين lazy load categories، فإن GET /categories/find?slug_path=test-3&include_permissions=true لا يُرجع هذه الإعدادات.

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