الوصول إلى الفئة بعد 10 مشاركات (عضوية تلقائية في المجموعة)

مرحباً يا رفاق،

لقد قمنا بترحيل نسخة احتياطية من NodeBB إلى Discourse للاختبار. في NodeBB، كان لدينا فئة تبادل تذاكر كانت مرئية فقط للمستخدمين النشطين الذين لديهم 10 مشاركات أو أكثر لتجنب المحتالين.

الإعداد السابق:

  • مجموعة الوصول إلى تبادل التذاكر

  • الانضمام التلقائي مع إضافة المكافآت (إذا كان لديك 10 مشاركات أو أكثر، فأضف إلى المجموعة)

  • مع امتيازات الفئة، كانت تلك المجموعة فقط قادرة على الوصول إلى الفئة

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

المشكلة الثانية: ما هو مفقود هو قاعدة الانضمام التلقائي (10 مشاركات أو أكثر). هل يمكن القيام بذلك بشكل أصلي، ربما عن طريق تعديل مستوى الثقة، أم أنني بحاجة إلى إضافة؟

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

النشاط الافتراضي الإعداد
قراءة المشاركات 30 tl1 requires read posts
زيارة المواضيع 5 tl1 requires topics entered
إجمالي وقت القراءة 10 tl1 requires time spent mins

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

النشاط الافتراضي الإعداد
قراءة المشاركات 100 tl2 requires read posts
زيارة المواضيع 20 tl2 requires topics entered
إجمالي وقت القراءة 60 tl2 requires time spent mins
الأيام التي تمت زيارتها 15 tl2 requires days visited
الإعجابات التي تم تلقيها 1 tl2 requires likes received
الإعجابات المقدمة 1 tl2 requires likes given
الرد على الموضوع 3 tl2 requires topic reply count

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

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

6 إعجابات

لقد جعلته يعمل الآن. كان عليّ تغيير شيء آخر في قسم آخر من إعدادات الفئة لتفعيل الزر. قد يكون الأمر متعلقًا بالترحيل.

شكرًا جزيلاً على عرض الحلول المختلفة. أعتقد أننا سنجرب نظام مستوى الثقة الأساسي مع بعض التعديلات للمستوى 2 وإضافة مجموعتين إلى أذونات الفئة. بالنسبة للمستخدمين الجدد، سنستخدم مستوى الثقة 2، وبالنسبة للمستخدمين المؤهلين بالفعل من nodebb، سنضيف مجموعة الوصول المُرَحَّلة. أعتقد أن هذا سيعمل. شكرًا مرة أخرى، أنا بالفعل أحب Discourse :slight_smile:

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

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

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

أنت على حق تمامًا. لقد قمت بتغيير لون الفئة في قسم عام. لم أحدد لأنني أعتقد أنه لا يهم أي إعداد آخر تقوم بتغييره. يبدو فقط أن تغيير مجموعة في الأذونات لم يكن له تأثير على زر الحفظ في حالتي.

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

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.