التغييرات في أي تفاعلات 👍 تُحتسب كإعجابات ❤

حتى الآن، تسمح إضافة Discourse Reactions فقط بتفاعل واحد ليُحتسب كإعجاب :heart: لأغراض ترتيب المواضيع ومنح الأوسمة.

الآن بعد أن أصبحت التفاعلات طريقة مهمة يتفاعل بها أعضاء الموقع مع المشاركات، فإننا نغير هذا النموذج. سيتم احتساب جميع التفاعلات كإعجاب باستثناء تلك المستبعدة تحديدًا عبر قائمة حظر. افتراضيًا، تفاعل :-1: فقط هو الذي لا يُحتسب كإعجاب.

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

لاحظ أنه افتراضيًا، تفاعل الإعجاب هو :heart: ولكن يمكن تغييره إلى :+1: أو أي تفاعل آخر يناسب مجتمعك. لن ترغب في تغيير هذا مرة أخرى بمجرد أن يصبح موقعك راسخًا. لن يتم تغيير سجلات الإعجاب التاريخية إذا تم تغيير هذا الإعداد. من الأفضل تعيينه مرة واحدة ونسيانه.

لقد قمنا بتفعيل هذا الآن على Meta، وسنقوم قريبًا بتفعيله على جميع المواقع التي تستخدم التفاعلات.

التفاصيل التقنية

يتم تعطيل منطق الملء الخلفي مبدئيًا بواسطة إعداد الموقع discourse_reactions_like_sync_enabled. في غضون أسابيع قليلة، سنقوم بإزالة هذا الإعداد وسنقوم بتشغيل ترحيل أولي لملء سجلات PostAction للتفاعلات التي ليست discourse_reactions_reaction_for_like (افتراضيًا، هذا هو :heart:) وليست ضمن قائمة discourse_reactions_excluded_from_like. لا يُنصح بتغيير هذا الإعداد بعد أن يصبح موقعك راسخًا، حيث لن نقوم بتنظيف تاريخي. تمتلك بعض المجتمعات مئات الآلاف إن لم يكن ملايين سجلات الإعجاب.

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

لا توجد طريقة لإلغاء الاشتراك في هذا - إذا كنت لا تريد أن تُحتسب أي تفاعلات كإعجاب باستثناء discourse_reactions_reaction_for_like الافتراضي، فيجب عليك إضافة جميع discourse_reactions_enabled_reactions الخاصة بك إلى قائمة discourse_reactions_excluded_from_like.

56 إعجابًا

هل هذا يعني أن :eyes: تُحتسب كإعجاب؟

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

6 إعجابات

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

12 إعجابًا

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

ربما لا ينبغي اعتباره رد فعل، بل ردًا لأنه ليس رد فعل إيجابيًا أو سلبيًا. فكر فيه كـ رد لا يؤدي إلى إشعار ولكنه يُعلم الآخرين بأنك رأيت المنشور.

لو كنت أعرف أن :eyes: سيتم اعتباره في النهاية رد فعل إيجابي، لما اقترحت استخدام :eyes: أبدًا.

5 إعجابات

ماذا حدث لرد فعلي :eyes: على المنشور الأول. لقد كان موجودًا وتمت إزالته الآن؟

4 إعجابات

ليس هناك حقًا أي طريقة يمكننا من خلالها التنبؤ بكيفية رغبة المواقع المختلفة في استخدام ردود أفعالهم، لذلك أبقيناها قابلة للتكوين دون الكثير من الأحكام المسبقة.

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

7 إعجابات

من يهتم؟ المعنى الوحيد لهذا هو حساب متطلبات مستويات الثقة.

5 إعجابات

نعم، هذا رائع! شكراً جزيلاً لك على هذا!

أريد فقط التأكد من أنني فهمت بشكل صحيح:

لذا، إذا كنت أرغب في تصحيح التاريخ، هل أقوم بتمكين هذا الإعداد وتعطيله بعد 2-3 ساعات؟ وهل ستتم مزامنة ردود الفعل الجديدة بشكل صحيح على أي حال؟

3 إعجابات

عمل رائع يا @tobiaseigen. نتطلع إلى هذا التغيير!

مجتمعنا يحب ردود الفعل الجيدة. :smiley:

10 إعجابات

أستطيع أن أفهم ما يعنيه. إذا لم يقم بتغيير :eyes: إلى :heart: بنفسه. إذن يبدو الأمر خللاً؟ ربما كما تظهر هذه الصورة، فقد أعجب بالمنشور.

5 إعجابات

لم ألحظ صورته الرمزية هناك في المرة الأولى. هممم. :thinking:

لقد قمت بزيادة post undo action window mins وأعدت تفعيل رد فعلي إلى :eyes: ويبدو أنها لا تزال موجودة؟

