إخفاء الأصوات المتبقية

:information_source: الملخص إخفاء سطر “الأصوات المتبقية” في أي مكان تم تمكين التصويت فيه
:hammer_and_wrench: المستودع GitHub
:question: دليل التثبيت كيفية تثبيت سمة أو مكون سمة
:open_book: جديد في سِمات Discourse؟ دليل المبتدئين لاستخدام سِمات Discourse

الوصف

عند تمكين التصويت مع “عدد غير محدود” من الأصوات (أي بدون تخصيص صارم)، يبدو غريبًا القول إن شخصًا ما لديه 100,000 صوت متبقي. لذا لنقم بإخفائه ببساطة!

لقطات الشاشة

قبل:

بعد:

إعجابَين (2)

هل يمكن أن يكون هناك إعداد لعرضه مرة أخرى عندما تكون أصوات المستخدم أقل من عدد معين؟ وإلا فقد ينخفض عدد الأصوات المتبقية إلى 2 أو 3 دون أن يدرك المستخدم ذلك.

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

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

إعجابَين (2)

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

قد لا يزال إخفاء الحدود مفيدًا في الحالة التي تريد فيها أن يكون لبعض مستويات الثقة حدود بينما لا يكون لبعضها الآخر.

إعجابَين (2)

لقد فوّتُ هذا التفصيل تمامًا في الإعلان بطريقة ما :person_facepalming:. يبدو أنني سأقوم بتحويل فئات الأفكار لدينا إلى التنسيق الجديد!

سأقوم بتعديل هذا ليتناسب مع تلك التغييرات أيضًا.

إعجابَين (2)

أنا فضولي: كيف قمت بإعداد خيار topic voting alert votes left؟ ألا يمكن أن يعمل ذلك، على سبيل المثال، لتنبيه المستخدم فقط عندما يتبقى صوت واحد؟ في مثالك، يبدو ذلك مستبعدًا جدًا.
أعلم أنك تخطط للتحول إلى الأصوات غير المحدودة، وهذا الإعداد غير متاح هناك، ولكن إذا كنت، كما يصف كريس، تريد تحديد حد لمستويات ثقة معينة، فأنا أتساءل في أي موقف ستحتاج إلى المكون، لأن الإعداد لا يساعد.

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

كان لدينا topic voting alert votes left مضبوطًا على 1، ومع ذلك لا يزال هذا يظهر:

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

عندما أقوم بتعطيل topic voting enable vote limits، لا يحدث شيء عند التصويت، وهو أمر منطقي على الأرجح. من بديهي جدًا النقر على السهم العلوي مرة أخرى لإزالة تصويتك. الخيار الوحيد المفقود هو إذا أراد شخص ما التصويت حقًا وعدم تلقي إشعارات حول المنشورات الجديدة أبدًا، وهو أمر يبدو غير مرجح.

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

أو… يمكنني ببساطة حذف هذا ونتظاهر جميعًا بأنه لم يحدث أبدًا :sweat_smile:

إعجابَين (2)