مرحبًا، هل توجد طريقة يمكن للمستخدمين من خلالها إخفاء أرقام الإعجاب؟ سيظلون يرون أيقونة القلب وما إذا كانوا قد ضغطوا عليها، لكنهم لن يروا عدد المستخدمين الآخرين الذين فعلوا ذلك أيضًا.
إليك كيف أود أن لا تظهر أرقام الإعجاب للمستخدمين إذا اختاروا ذلك. لم يُسمح لي برفع صورتين، لكنني أزلت الرقم 1 بجوار كل قلب من تلك القلوب:
في حال بدت هذه الطلب غريبًا، فقد أخفت مجتمعان نموذجيان هذه المعلومات منذ عدة سنوات. يسمح موقع MetaFilter للمستخدمين بإخفاء أرقام المفضلة مع استمرار قدرتهم على إضافة المنشورات إلى المفضلة؛ ويبلغ العديد من المستخدمين عن شعورهم بالهدوء ومزيد من الانخراط في كل منشور دون القدرة على رؤية هذه الأرقام. أما موقع Hacker News فلا يسمح بذلك على أساس فردي لكل مستخدم، لكن كثيرًا من المستخدمين يشعرون بالهدوء عندما لا يمكنهم رؤية عدد الأصوات المؤيدة.
كنت أفكر في الأمر بناءً على تفضيلات المستخدم وعلى مستوى الموقع بأكمله. أستطيع أن أرى كيف يمكن أن يتدخل CSS في تنفيذ هذا التفضيل. إذا كان هناك مسار عبر الإضافات يجب أن أتبعه، فسأكون سعيدًا لاستكشافه.
هذا ليس مجرد طلب شخصي، وإلا لكنت استخدمت CSS مخصصًا من خلال إضافة للمتصفح.
إذا كنت المسؤول، يمكنك إنشاء عنصر نمط لإخفائه على مستوى الموقع باستخدام CSS (كما يمكنك تطبيقه على مجموعة من الفئات بجهد أكبر قليلاً). يمكنك السماح للمستخدمين باختيار نمطهم، مما يمنحهم القدرة على تحديد ما إذا كانوا يريدون الإعجابات. ربما يمكنك القيام بذلك بنفسك إذا راجعت دليل المطور لنماذج Discourse.
تسمح لك الإضافة بوجود نمط واحد فقط والسماح للمستخدمين بتعيين حقل مخصص لتفعيله أو إيقافه. سيكون ذلك ضعف العمل تقريبًا ويجعل موقعك أكثر صعوبة في الصيانة إلى حد ما.