كيف أبسط المنتدى؟ (بعض الاحتياجات المذكورة)

أود استخدام Discourse وقد قمت بإعداده بنجاح بالفعل. ومع ذلك، فإن صانعي القرار لا يحبونه كثيرًا بحجة أنه معقد للغاية (لكن البدائل سيئة تقنيًا، لذا لا يزال هذا هو أفضل خيار لدينا). سأقوم بإزالة العناصر بصريًا التي يعتبرونها فوضى، ولكن كانت هناك بعض الرغبات التي لا أعتقد أنها ممكنة (مهارات التعديل الخاصة بي تغطي CSS)، ولكن صححني إذا كنت مخطئًا.

  • عكس ترتيب المشاركات في موضوع ليكون الأخير في الأعلى → أخبرني بحث سريع هنا أنه غير ممكن.
  • بدلاً من المحرر العائم، قم بتضمينه في الزاوية اليمنى العليا أسفل مشاركة الموضوع الأصلي، ولكن فوق المشاركة الأخيرة (إذا كان العكس ممكنًا) وقم أيضًا بتعطيل المعاينة.
  • اجعله أشبه بـ Reddit من حيث أن الردود على مشاركة معينة لا تظهر على المستوى الأعلى، فقط تحت المشاركة المقتبسة ويكون “X ردود” مفتوحًا افتراضيًا. → هذا ليس مجرد كشف باستخدام CSS مخصص حيث أن هذا العنصر ليس في DOM حتى يتم فتحه. يبدو النقر التلقائي على هذه الأزرار عبر JS عند تحميل الصفحة أمرًا غير عملي بعض الشيء. يمكن إخفاؤها من المستوى الأعلى باستخدام CSS :has() ولكن مرة أخرى يبدو وكأنه إساءة استخدام للأساسيات. من المثير للاهتمام أن إضافة تصويت المشاركات تفعل شيئًا مشابهًا.
  • اجعل من الواضح ما يفعله كل زر رد، ولمن يذهب الرد. لقد رأوا غابة من أزرار الرد، والآن بعد أن فكرت في الأمر، يمكنني أن أفهم أن هناك الكثير حقًا.

أعتقد أن العديد من المخاوف تنبع من عدم الاعتياد على Discourse أو سوء فهم أو افتراضات حول كيفية استخدام الأشخاص للمنتدى ولماذا. أنا على دراية بأن هذه تتعارض مع الفلسفة الأساسية لـ Discourse ولكنهم يجادلون بأن تجربة المستخدم الافتراضية تنفر الأشخاص غير التقنيين غير المعتادين على المنتديات، بل على وسائل التواصل الاجتماعي. ماذا أفعل، بخلاف إقناعهم بأن كل شيء على ما يرام كما هو؟

بالمناسبة، في أنشطتي في المنتديات لم أكن مهتمًا بمن رد على ماذا (هناك اقتباسات إذا كان الأمر مهمًا حقًا للسياق)، وكان العرض المسطح دائمًا منطقيًا. ميزات الرد هي أشبه بالتوابل بالنسبة لي بدلاً من طريقة قسرية لإنشاء سلاسل فرعية.

4 إعجابات

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

بقدر ما أقدر محاولتك لجعل Discourse يعمل، إلا أنه ليس دائمًا الخيار الأفضل للجميع.

الطلب على الردود المتداخلة مثل Reddit معقد بشكل خاص، وقد تلقينا طلبات لهذا من قبل وقدرنا داخليًا أنه قد يستغرق شهورًا من العمل لتنفيذه بطريقة مستقرة… وهذا لا يشمل العمل المستمر الذي نقوم به حاليًا لتحديث تخطيط الموضوع الخاص بنا (إزالة نظام الأدوات الخاص بنا لصالح مكونات Ember).

