ردود فعل على Discourse

|||
-|-|-|
:discourse2: | ملخص | Discourse Reactions يتيح للمستخدمين التفاعل مع منشور من خلال اختيار الرموز التعبيرية، بدلاً من الإعجاب فقط. يمكن تعيين قائمة الرموز التعبيرية المتاحة من إعدادات المسؤول.
:open_book: | دليل التثبيت | هذه الإضافة مدمجة مع نواة Discourse. لا حاجة لتثبيت الإضافة بشكل منفصل.

هل مللت من الإعجابات في Discourse؟ إليك شيء ستحبه بالتأكيد.

نظرة عامة

Discourse-reactions هي إضافة تتيح للمستخدم إضافة ردود أفعاله على المنشور. يمكن لهذه الإضافة إشراك المزيد من الجماهير في المنشور. المستخدمون الذين ربما لم يرغبوا سابقًا في الإعجاب بمحتواك أصبحوا الآن قادرين على إرسال إشارات أكثر تحديدًا حول كيفية شعورهم تجاه محتواك. المستخدمون الذين ربما لم يرغبوا في استخدام هواتفهم للنشر يمكنهم الآن استخدامها “للتفاعل” بسهولة أكبر.

يمكن أن تختلف ردود الفعل من موقع لآخر حيث لدينا ميزة رائعة حيث يمكن لمسؤول الموقع تعيين قائمة الرموز التعبيرية الخاصة به والتي يمكن استخدامها كردود فعل.

لتخصيص ردود الفعل، استخدم إعداد الموقع discourse_reactions_enabled_reactions وحدد الرموز التعبيرية التي تريدها كردود فعل مفصولة بـ | على سبيل المثال: open_mouth|cry|angry

ستعمل هذه الإضافة كإضافة لميزة الإعجابات، في أي وقت تريد إزالة الإضافة، سيتم الاحتفاظ بجميع الإعجابات.


التكوين

يمكنك تكوين إعدادات الموقع هذه:

  • discourse_reactions_enabled لتمكين الإضافة
  • discourse_reactions_enabled_reactions لتحديد قائمة ردود الفعل الممكّنة، أي رمز تعبيري مسموح به هنا. افتراضي: laughing|open_mouth|cry|angry|thumbsup|thumbsdown
  • discourse_reactions_like_icon لاستبدال أيقونة الإعجاب.
  • discourse_reactions_reaction_for_like لتحديد اسم رد فعل الإعجاب.

إنشاء رد فعل

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

ملاحظة:

  • في الهاتف المحمول، لفتح لوحة ردود الفعل، اضغط لفترة طويلة على أيقونة الإعجاب.

رؤية من تفاعل؟

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


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


لا تريد رؤية هذه النافذة المنبثقة بأكملها؟ فقط مرر الماوس فوق الرمز التعبيري لرد الفعل في القائمة لرؤية المستخدمين الذين تفاعلوا مؤخرًا (متوفر فقط على موقع سطح المكتب).

رؤية ردود أفعالك؟

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

رؤية من تفاعل مع منشورك؟

في إشعارات صفحة المستخدم، توجد علامة تبويب إضافية “ردود الفعل” حيث ستجد جميع ردود الفعل التي تم إجراؤها على منشوراتك.

شارة

تُمنح شارة أول رد فعل للمستخدم عندما يقوم بأول رد فعل له على منشور.

المساهمون

@Ahmed_Gagan
@j.jaffeux
@kris.kotlarek
@Roman

شكر خاص

شكر خاص لـ @j.jaffeux لكونه مرشدًا لطيفًا جدًا ولكونه مفيدًا للغاية في كل شيء :open_hands: ولـ @team لمساعدتنا في جعل الإضافة تعمل بشكل مثالي من خلال العثور على أكبر عدد ممكن من الأخطاء.

186 إعجابًا

تم تقسيم مشاركة إلى موضوع جديد: هل من الممكن تكوين ردود الفعل لتبقى في مكان واحد؟

خطأ في about.json أثناء محاولة التثبيت

إعجابَين (2)

هذا Plugin. لا يمكنك تثبيت الإضافات مثل السمات ومكونات السمات.

6 إعجابات

هل هذا متوافق مع إضافة Gamification؟

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

بالتأكيد. لدى Meta كلاهما، ويعملان بشكل جيد. أليسا في منتداك؟

إعجابَين (2)

مرحباً @haydenjames - أعرف أن منتدىك لا يستخدم أيًا من هذين، ولكنهما متوافقان. إليك بعض المعلومات حول ردود الفعل كإعجابات، والتي تؤثر أيضًا على نقاط التحفيز.

3 إعجابات