إذا لاحظنا المزيد، يمكننا إنشاء تقرير Bug. :+1:

5 إعجابات

حاولت مجددًا باستخدام :eyes:. إليك لقطة شاشة.

كانت هناك رسالة خطأ ظهرت قبل هذا ولكن لم ألتقطها لأنها قالت شيئًا عن تجاوز الحد الزمني، لذلك لم أتوقع ظهور :eyes:.


حاولت مجددًا باستخدام :exploding_head:

هذه المرة التقطت الخطأ.

والشاشة المحدثة.

4 إعجابات

أوه، لقد أعدت تعيين النافذة الزمنية مرة أخرى إلى 10 دقائق (بعد ذلك الوقت لا يمكنك إزالة الإعجاب أو رد الفعل)، لذلك أعتقد أن هذا متوقع. ولكن راقب أي شيء غريب يحدث مع منشور آخر عندما تحاول مرة أخرى. :eyes:

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

8 إعجابات

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

7 إعجابات

يبدو أن هذا به خلل غريب، إما أنهما يُحتسبان كرد فعل وإعجاب في نفس الوقت:



أو أنهما يُحتسبان كإعجاب فقط عندما لا ينبغي ذلك:


يوجد في الواقع سلوك ثالث هنا في Meta، ردود الفعل بخلاف :heart: غير موجودة!

4 إعجابات

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

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

3 إعجابات

مرحباً :waving_hand:

شكراً على هذا التغيير. هذا شيء افتقدته حقًا. :heart:

لقد قمت بتمكين discourse_reactions_like_sync_enabled قبل 10 أيام. الآن، هل يجعل كل شارات الإعجاب :heart: وما إلى ذلك متاحة لإعادة تسميتها إلى ردود فعل؟ أعني على سبيل المثال، هناك شارات Gives back، Good Topic أو شارات الإعجاب الأخرى المتعلقة بالإعجابات، يجب الآن تسميتها ردود فعل في وصفها، ويجب أن يكون First Like هو أول رد فعل، ويجب إزالة شارة أول رد فعل أو العكس لأنها تعني الآن نفس الشيء.

بالطبع، هذه فقط إذا تم تثبيت إضافة ردود الفعل.

نفس الشيء مع Discourse Gamification، الآن يمكنه أيضًا تسجيل ردود الفعل، لذا فإن معدل الإعجابات سيعني ردود الفعل.
إلخ… ربما هناك أماكن أخرى يمكن أن يكون هذا مربكًا فيها.

هل أفكر بشكل صحيح في هذا؟

شكراً :slightly_smiling_face:

5 إعجابات

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

لكنني لست متأكداً مما إذا كان الأمر يستحق أن نرهق أنفسنا بتغيير اللغة التي تصف الإعجابات و :heart: في جميع أنحاء واجهة ديسكورس، مثل صفحة الشارات، وصفحة المستخدمين، وملفات تعريف المستخدمين، وما إلى ذلك. معظم الأشخاص الذين يستخدمون المواقع لن يعرفوا حقاً الفرق بين الإعجاب ورد الفعل، أو أي ردود فعل لا تُحتسب كإعجابات، إلخ. لذا أقترح أن نترك الأمر كما هو. في هذه الأماكن، :heart: والإعجاب يشملان فقط الإعجابات وردود الفعل الإيجابية، ويستبعدان أي ردود فعل في إعداد “ردود فعل ديسكورس المستبعدة من الإعجاب” في لوحة تحكم المسؤول.

5 إعجابات

شكرًا على الإجابة! نعم، أتفق معك. ولكن للأسف :grin: لقد خصصت الكثير من الوقت لتثقيف مجتمعنا حول الفرق بين :heart: و :heart_eyes: :hugs: :+1: وردود الفعل الأخرى. لذلك، يجب عليّ القيام بهذه الخطوة لإعادة تسميتها في كل مكان. لا أستخدم ردود فعل سلبية، لذا كل رد فعل يُحتسب كإعجاب. هناك العديد من الأماكن، على سبيل المثال، الوثائق المتعلقة بمستويات الثقة، والألعاب، وغيرها… حد معدل الإعجابات لإعدادات موقع TL، والنوافذ المنبثقة للنظام ذات الصلة إذا وصل المستخدم إلى هذه الحدود الآن، فهذا يعني حد معدل ردود الفعل، وأيضًا أيقونة :heart: في قائمة الموضوعات والإشعارات الأخرى حول الإعجابات يجب أن تستخدم، على سبيل المثال، أيقونة discourse-emojis. ولكن هذا فقط في حالتي، وأتفق على أنه ليس من الضروري التغيير في النواة.

4 إعجابات

هذه ملاحظات جيدة.. ربما لست وحدك هنا. ماذا تقترح أن نغيرها إليه؟

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

3 إعجابات