معلمات الفرز غير متوافقة

الأولوية/الخطورة:
منخفض / متوسط

المنصة:
Windows / أي متصفح معروف

الوصف:
عند تغيير نمط صفحة فئة سطح المكتب من الفئات والمواضيع الأخيرة إلى الفئات والمواضيع الأخيرة (مرتبة حسب تاريخ إنشاء الموضوع)، تطبق الميزة تلقائيًا المعلمة order=created في كل مكان، ويبدو أن هذا يفسد المعلمات الأخرى.

على وجه الخصوص، عند تصفح /top?order=created&period=all، يتم تجاهل المعلمة period تمامًا. ينطبق هذا على أي اختلافات في الفترة، شهر، سنة، إلخ. النتيجة المتوقعة هي عرض أفضل النتائج من تلك الفترة، مرتبة حسب تاريخ الإنشاء. إزالة المعلمة order=created يدويًا يصلح المشكلة، مما يجعلني أستنتج أنها السبب.

خطوات التكرار:
لتكرار هذه المشكلة، ما عليك سوى تغيير الإعداد نمط صفحة فئة سطح المكتب إلى الفئات والمواضيع الأخيرة (مرتبة حسب تاريخ إنشاء الموضوع) وتصفح علامة التبويب الأعلى، ثم فرز حسب أي فترة من اختيارك ولاحظ أنك تحصل على نفس النتائج في كل مرة.

تحدث المشكلة أيضًا عند استخدام الوضع الآمن.

3 إعجابات

يمكن إعادة الإنتاج. :+1:

بالفعل. من صفحة الفئات إلى صفحة الأعلى، يؤدي تلقائيًا إلى /top?order=created، وسيحتفظ بهذا الفلتر عند تغيير فلتر الوقت (على سبيل المثال، /top?order=created&period=monthly).
سيتم فرز المواضيع فقط حسب تاريخ إنشائها، ويبدو أنها لن تأخذ في الاعتبار ما إذا كانت “الأعلى” أم لا.

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

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