زر الرسالة الخاصة الجديد مفقود

في مركز الرسائل (حيث ترى صندوق الوارد والعناصر المرسلة وما إلى ذلك)، لا توجد زر لإنشاء “رسالة جديدة”. هذا الزر موجود فقط للمشرفين أو المدراء.

من ناحية أخرى، يمكن لنفس المستخدم إنشاء رسالة جديدة إذا نقر على صورة رمزية (أفاتار) مستخدم آخر ثم اختار “رسالة جديدة” من بطاقة المستخدم.

هل يمكن لأحد أن يخبرني أي إعداد يجب تغييره؟

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

يجب عليك العثور على هذا الإعداد وتغييره:

الحد الأدنى للثقة لإرسال الرسائل

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

هل تقصد هذه الصفحة؟

https://meta.discourse.org/my/messages

إذا كان الأمر كذلك، فيجب أن يكون هناك زر رسالة جديدة باللون الأزرق فوق صندوق الوارد:

4 إعجابات

@Thomas_G: مستوى الثقة الأدنى لإرسال الرسائل مضبوط على TL0. لذا، لا يمكن أن يكون هذا هو السبب.
@Stephen: نعم، زر “رسالة جديدة” الموجود فوق “صندوق الوارد” مفقود. ولكن، كما قلت، في بطاقة المستخدم يظهر زر “رسالة” يمكن استخدامه لإرسال رسالة. الأمر غريب.
كنت سأفحص الكود لو عثرت على القسم المناسب للنظر فيه :slight_smile:

لقد قمت بتفعيل discourse-encrypt. لقد قمت بتعطيل الإضافة ولكن الزر لا يزال مفقودًا.

إعجابَين (2)

إضافة أخرى:

  • يظهر زر “رسالة جديدة” فوق صندوق الوارد إذا كان المستخدم مشرفًا.
  • جميع المستخدمين هم مستخدمو “SAML”.
إعجاب واحد (1)

أوه. كانت هذه مشكلة خبيثة. آسف للجميع!

المشكلة كانت: أن المستخدم “النظام” قام بتعطيل خيار استقبال الرسائل الخاصة.

زر “الجديد” محمي بـ “can_send_private_message?(Discourse.system_user)” → إذا قمت بتعطيل ذلك، فلن يتمكن المستخدم النظامي من استقبال الرسائل الخاصة → وبالتالي سيختفي الزر.

إذا نقرت مباشرة على زر “رسالة” في بطاقة المستخدم الخاصة بمستخدم معين، فإن شرط الحماية يختلف بالطبع، حيث سيتم التحقق من المستخدم المستهدف مباشرة.

شكرًا للجميع. هل ذكرت بالفعل أن كود المصدر المفتوح جميل؟

5 إعجابات

مغامرة استكشاف كهوف رائعة :+1:

كيف حدث ذلك؟ :thinking:

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

حسناً، هل قام شخص ما (أنا؟) بتغيير هذه القيمة قبل أسبوع أو شهر؟

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

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