زر الانضمام للمجموعة في صفحات المجموعات

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

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

يمكنني تقنيًا إنشاء زر وربطهم بـ /g ولكن هذه ليست أفضل تجربة للمستخدمين. أي رؤى ومساعدة ستكون موضع تقدير!

إعجابَين (2)

مرحباً مارك

إذن يمكن للجميع رؤية الفئة؟ فقط لا تنشئ/ترد عندما لا تكون في المجموعة؟ إذا كان الأمر كذلك، أعتقد أن الحل العملي سيكون هذا:

في إعدادات الفئة، قم بالتمرير لأسفل وابحث عن هذا

ثم أضف شيئًا كهذا

يجب أن تكون جزءًا من مجموعة \u003ca href=\"https://your-site-name/g/group-name-here\"\u003eاسم-المجموعة-هنا\u003c/a\u003e لإنشاء مواضيع في هذه الفئة

سيؤدي هذا إلى عرض لافتة صغيرة للمستخدمين الذين ليسوا في المجموعة. بمجرد انضمامهم، تختفي.

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

ألا يوجد زر بسيط ‘+ انضمام إلى مجموعة’ يمكنني استخدامه؟ يبدو أنها ميزة قياسية جدًا يجب أن تكون متاحة، أليس كذلك؟

إذا كنت

يمكنك ربطه بالمجموعة مباشرةً ووضع زر الانضمام في المجموعة.

لتهيئة ذلك، انتقل إلى علامة التبويب إدارة في المجموعة ثم العضوية وحدد السماح للمستخدمين بالانضمام إلى المجموعة بحرية

نعم، يمكنني القيام بذلك من الناحية الفنية. ومع ذلك، سيظل هذا الزر ثابتًا حتى لو كنت عضوًا بالفعل في المجموعة، مما قد يكون مربكًا.

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

أي أفكار أخرى؟

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

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

3 إعجابات

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

كما ذكر @ondrej

إليك M في إعداد الفئة.

للمشاركة في الفئة، تحتاج إلى <a href="/g/Pimaxians/members">التقديم</a>

يقوم برنامجي بإزالة جزء من HTTPS إلى
“/g/Groupname/members”

سيقوم هذا الموجه بإرسال طلب انضمام إلى مالكي المجموعة. فقط استبدل Groupname باسم مجموعتك.

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

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

للعلم فقط، يبدو أن زر “الانضمام إلى المجموعات” لديك قد يكون غير محاذٍ في بعض الصفحات:

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

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