عندما أقوم بإنشاء استطلاعات الاختيار من متعدد، يمكنني تعيين الحد الأدنى والأقصى لعدد الخيارات قبل تمكين التصويت، ولكن يبدو أن هذا لا يعمل مع التصويت بالترتيب التفضيلي.
إذا قمت بإنشاء استطلاع بخمسة خيارات:
poll type=ranked_choice results=always min=1 max=3 public=false chartType=bar
يبدو أن المعلمة max=3 غير فعالة؛ لا يزال بإمكان المستخدم ترتيب أربعة خيارات أو جميعها.
المعلمة min=1 تعمل فقط إذا كانت القيمة 1. إذا قمت بتعيينها على 2 أو أكثر، يتم إلغاء الاستطلاع ويصبح مجرد قائمة نقطية.
ربما هذا مقصود في التصميم أو أنها مشكلة خاصة بطريقة عمل التصويت بالترتيب التفضيلي؟
لدينا حالة استخدام نريد فيها من المستخدمين ترتيب عدد أدنى من خيارات الاستطلاع، والتصويت بالترتيب التفضيلي مفضل على الاختيار من متعدد.
نعم، هذا غير مدعوم حاليًا، ولكني بالتأكيد لن أصف ذلك بأنه خطأ.
ربما تكون واجهة ماركداون متساهلة للغاية وهذا مضلل وقد تجادل بأن هذا خطأ بسيط. ولكن لا ينبغي أن يكون مفاجأة للأشخاص الذين يعرفون التصويت بالترتيب التنازلي أن هذا ليس جزءًا من الخوارزمية.
إنه ليس في الواقع ميزة قياسية للتصويت بالترتيب التنازلي، حيث يكون للناخب حرية اختيار عدد المرشحين الذين يرغب في ترتيبهم، ويمكنه الامتناع عن الآخرين.
تخيل تقييد شخص ما على ورقة اقتراع. أعتقد أن شخصًا ما قد يصف ورقتك بأنها تالفة إذا قمت بترتيب 4 من أصل 5 مرشحين وفي مكان ما في التعليمات قيل لك أنه يمكنك فقط اختيار 3، ولكن أشك في أن هذا ليس معتادًا لأنه سيسبب ارتباكًا والكثير من أوراق الاقتراع التالفة التي قد تزعج الناخبين.
كما ترى، لا يوجد إعداد مضلل للاختيار المرتب في النموذج. لذا فإن الخطأ ليس هنا. أحترم بقاءه مرئيًا في واجهة ماركداون للاستطلاعات وقد يقودك ذلك إلى الاعتقاد بأنه قد يكون له تأثير.
أعتقد أن هذا أكثر عدلاً كطلب ميزة Feature. نقله إلى هناك.
يسعدني العمل عليه إذا تم توظيفي للقيام بذلك (أنا لست عضوًا في فريق Discourse وبصفتي مستقلًا لا أتقاضى راتبًا، فالوقت هو المال …)، فكر في النشر في Marketplace أو إرسال رسالة خاصة إلي مباشرة للحصول على عرض أسعار إذا كان هذا مهمًا لك. سأكون سعيدًا جدًا بتقديم طلب سحب إذا كان مقبولاً.