السماح لـ pm للموظفين

|||
-|-|-|
:information_source: | ملخص | السماح لجميع المستخدمين بإرسال رسائل خاصة للموظفين
:hammer_and_wrench: | رابط المستودع | https://github.com/pfaffman/discourse-allow-pm-to-staff
:open_book: | دليل التثبيت | كيفية تثبيت الإضافات في Discourse


الميزات

السماح للمستخدمين بإرسال رسائل خاصة للموظفين حتى لو لم يتمكنوا من إرسال رسائل خاصة بخلاف ذلك.

الإعدادات

  • allow_pm_to_staff_enabled–تمكين الإضافة (الافتراضي صحيح)
  • allow_pm_allowed_pm_groups–تعيين المجموعات التي يمكنها تلقي رسائل خاصة من جميع المستخدمين (الافتراضي “staff”). افصل بين المجموعات المتعددة بـ | وبدون مسافات.

سجل التغييرات

  • إضافة القدرة على اختيار المجموعات المستلمة بخلاف الموظفين.
  • 2023-04-07 تم حل مشكلة تسببت في عدم تحميل صفحات المجموعات

للمستقبل

  • لا شيء في الوقت الحالي
16 إعجابًا

بالتأكيد. جربها. تسمح الإعدادات الافتراضية بالرسائل الخاصة للموظفين لجميع المستخدمين، مع السماح بالرسائل الخاصة.

3 إعجابات

إذا كنت أحتاج فقط إلى السماح بالرسائل الخاصة من جميع المستخدمين إلى الموظفين، فلن يؤثر عليّ الأمر أعلاه، أليس كذلك؟

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

أعتقد أنني قمت بإصلاح تلك المشكلة

3 إعجابات

نعم، تم إصلاح المشكلة الآن بعد تغييرات الالتزام الأخيرة

إعجابَين (2)

يبدو أنه يعمل بشكل جيد. شكراً جاي على الإصلاحات!

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

مرحباً! أولاً، أردت أن أشكرك على هذا المكون الإضافي الرائع :raised_hands:
بالأمس قمت بتثبيت هذا المكون الإضافي على منتدى الخاص بي، لكنني لم أتمكن من إعداد أكثر من مجموعة واحدة. عند إضافة أسماء المجموعات إلى السطر، حاولت استخدام : ; , مع وبدون مسافة، حتى أنني حاولت عدم إدخال أحرف بين الأسماء (مع ترك مسافات فقط)، لم ينجح شيء - السطر يدعم مجموعة واحدة فقط. أخبرني ما الذي أفعله بشكل خاطئ؟:pray:
على سبيل المثال، أريد تحقيق ما يلي:

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

يجب عليك الفصل بـ | إذا كنت أتذكر بشكل صحيح.

4 إعجابات

شكرًا لك، ريتشارد. | هو الفاصل. لا تقم بتضمين مسافات.

آسف لصعوبة معرفة ذلك.

سيكون من الجيد لو قمت بتضمين نص لـ allowed_pm_allowed_pm_groups. سأفعل ذلك في المرة القادمة التي أقوم فيها بتحديث أي شيء في المكون الإضافي.

لقد قمت بتحديث OP بتلميح. ربما سيساعد ذلك.

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

هل يجب إضافة type: group_list إلى الإعداد؟

3 إعجابات

LOL. نعم. قد يكون هذا كافياً. شكراً جزيلاً.

لقد كتبت هذا منذ زمن طويل. كان ذلك في أقصى حدود قدرتي ولم أكن جيدًا جدًا في معرفة الأنواع المتاحة وما يمكن أن تفعله type: group_list السحرية.

هذا بالتأكيد يحتاج إلى بعض التنظيف، لكنه يلبي احتياجات الشخص الذي كتبته له، لذا أستمر في عدم لمسه.

سأضيف هذا إلى قائمتي، لكن لدي الكثير من الأعمال الأخرى غير المدفوعة التي تأتي قبله.

3 إعجابات

مرحباً! نعم، لقد نجحت :confetti_ball: ممتن جداً للنصيحة السريعة :pray:

3 إعجابات

لا بأس، لكنني ما زلت أرى هذه الرسالة أثناء الترقيات:

Running post deploy migrations
$ bundle exec rake multisite:migrate
اسم المكون الإضافي هو 'discourse-allow-pm-to-staff'، ولكن اسم دليل المكون الإضافي هو 'allow-pms-to-staff'

لقد حاولت حتى إعادة تسمية دليل المكون الإضافي يدويًا في الحاوية، لكنه يعود في النهاية.

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

سأحاول إصلاح ذلك الأسبوع المقبل

إعجابَين (2)

هل تستخدم https://github.com/pfaffman/discourse-allow-pm-to-staff كمستودع؟

نعم.
10 أحرف…