أعتقد أن هناك شيئًا يتعين على مسؤولي الموقع القيام به إذا لزم الأمر. أعتقد أنه ليس من الممكن تغيير سلاسل اللغة تلقائيًا لاستخدام ردود الفعل بدلاً من ذلك، كما هو الحال إذا كان المكون الإضافي لردود الفعل نشطًا. لذلك أعتقد أن المشكلة تحدث أيضًا إذا كان مكون ردود الفعل في النواة الأساسية لأن مسؤول المنتدى سيقرر استخدامه أم لا.
ربما يكون الحل ببساطة هو إعادة تسمية الإعجاب إلى رد فعل افتراضيًا. لأن هو رد فعل وهذا يمكن أن يعمل بغض النظر عما إذا كان المنتدى يستخدم ردود فعل Discourse أم لا.
إذا كان هناك ضرورة لأيقونة في الإشعارات، يمكن تغيير الإعجابات في عناصر قائمة الموضوعات باستخدام أيقونة discourse-emojis إذا تم تمكين ردود فعل Discourse. يمكن أن يكون هذا إعدادًا في المكون الإضافي.
كنت أشير إلى كيفية ظهور رد الفعل (وهو ما توقعته)، ثم ظهر إعجاب أيضًا (وهو ما كان غير متوقع)
أعني أنها لا تسجل بهذه الطريقة على الإطلاق في سجل الإشعارات الخاص بي للإعجابات/ردود الفعل، فالإعجابات هي الوحيدة المرئية هناك. يمكن رؤية كليهما بشكل طبيعي هنا:
حسنًا. هذا هو الشكل المفترض أن تبدو عليه الأمور في الوقت الحالي. لرؤية ردود الفعل على ملفك الشخصي، انتقل إلى على سبيل المثال \u003chttps://meta.discourse.org/u/firepup650/notifications/reactions-received\u003e. الإعجابات وردود الفعل المستلمة لا تظهر هناك في نفس الصفحة.
ما زلت لا أفهم. سيساعد ذلك إذا كان بإمكانك تقديم خطوات تكرار مكتوبة أكثر تحديدًا أو التعليق على لقطات الشاشة الخاصة بك وإلا فمن الصعب المتابعة. لا تعتقد أن أي شيء يحدث هنا ليس مقصودًا؟
ستكون خطوات التكرار المكتوبة بوضوح مفيدة للغاية. وأيضًا مزيد من التفاصيل مثل الصفحة (عنوان URL محدد) التي تتواجد عليها عندما ترى ما لا تتوقعه؟ بدون خطوات التكرار، لن يكون من الممكن لنا تحديد المشكلات التي تصفها وتحديد ما إذا كنا نريد فعل أي شيء حيال ذلك.
بشكل عام، أعتقد أنك تشير إلى صفحة الإشعارات في ملفك الشخصي. من الممكن أن ترى خطأ في كيفية عرض الإعجابات وردود الفعل الأخرى في الصفحة الفرعية “الإعجابات” و “ردود الفعل” هناك. أعرف أنه في قائمة الإشعارات نقوم بتجميع ردود الفعل والإعجابات في، على سبيل المثال، “قام المستخدم @ برد فعل على 5 من منشوراتك” لتجنب الفوضى.
حصلت على ردود فعل للتو، وحدث أنني تحققت من إشعاراتي على الصفحة بدلاً من قائمة الإشعارات.
بغض النظر، المنتديات الأخرى التي كان بإمكاني رؤيتها في الأصل، لم أعد أستطيع ذلك، لذا… ربما مشكلة في ذاكرة التخزين المؤقت أو اختلافات في الإصدارات ببضعة التزامات؟
بالنظر إلى ما بين السطور والتدقيق قليلاً (أو كثيراً) تمكنت بالفعل من تكرار المشكلة التي تصفها. اذهب إلى \u003chttps://meta.discourse.org/u/Firepup650/notifications/reactions-received?include_likes=true\u003e وسترى ردود الفعل والإعجابات على نفس الصفحة وهناك سترى أيضاً أن منشوراً واحداً مدرج مرتين، مرة مع رد فعل ومرة مع قلب. انظر لقطة الشاشة الخاصة بي أدناه.
يحدث هذا عندما يكون لديك ?include_likes=true مضافاً إلى عنوان URL، وهو ما يحدث عند النقر على “إشعار مطوي” كما شرحت في منشورين سابقين.
أتفق على أن هذا خطأ ومن المحتمل أن نفعل شيئاً حيال ذلك ولكنه ليس عاجلاً.
آه فهمت، لقد فاتنيت هذه الحالة. ولكن نعم هذه مشكلة ويجب إصلاحها - كانت لدينا مشكلة مماثلة حيث كانت الإعجابات التفاعلية تظهر على عنوان URL /notifications/likes-received. سأقوم بإصلاحها، شكرًا لتحملك @Firepup650!
هل تم تطبيق هذا في إصدار تجريبي حتى الآن؟ (أنا أستخدم مزود استضافة خارجي يحتفظ بنسخة Discourse الخاصة بي ويحافظ عليها محدثة مع كل إصدار تجريبي). لا يبدو أن إصدار Discourse الخاص بي يتصرف بهذه الطريقة بعد!
التغيير موجود في إضافة discourse-reactions، لذا فهو غير مرتبط بجدول إصدار النواة. من الناحية الفنية، تمت إضافته في هذا الالتزام للإضافة في 13 فبراير. لذا، إذا قمت أنت (أو مزود الاستضافة الخاص بك) بتحديث الإضافة منذ ذلك الحين، فسيكون لديك التغيير.
يمكنك التحقق من خلال البحث في إعدادات موقعك عن الإعداد الجديد ‘discourse reactions excluded from like’. إذا كان هذا الإعداد موجودًا، فهذا يعني أن لديك السلوك الجديد.
هل يجب علينا إعادة حساب جميع النقاط بالنظر إلى هذا التغيير؟ أفكر في القيام بذلك لـ “كل الأوقات” حتى يعامل جميع ردود الفعل (باستثناء تلك الموجودة في قائمة discourse_reactions_excluded_from_like) كإعجاب.