قواعد دعوة الأشخاص إلى المواضيع؟

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

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

وبدلاً من:

يظهر ما يلي:

3 إعجابات

هل يحدث هذا لجميع المستخدمين؟
لا يمكن للمستخدمين الذين لديهم مستوى TL0 أو TL1 دعوة الآخرين، ولن يتم عرض رابط الدعوة لهم. يمكن فقط للمستخدمين من مستوى TL2 فأعلى إرسال الدعوات ورؤية زر الدعوة.

3 إعجابات

تمت إعادة إنتاج هذا بصفتي موظفًا، ويبدو أنه يعتمد على أذونات الفئة.

تعديل للإضافة: يحدث هذا أيضًا لمستخدمي TL3، ونستخدم إعدادات الدعوة الافتراضية.

إعجابَين (2)

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

5 إعجابات

أها! ربما يكون إصلاح خطأ سهلًا يمكن جدولته الأسبوع القادم @eviltrout؟

إعجابَين (2)

هل تم التعامل مع هذا من قبل؟

إعجابَين (2)

مجرد إلقاء نظرة سريعة عليه ويبدو أنه لا يزال نفس السلوك حيث ستكون الدعوات ممكنة فقط للمستخدمين العاديين من الفئات المفتوحة (أي أن فئة Trust_Level_0 ستمنع خيار الدعوة).

أعتقد أن هذا يبدو كطلب #ميزة، لذا سأقوم بنقله. :+1:

3 إعجابات