The Voting plugin offers a “Votes” item for the top menu in the categories where it is enabled. Clicking this option users get a list of most voted topics in that category.
For sites built around this Voting feature it would be very useful to have a “Votes” option in the main page top menu. Admins could set the Votes view as default, and users could too in their preferences, just like Latest, Categories, Top…
If the Votes are enabled in more than one category, this view would provide a consolidated ranking of voted topics from multiple categories.
أتساءل كيف سيؤثر مكون السمة هذا على روابط “الأصوات” و “أصواتي” التي تظهر في القائمة العلوية للفئات التي تم تمكين التصويت فيها. لقد قرأت التعليقات المكثفة حول كيفية تأثير مكون السمة هذا على تنقل الفئات ولم أحصل على انطباع واضح. سأضطر إلى التجربة، ولكن لدي انطباع بأنني سأحل مشكلة واحدة على حساب التسبب في مشاكل جديدة؟
السلوك المطلوب هو نفسه تمامًا الذي تقدمه إضافتان شائعتان جدًا: Events Plugin 📅 و Locations Plugin 🌍. كلاهما يجلب عنصر قائمة علوي يمكن إضافته وإزالته تمامًا مثل عناصر القائمة العلوية في Discourse:
إذا كان “الأصوات” هو العنصر الأول في القائمة العلوية، فسيتم عرض صفحة “/votes” افتراضيًا.
ربما هناك بعض الأكواد من هذه الإضافات يمكن إعادة استخدامها؟ إذا كان طلب السحب (PR) مرحبًا به وكان @angus أو شخص آخر مهتمًا، يمكننا حتى “تسويق هذا” (ليس لدي أي فكرة عن مدى سهولة/صعوبة كتابة واختبار التصحيح).
voting_show_votes_on_homepage: ‘عرض عنصر التنقل بقائمة الأصوات في الصفحة الرئيسية؟’
voting_show_votes_before: ‘عرض عنصر التنقل بقائمة الأصوات قبل عنصر التنقل هذا’
لاحظ أنني تركته في حالة مسودة نظرًا لوجود اختلاف حاليًا بين /votes و /latest?order=votes في المكون الإضافي مما يؤثر على هذه الميزة. سأحتاج إلى بعض المدخلات من أحد المشرفين حول ذلك أولاً.
@angus، أنت رائع بالكثير من الطرق. شكراً جزيلاً لك!
مثير للاهتمام. يبدو أن /votes لديه “الأحدث” كمعيار فرز ثانٍ للمواضيع بنفس عدد الأصوات. سيكون هذا متوقعًا في /latest?order=votes، ولكن لسبب ما فإن معيار الفرز الثاني مختلف. لم أتمكن من العثور على النمط.
أيضًا ملاحظة في حال قام شخص ما بتعديل معيار الفرز. حاليًا، المواضيع ذات التصويت صفر والمواضيع التي لا يوجد بها مفهوم للتصويت مختلطة. سيكون من المنطقي أن تكون جميع المواضيع ذات التصويت صفر معًا، ثم المواضيع التي لم يتم تمكين التصويت فيها في النهاية، منفصلة.