ترتيب أسماء المستخدمين أبجدياً

أثار أحد أعضائنا هذه النقطة ويبدو أن لها منطقًا.

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

وبالمثل، عند استخدام البحث العام والفلترة باستخدام بادئة ‘@’، يتم عرض قائمة بأسماء المستخدمين الموجودة، لكنها أيضًا غير مرتبة أبجديًا — أفترض أنها تعرض الأكثر نشاطًا أولاً. الآن، أنا أتفق فعليًا مع هذا الترتيب، لكن مع ذلك، يبدو أنه لا توجد طريقة للحصول على قائمة أبجدية لأسماء المستخدمين في أي مكان.

ومن هنا، طلب ميزة: هل يمكن إضافة اسم المستخدم كمعيار ترتيب في الجدول الموجود في قسم المستخدمين؟ أتخيل أن يصبح عنوان عمود “اسم المستخدم” قابلًا للنقر، ويمكن نقل عدد النتائج إلى أعلى، ربما بجوار فلتر النطاق الزمني، أو بجوار مربع البحث.

6 إعجابات

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

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

3 إعجابات

إليك نموذج أولي بسيط لمساعدة على تصور ذلك:

يتبع تنسيق رأس عمود Username ما تفعله الجداول الأخرى التي تحتوي على مستخدمين في Discourse، مثل قائمة المستخدمين في لوحة الإدارة (حيث من الممكن بالفعل الفرز حسب اسم المستخدم، لكن هذا خاص بالمستخدمين).

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

في الشاشات الصغيرة، لا ينبغي أن يكون ذلك مشكلة، حيث أن أعمدة الجدول أكبر بالفعل من الحجم المطلوب لعناصر التحكم في التصفية في الأعلى.

إعجابَين (2)

أنا لست ضد إضافة هذا، أتساءل ما رأي @codinghorror.

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

6 إعجابات

لا أرى أي فرق بين النموذج الأولي وما يحدث حاليًا في صفحة المستخدمين؟

أحتاج إلى رؤية عميل مؤسسي واحد على الأقل يطلب هذا قبل المضي قدمًا.

إعجابَين (2)

الفرق هنا هو أنه حاليًا لا يمكنك النقر على عمود “المستخدمون XYZ” للفرز حسب اسم المستخدم/المستخدم:

هذا أمر معقول ويمكن تأجيله. لا أشعر بأي عجلة على الإطلاق، ويمكن تأجيله.

بصراحة، هذا الشيء مطلوب فقط في المجتمعات الضخمة حيث يوجد مئات المستخدمين يُدعون “جين”.

نظرًا لأننا لا نملك موافقة فعلية (والعرض المقترح يزيل ميزة - إجمالي عدد المستخدمين)، سأحتفظ بوسم pr-welcome مؤقتًا.

5 إعجابات

يتغير عنوان العمود الأول في الجدول إلى “اسم المستخدم” (أو الاسم، حسب الإعدادات)، ويتم نقل عدد النتائج بجانب مربع البحث. فيما يلي نموذج أولي محسّن:

العرض لا يقترح إزالة أي ميزة: العدد الإجمالي للمستخدمين لا يزال موجودًا، لكنه نُقل إلى يسار مربع التصفية حيث يسهل العثور عليه عند البحث:

الحالة الحالية، لمقارنة أسهل:

8 إعجابات

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

إعجابَين (2)

حسناً، سأضيف علامة pr-welcome إلى النموذج الأولي الخاص بك. إذا تمكن شخص ما من المجتمع من تنفيذه مع مراعاة الجوال وضمان صحة الفهارس، فيمكننا المضي قدماً في ذلك.

8 إعجابات

تم دمج طلب السحب (PR) هذا في الفرع الرئيسي (master)

7 إعجابات