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