فهم وإدارة إخطارات المشاركات

:bookmark: يشرح هذا الدليل ما هي إشعارات المشاركات وكيف يمكنك إدارتها وتكوينها لموقعك.

:person_raising_hand: مستوى المستخدم المطلوب: مسؤول

يغطي موضوع التوثيق هذا:

  • ما هي إشعارات المشاركات والغرض منها
  • كيفية تعطيلها وتكوينها

ما هي إشعارات المشاركات

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

إليك مثال على كيفية عرضها:

هناك أيضًا إشعار المشاركة “الرسمي”، والذي يمكن إضافته يدويًا بواسطة الموظفين:

والذي يبدو كالتالي:

تكوين إشعارات المشاركات

يمكن تعديل ما يلي ضمن إعدادات المسؤول لموقعك.

  • new user notice tl: الحد الأدنى لمستوى الثقة المطلوب لرؤية إشعارات المشاركات للمستخدمين الجدد (تم تعيينه على مستوى الثقة 2 افتراضيًا)
  • returning user notice tl: الحد الأدنى لمستوى الثقة لرؤية إشعارات المشاركات للمستخدمين العائدين (تم تعيينه على مستوى الثقة 2 افتراضيًا)
  • old post notice days: عدد الأيام التي بعد انقضائها يعتبر إشعار المشاركة “قديمًا” وسيتم إخفاؤه. ينطبق هذا فقط على الإشعارات التلقائية للمستخدمين الجدد والعائدين. (تم تعيينه على 14 يومًا افتراضيًا)
  • returning users days: عدد الأيام التي يجب أن تمر لاعتبار المستخدم عائدًا. (تم تعيينه على 120 يومًا افتراضيًا)

من الممكن أيضًا تعديل النص الذي يظهر في إشعارات المشاركات في إعدادات نص الموقع ضمن قائمة المسؤول والبحث عن “post.notice”.

تعطيل إشعارات المشاركات

:information_source: هنا دليل مفيد لإضافة تغييرات CSS مخصصة إلى موقعك عن طريق إنشاء مكون سمة جديد بسرعة.

أضف CSS التالي إلى موقعك:

.post-notice {
  display: none;
}

بدلاً من ذلك، يمكنك تعطيل أنواع فردية من الإشعارات عن طريق تضمين واحد أو أكثر مما يلي، اعتمادًا على ما ترغب في تعطيله:

.post-notice.new-user {
  display: none;
}

.post-notice.returning-user {
  display: none;
}

.post-notice.old {
  display: none;
}

:warning: لاحظ أن هذا الـ CSS قد يزيل أيضًا بعض إشعارات الموظفين، لذا تأكد من اختبار وتعديل الـ CSS الخاص بك حسب الحاجة.

أسئلة متكررة

س. هل من الممكن تعطيل إشعارات المشاركات دون إنشاء سمة جديدة؟
ج. هذا ممكن عن طريق تعيين new user notice tl و returning user notice tl إلى مستوى الثقة 4. بينما سيظل بإمكان الأعضاء الذين لديهم مستوى الثقة 4 رؤيتها، فإن الغالبية العظمى من المستخدمين في المجتمع ليسوا من مستوى الثقة 4 وبالتالي لن يروا إشعار المشاركة.

س. هل من الممكن إزالة إشعار مشاركة من مستخدم/مشاركة معينة؟
ج. يمكنك القيام بذلك عن طريق النقر على قائمة :wrench: على المشاركة وإزالة إشعار المشاركة.

موارد إضافية

:writing_hand: كتب هذا الموضوع في الأصل بواسطة @HamMan2118.

إعجابَين (2)

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

إعجابَين (2)

لقد أضفت هذا التحذير، وربطت أيضًا بهذا الدليل لمساعدة الأشخاص في إضافة CSS مخصص إلى مواقعهم: Making custom CSS changes on your site

إعجابَين (2)

حاليًا، هذا المستند موجود في اثنتين منها. أيضًا، بينما يهم التكوين المسؤولين فقط، فإن المعلومات العامة حول إشعارات المشاركات تهم جميع الأعضاء الذين يمكنهم رؤيتها.

إعجابَين (2)

لم تعد هناك حاجة لهذا. لم تعد إشعارات المستخدمين الجدد والعائدين تُعرض بعد old post notice days ولا تحتوي الإشعارات الرسمية على الفئة القديمة عليها أيضًا.

ولم تعد التحذيرات أدناه مطلوبة أيضًا.