تصويت الاختيار المترتب لا يستخدم إعدادات الحد الأدنى / الحد الأقصى بشكل صحيح

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

إذا قمت بإنشاء استطلاع بخمسة خيارات:
poll type=ranked_choice results=always min=1 max=3 public=false chartType=bar

يبدو أن المعلمة max=3 غير فعالة؛ لا يزال بإمكان المستخدم ترتيب أربعة خيارات أو جميعها.
المعلمة min=1 تعمل فقط إذا كانت القيمة 1. إذا قمت بتعيينها على 2 أو أكثر، يتم إلغاء الاستطلاع ويصبح مجرد قائمة نقطية.

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

إعجابَين (2)

يبدو لي أن هذا يتعلق بتنفيذ ranked_choice، ربما لدى @merefield بعض الأفكار هنا؟

أنا متأكد من أننا نستطيع حل شيء ما هنا.

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

نعم، هذا غير مدعوم حاليًا، ولكني بالتأكيد لن أصف ذلك بأنه خطأ.

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

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

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

ولكن بالطبع ديسكورس لا يعمل على الورق :slight_smile:

وبالتأكيد يمكنك بالتأكيد إضافة هذه الميزة! - قد يكون من المنطقي تحديد الأشياء بـ 2 أو 3 خيارات من أصل 5.

انظر:

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

للمتابعة، قمتُ بإلقاء نظرة جديدة على حوار البناء لتجديد ذاكرتي.

كما ترون، لا توجد إعداد مضلل لـ “الخيار المرتب” في النموذج. لذا فإن الخطأ ليس هنا. وأقرّ بأنه لا يزال مرئيًا في غلاف الماركداون للاستطلاعات، وقد يؤدي ذلك إلى اعتقادك بأنه قد يكون له تأثير.

أعتقد أن هذا أكثر عدالة كطلب ميزة في قناة Contribute. سأقوم بنقله هناك.

سأكون سعيدًا بالعمل على ذلك إذا تم توظيفي للقيام بذلك (أنا لست عضوًا في فريق Discourse، وكعامل حر لا أحصل على راتب، فالوقت هو المال …)، يرجى النشر في قناة Marketplace أو مراسلتي مباشرة عبر الرسائل الخاصة للحصول على عرض سعر إذا كان هذا مهمًا بالنسبة لك. سأكون سعيدًا جدًا بتقديم طلب سحب (PR) إذا كان ذلك مقبولاً.

3 إعجابات