مستوى الثقة المخصص الخاص بـ “تجاهل المستخدمين” لا يظهر في إعدادات Discord (مع الكود الموجود حالياً في Master)، لذا كنت أتحقق مرة أخرى من إعدادات الإضافة لأرى ما إذا كنت قد فاتني شيء ما.
في هذه الأثناء، كتبت هذا بسبب فكرة تقييد المستخدمين من مستوى الثقة 0 (TL0) من الإعجاب بالأشياء، والشكوك الكامنة في عمل Discourse (ولهذا السبب قمت بإشعار الخبراء)، وأنني سأحاول إضافة هذه الوظيفة بنفسي إذا لم يلاحظ أحد “مشاكل محتملة” في هذا التقييد.
أثناء إعداد بيئة “الاختبارات المحلية” بالكامل، واجهت خطأً غريباً حيث لا يستطيع المستخدمون رؤية ملفات بعضهم البعض. ذهبت إلى بيئة الإنتاج الخاصة بي و… يحدث ذلك أيضاً! قمت بإزالة الإضافة وتوقف هذا الأمر (وهذا دون أي تغييرات من جانبي، لذا هذا أيضاً كود Master). هل تواجهون هذه المشاكل؟ جربت ذلك على تثبيت نظيف (Vanilla) وحدث الأمر أيضاً، دون لمس إعدادات CSL.
أعيد رفع الموضوع فقط لأقول إنني لم أتمكن من إصلاح هذه المشكلة بعد. لا أعرف ما إذا كان المصانعون يواجهون هذه المشكلة بأنفسهم أو أنني أغفلت شيئًا ما في الإعدادات.
مرحبًا،
كان هذا الإضافة في الغالب تجربة تعليمية وليست مشروعًا جادًا. قد يتبع ذلك إعادة كتابة، لكنها غير مخططة في أي وقت قريب. مع ذلك، يمكنني التوجيه بدرجة معينة، وسأقبل بالتأكيد طلبات السحب (PRs).
بالنسبة للمشكلات الفورية التي ذكرتها، سيحاول @Ahmed_Gagan إعطاؤها الأولوية. يجب أن ترى تحديثًا قريبًا.
مرحبًا @Iceman،
لقد أضفت بضع التزامات جديدة إلى الفرع الرئيسي للإضافة.
وفقًا لاختباراتي، تعمل الإضافة بشكل صحيح على النسخة الرئيسية من discourse. يرجى اختبار الإضافة والإبلاغ عن أي مشكلات.
شكرًا لك على نشر المشكلة
مرحبًا، يسعدني جدًا اكتشاف إضافة الخاص بك. نظام Discourse الخاص بي مغلق إلى حد ما ويتطلب مستويي ثقة فقط. لكن نظرًا لأن هناك بعض الامتيازات التي يتمتع بها tl2 ولا يمكنني منحها لـ tl1، أتساءل عما إذا كان بإمكان إضافتك تضمينها؟ تلك التي تمكنت من اكتشافها هي:
إرسال دعوات من صفحة المستخدم (في الوقت الحالي، يبدو أن الإضافة تدعم فقط إرسال الدعوات من موضوع معين)
أنا لست في وضع يسمح لي بذلك حاليًا. إنه منصة Discourse جديدة، لكنني سأأخذ ذلك في الاعتبار في المستقبل مع نمو عدد المستخدمين والحصول على مصدر تمويل محتمل!
ليس هناك مشكلة.
بما أن هذه الميزات لا تتعلق بهذه الإضافة، فقد تم تصميم هذه الإضافة لتخصيص قدرات مستويات الثقة وليس لإضافة ميزات مخصصة إلى discourse. ولكن سأقوم ببعض البحث لمعرفة ما إذا كانت هذه الميزات مفيدة للمجتمع، وإذا كان الأمر كذلك، سأقوم بإنشاء إضافة منفصلة لهذا الغرض
شكرًا لك. لست متأكدًا من فهمي تمامًا. هل تقصد أن الميزات التي ذكرتها لا تتعلق بقدرات مستويات الثقة، بينما في فهم مستويات الثقة في Discourse تم ذكرها كقدرات لمستوى الثقة 2:
يمكن للمستخدمين في مستوى الثقة 2…
استخدام زر “دعوة الآخرين إلى هذا الموضوع” لتسجيل مستخدمين جدد في المواضيع بنقرة واحدة
دعوة مستخدمين خارجيين إلى الرسائل الخاصة لإنشاء مجموعة رسائل خاصة
مرحبًا @paulrudy
تتوفر الآن طلبات الميزات الخاصة بك في الفرع الرئيسي (master branch) لإضافتنا. يُرجى الاطلاع عليها وإبلاغنا هنا في حال واجهت أي مشكلة.
بالنسبة لهذه النقطة، أضفت إعداد موقع جديد باسم csl_min_trust_level_to_invite_to_forum، والذي يمكنك من خلاله تحديد مستوى الثقة المطلوب للمستخدمين لدعوة الآخرين إلى المنتدى.
بالنسبة لهذه النقطة، يوجد بالفعل إعداد موقع باسم csl_can_invite_to_topic_min_trust_level في الإضافة.
من خلال تعيين هذا الإعداد، لن يتمكن المستخدمون الذين لا يملكون مستوى الثقة المحدد من دعوة الآخرين إلى المواضيع والرسائل الخاصة على حد سواء.
هذا رائع، شكرًا لك! مفيد جدًا للمنتدى المغلق لاكتساب أعضاء جدد، بينما لا يزال المستخدمون الجدد يتعلمون.
لم أكن أدرك ذلك، وهذا مثالي.
لدي سؤال حول إعدادات “عدد الردود csl” الثلاثة: هل تعيينها إلى “0” يعني غير محدود، أم أنها تمنع أي ردود؟ بالنسبة لي، يبدو من المنطقي أن يكون الخيار الأول (غير محدود)، مع ذكر هذه الحالة في الوصف.
نعم، يمنعها حاليًا. لكن هذا اكتشاف رائع؛ لجعلها مفيدة حاليًا، يمكنك تعيين قيمة كبيرة مثل 9999 لجميع الإعدادات الثلاثة. سأقوم بإصلاح المشكلة وأبلغك هنا.