لسبب غريب، لدي المكون الإضافي Discourse Reactions مثبتًا وممكّنًا، لكن مشاركاتي لا تظهر فيها القلب.

هل هناك خيار آخر لتمكينه؟

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

ماذا يحدث إذا قمت بفحص الصفحة هناك؟ ربما يكون عنصر القلب موجودًا، ولكنه مخفي أو هناك مشكلة في Font Awesome؟

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

لن ترى أيقونة الإعجاب على منشوراتك الخاصة، حتى يتفاعل معها شخص آخر.

4 إعجابات

هل من الممكن تعطيل ردود الفعل لأشخاص معينين؟

لدينا مستخدم سام للغاية يضع فقط رمز تعبيري “غاضب” على العديد من المنشورات. لقد طلبنا منه التوقف لكنه لم يستجب. خياراتي حاليًا هي تعليقه أو تركه وشأنه.

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

ماذا لو قمت بإزالة الرمز التعبيري الغاضب؟ في رأيي، هذا الرمز التعبيري لا يوفر بيئة إيجابية للغاية.
آسف إذا بدا هذا فظًا، لا أقصد ذلك.

3 إعجابات

تم أخذ هذا في الاعتبار، على الرغم من أن لدينا بشكل عام مجتمعًا ودودًا للغاية ويتم استخدام رمز تعبيري “غاضب” ردًا على الأخبار أو الأحداث التي تغضبنا، وليس المنشورات التي تغضبنا. أو يتم استخدامه أيضًا في الألعاب التي نلعبها، إذا قام شخص ما بـ “حركة” تجعل شخصًا آخر “غاضبًا”، فهي مجرد لعبة ممتعة.

لكن نعم، كما قلت، لقد أخذنا هذا في الاعتبار، ولكننا نود أن نرى ما إذا كان بإمكاننا تعطيل ردود الفعل أولاً.

إعجابَين (2)

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

إعجابَين (2)

لقد أرسلنا لهم 3 رسائل ولم يردوا على أي منها. اليوم قاموا بتسجيل الدخول مرة أخرى ووضعوا رمز تعبيري غاضب على 30 منشورًا على الأقل!

أنا فضولي…

  • هل لديهم سبب مشروع لاستخدام الوجه الغاضب؟
  • هل محتواهم مشابه للمحتوى الآخر في هذا المنتدى؟
  • هل المستخدمون الآخرون راضون عن هذا المحتوى؟

إذا كانت الإجابة نعم على كل هذه النقاط، فيجب عليك ترك الأمر. ولكن إذا كانت الإجابة لا، فيجب عليك طردهم والعودة إلى حياتك الطبيعية.

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

إنها مجرد مسألة سؤال واحد: هل تنتهك هذه المنشورات البيئة الذهنية للمجتمع. إذا لم يكن كذلك، فأين المشكلة الحقيقية؟ إذا كان الأمر كذلك، فقم ببعض التنظيف في عيد الميلاد :joy:

لذلك، إنها مسألة إشراف، وليست ضبط المكون الإضافي.

ربما أرسل لهم تحذيرًا. قد يكون ذلك بمثابة فحص للواقع ليتأملوا. إذا استمروا أو تجاهلوا، أرسل تحذيرًا آخر. إذا فعلوا ذلك مرة أخرى، فربما قم بتعليقهم مؤقتًا.

لقد أرسلنا بالفعل تحذيرًا. لم يكن هناك رد، فقاموا بإزالة أنفسهم من الرسالة.

أرسلت تحذيرًا آخر أخيرًا اليوم.

إنه لأمر مؤسف لأنهم نشروا عدة مرات ولا أحب تعليق حسابات الأشخاص، لكنني أود أن يكون لدي خيار لإزالة قدرتهم على نشر ردود الفعل.

إعجابَين (2)

في العام الماضي، انتقلنا إلى طريقة جديدة لمنح الامتيازات للأشخاص، عن طريق المجموعة. ربما يمكن أن يكون الجواب هنا هو تغيير إعداد discourse reactions enabled إلى، على سبيل المثال، إعداد discourse reactions allowed groups. بهذه الطريقة يمكنك قفل هذا المستخدم إلى مستوى الثقة 0 والسماح بالتفاعلات لمستوى الثقة 1، على سبيل المثال. أو إنشاء مجموعة أخرى ووضع الأشخاص يدويًا فيها الذين يُسمح لهم باستخدام التفاعلات.

Screenshot 2024-11-07 at 9.32.00 AM

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

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

5 إعجابات

هناك Theme component لإخفاء الإعجابات عن المستخدمين الجدد كما أذكر.

يمكنك أيضًا استخدام بعض CSS وإضافة المستخدم الذي لديه مشكلة إلى مجموعة.

إعجابَين (2)