كيفية تطبيق فرز العلامات حسب الشعبية على قائمة المواضيع؟ حاليًا يبدو أنه ينطبق فقط على صفحة العلامات

هل تعمل خيار فرز العلامات حسب الشعبية في الإعدادات فقط في صفحة العلامات المُنشأة؟

كيف يمكنني فرز العلامات لكل موضوع وعرضها في قائمة المواضيع؟

مثال:
تلك العلامات الثلاث: Java × 10، JavaScript × 5، C++ × 2،

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

4 إعجابات

هذه نقطة جيدة؛ يجب احترام ترتيب العلامات حسب شعبيتها داخل الموضوع نفسه وفي قائمة المواضيع.

أعتقد أن هذا يجب أن يكون صحيحًا بغض النظر عن إعدادات الموقع. @sam، كم سيكون التغيير كبيرًا؟

إعجابَين (2)

مرحبًا،

هل هناك أي تحديث بخصوص هذا؟ أود التحقق مما إذا كانت إضافة ميزة صغيرة نسبيًا، أم أنه شيء يمكنني تخصيصه كحل مؤقت؟

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

شيء خطر ببالي هو الفرز حسب الشعبية العكسية، بحيث تظهر الوسوم الأقل شيوعًا أو

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

أشعر أن ترتيب وجود الوسوم في الموضوع يجب أن يكون افتراضيًا حسب شعبية الوسوم @sam، يجب أن نخصص هذا ما لم يكن الأمر صعبًا للغاية.

(كما يمكن تخطي مسار هذا الكود بالكامل إذا كان هناك وسم واحد فقط في الموضوع.)

إعجابَين (2)

بما أننا نتاجر بمعرفات الوسوم (tag ids)، فأعتقد أننا سننضم إلى جدول الوسوم (tags table) على أي حال، لذا يجب أن يكون هذا آمناً للغاية ولن يضيف أي استعلامات إضافية.

@kris.kotlarek هل يمكنك الاضطلاع بهذا؟

3 إعجابات

تم إجراء تحسين مع ذلك PR وسيتم تضمينه في إصدار beta التالي - FEATURE: respect tags_sort_alphabetically setting when display tags by KrisKotlarek · Pull Request #10889 · discourse/discourse · GitHub

فيما يلي مثال من Meta عندما تُرتّب الوسوم حسب الشعبية:

لحظة قصيرة، قمت بتغيير هذا الخيار:

نفس ترتيب الوسوم يمكنك رؤيته عند الدخول إلى الموضوع:

4 إعجابات