المشكلة: لا يمكن لمستخدمي مستوى الثقة 2 إرسال رسائل شخصية - لا لبعضهم البعض ولا للمسؤول. يظهر زر الرسالة، ولكن عندما يحاولون الإرسال، لا يحدث شيء (لا توجد رسالة خطأ).
إليك ما قمت بالتحقق منه بالفعل:
personal message enabled groups = admins, moderators, everyone
direct message enabled groups = everyone
جميع مجموعات مستوى الثقة (TL0–TL4) → من يمكنه إرسال رسالة لهذه المجموعة = الجميع
تم تعيين allow_private_messages للمستخدم المسؤول (Crank) على true في Rails
لم يتم تثبيت أي إضافات تتعلق بالرسائل المقيدة
يمكن لمستوى الثقة 2 قراءة والرد على الرسائل الخاصة من المسؤولين، ولكن لا يمكنهم بدء رسالة جديدة.
لقطات شاشة متاحة إذا لزم الأمر (صفحات الإعدادات، تفاعل المجموعة، إلخ).
أي فكرة عما يمكن أن يمنع الرسائل الخاصة الصادرة للأعضاء العاديين؟
شكراً مقدماً
— Crank
– مجموعات تمكين الرسائل الشخصية:
المشرفون، المنسقون، الجميع
– مجموعات تمكين الرسائل المباشرة:
الجميع
– لجميع مجموعات مستوى الثقة (TL0–TL4)، ضمن المجموعة → التفاعل:
“من يمكنه إرسال رسالة لهذه المجموعة؟” = الجميع
– لمجموعات المشرفين (المشرفون، الموظفون، المنسقون):
“من يمكنه إرسال رسالة لهذه المجموعة؟” = الجميع
– للمشرف “Crank”:
allow_private_messages = true (تم ضبطه في وحدة تحكم Rails)
– لا يوجد إعداد يسمى “تعطيل الرسائل الشخصية” في تثبيتي.
– لم يتم تثبيت أي إضافات متعلقة بالمراسلة.
– يمكن لمستخدمي TL2 الرد على الرسائل الخاصة من المشرف، ولكن لا يمكنهم بدء رسالة خاصة جديدة لأي شخص
(لا لمستخدمي TL2 الآخرين ولا للمشرف).