| تم تثبيت ردود الفعل | تم تثبيت التصويت على المنشور | تمكين الإعجابات على الإجابات | استدعاء removePostMenuButton(‘like’)؟ |
|---|---|---|---|
| لا | لا | لا (غير منطبق) | لا، احتفظ بـ |
| نعم | لا | غير منطبق | نعم، قم بإزالة زر الإعجاب، وعرض ردود الفعل |
| لا | نعم | لا | نعم، قم بإزالة زر الإعجاب للإجابات |
| لا | نعم | نعم | لا، احتفظ بـ |
| نعم | نعم | لا | نعم، قم بإزالة زر الإعجاب، وعرض ردود الفعل فقط للمنشور الأول وليس الإجابات |
| نعم | نعم | نعم | نعم، قم بإزالة زر الإعجاب، وعرض ردود الفعل للجميع |
تم رسم شيء يشبه جدول الحقيقة هنا. نحتاج إلى عرض ردود الفعل برمجيًا لمنشورات مختلفة بناءً على إعدادات الموقع، خاصةً enable likes on answers، بدلاً من استخدام display:none في CSS مباشرة.
@tgxworld التقط هذا النوع من الأشياء في ذلك الوقت واقترح أنه ربما يجب علينا توفير واجهة برمجة تطبيقات (API) على discourse-reactions (t/67550/10). ربما يجب أن نفكر في ذلك.