مرحباً بالجميع،
أبحث عن طريقة لتحسين تجربة المستخدم على المواقع التي تستخدم Discourse كنظام تعليقات عالي الحجم، مع السعي للحفاظ على مجتمع مستقل ونشط.
الإعداد: لدينا فئة رئيسية (“Tecnoblog”) تحتوي على عدة فئات فرعية (“الأخبار”، “المراجعات”، إلخ). تنتقل جميع المواضيع المؤتمتة من موقعنا الإلكتروني إلى هذه الفئات الفرعية.
المشكلة: لمنع تغذية “الأحدث” العالمية من الاندفاع بفعل عشرات المواضيع الإخبارية المؤتمتة يومياً، نرغب في كتم هذه الفئات الفرعية افتراضياً، بحيث تتاح للمواضيع التي ينشئها المستخدمون فرصة للحصول على مشاهدات وردود.
في الوقت نفسه، يريد المستخدمون وجود مكان يمكنهم من خلاله رؤية المنشورات التي تحظى بمزيد من التعليقات، حتى يتمكنوا من الانخراط في النقاش أيضاً. ويجب أن يكون هذا المكان هو فئة Tecnoblog.
ومع ذلك، فإن هذا يخلق عنق زجاجة في التنقل:
-
عندما يزور المستخدم الفئة الرئيسية (Tecnoblog)، تبدو فارغة أو قديمة لأنه يحترم إعداد “الكتم” لفئاتها الفرعية. فهي تعرض فقط المواضيع التي تفاعل معها المستخدم بالفعل.
-
يجب على المستخدمين الذين يرغبون في رؤية أحدث النقاشات حول مقالاتنا النقر يدوياً داخل كل فئة فرعية (الأخبار، ثم المراجعات، ثم الأعمدة) لمعرفة ما هو جديد. لم يعد هناك “مركز مركزي” لهذه المواضيع المحددة.
الحل المقترح / طلب ميزة: أرغب في اقتراح إعداد (ربما على مستوى الفئة الرئيسية) لـ “تجاهل حالة كتم الفئة الفرعية في عرض الفئة الرئيسية”. أو ربما، تجاهل حالة “الكتم” تماماً عندما يكون المستخدم في عرض الفئة.
سيؤدي هذا إلى السماح بما يلي:
-
التغذية العالمية (الرئيسية/الأحدث): نظيفة ومركزة على المواضيع التي أنشأها المجتمع (نظراً لكتم الفئات الفرعية) وعلى المواضيع التي تفاعل معها المستخدم بالفعل.
-
عرض الفئة الرئيسية: تغذية “مركزة” تعرض كل ما يحدث في فئاتها الفرعية، بغض النظر عن حالة كتمها.
هل عثر أي شخص على حل بديل لهذه المشكلة، أم أن هذا المنطق شيء يمكن تنفيذه في النواة (Core)؟