للتبسيط، قد أفكر في:

  • إخفاء الردود المضمنة تمامًا… يجد بعض الأشخاص الارتباك ويتوقعون أن تكون هذه سلسلة محادثات بينما هي ليست كذلك. من السهل بما يكفي إخفاء أزرار “N ردود” باستخدام CSS.

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

  • التفكير في إخفاء بعض الأزرار في أسفل كل موضوع. هناك بعض التكرارات هنا، مثل الإشارات المرجعية، والأعلام، والمشاركات (الموجودة أيضًا في كل منشور).

آسف لأن هذا ليس مفيدًا فيما يتعلق بأسئلتك المحددة - ولكن لا يمكن فعل الكثير في الوقت الحالي دون وقت تطوير كبير. حظا سعيدا!

6 إعجابات

كمستخدم منذ فترة، ومقارنة بمنصات المنتديات الأخرى، أشعر أن هذه المنصة مصممة بشكل جيد. بالنسبة للمشكلات التي ذكرتها، قد تفكر بشكل مختلف بعد التعرف على … مجرد رأي شخصي…
هناك سمات مختلفة، قد ترغب في تجربتها، ومع مكونات CSS/السمات، يمكنك بسهولة تبسيط المزيد إذا لزم الأمر …

إعجابَين (2)

مرحباً @Firsh

ما تصفه هو المسار الذي أجده باستمرار وأنا أقوم بإنشائه بالعديد من مواقع Discourse الخاصة بي.

Discourse رائع حقًا بالنسبة لي بهذه الطريقة. كمطور سمات، أحب أن Discourse لديه بالفعل نهج “كل شيء ما عدا حوض المطبخ” (“تحت الغطاء”).

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

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

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

وبالطبع، فإن مجتمع المطورين القوي هنا في meta هو الأكثر متعة وأفضل أصل على الإطلاق لمساعدتي في الحفاظ على حماسي والتحرك بسرعة ودون ألم خلال أي تحديات أواجهها.

3 إعجابات

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

أعلم أنني لم أقدم مساعدة فنية لطلبك. آسف.

انتهى التذمر. يبدو أنني عدت إلى أيام العمل التي تعاملت فيها مع الهراء التنظيمي. يا إلهي

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

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

أتفق على أنه يمكن تبسيط واجهة المستخدم. قد تحصل على بعض الإلهام من Sam's Simple Theme. أعتقد أنه يتعامل فقط مع صفحة قائمة الموضوعات ، ولكنه يعطي بعض الأفكار حول ما يمكن تحقيقه باستخدام CSS.

3 إعجابات

لا شيء، نحن نبدأ من الصفر. حاولت لفترة وجيزة استخدام wpForo داخل WP ولكني لم أحب فكرة أن خادمًا واحدًا يقوم بكل العمل.

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

  • كانت لديهم المشكلة الأكبر مع الظهور المزدوج لنفس المنشور عند فتح “الردود” باستخدام الزر. هذا هو المكان الذي جاءت منه فكرتهم بأنه مربك. لقد تخلصت من ذلك.

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

  • كان يجب أن يبرز المنشور الأول بصريًا وكان يجب أن تنقل أزرار الرد لمن سيردون عليه (على الموضوع بشكل عام أو على شخص معين).

لقد بدأت بموضوع Graceful، وكتبت حوالي 500 سطر من CSS لتخصيصه ليناسب احتياجاتنا.

أتفق. لقد قمت حتى بإزالة ميزة الإشارات المرجعية (حيث أن المتابعة والإشارات المرجعية للمتصفح كافية). والإبلاغ، نظرًا لأن هذا أشبه بمجموعة العقول المدبرة، فمن المحتمل أن يتصرفوا بشكل جيد وسأقرأ كل شيء على أي حال بصفتي مشرفًا، ولكن عندما نشعر أننا بحاجة إليها، سأعيدها.

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

نحن لا نحتاج حتى إلى المشاركات نظرًا لأنه منتدى خاص على أي حال. بالنسبة لمنتدى جديد تمامًا وغير راسخ، فإن الإبلاغ مخيف أيضًا. سنرى مدى صعوبة هذه المجموعة الصغيرة.

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