نقاط المنشور - عرض مؤشرات التفاعل على المنشورات

:information_source: ملخص عرض مقاييس التفاعل على المنشورات
:eyeglasses: معاينة Theme Creator
:hammer_and_wrench: المستودع GitHub - VaperinaDEV/post-score: Post Score - Display engagement metrics on posts · GitHub
:heart: هل وجدته مفيدًا؟ > ./support --coffee
:question: دليل التثبيت كيفية تثبيت موضوع أو مكوّن موضوع
:open_book: جديد على مواضيع Discourse؟ دليل المبتدئين لاستخدام مواضيع Discourse

قم بتثبيت مكوّن هذا الموضوع

مرحبًا :waving_hand:

أود أن أشارككم مكوّن موضوع جديد قمت ببنائه يُسمى Post Score.

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

يقدّم مكوّن هذا الموضوع مؤشر Post Score بصريًا في الزاوية العلوية اليمنى من المنشورات العامة (يظهر عندما يكون الدرج أعلى من 0) لإبراز تفاعل المجتمع الحقيقي.

Screenshot 2026-07-03 at 19.07.28

:light_bulb: كيف يعمل

يُظهر المكوّن نشاط/درجة المنشور الكامنة بناءً على إشارات تفاعل متعددة موزونة، مثل:

  • :heart: التفاعلات / الإعجابات

  • :speech_balloon: الردود الناتجة عن المنشور المحدد

  • :link: الروابط الواردة (مرجعيات داخلية/خارجية)

  • :bookmark: العلامات المرجعية

  • :books: القراءات (وقت القراءة الفعلي مقابل النقرات العرضية)

بدلًا من الاقتصار على إحصائيات المشاهدات الخام والمضخّمة، يحصل المستخدمون على نظرة فورية وشفافة على القيمة الفعلية للمنشور وتأثيره على المجتمع.

:rocket: الميزات

  • مؤشر بصري: يعرض درجة التفاعل بشكل خفي في تدفق المنشورات.

  • تحديثات فورية: يتم تحديث الدرجة ديناميكيًا ليعكس التفاعل المستمر.

17 إعجابًا

ربما ينبغي أن تتضمن إعدادات المكون هنا أيضًا. مكون رائع!

عمل رائع! لقد فكرت في إنشاء هذا بنفس الطريقة التي أستخدم بها تقييم المنشور في محرك التطبيقات الخاص بي.

مكون رائع جداً! :clap:

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

  • السماح لكل مستخدم باختيار ما إذا كان يريد رؤيته أم لا
  • إخفاؤه حتى يتم التحويم فوقه، مثلاً عبر رابط المنشور في الزاوية العلوية اليمنى، أو بدائل أخرى ضمن قائمة النقاط الثلاث مع خيارات المنشور الأخرى
  • السماح للمسؤول بتعيين حد لظهوره، مثلاً فقط على المنشورات ذات التقييم أعلى من 1000؛ قد يكون من الجيد أيضاً السماح للمسؤولين بتخصيص اللون أو الأيقونة، حيث يمكن استخدام :fire: أو :heart_on_fire: أو :high_voltage: للمنشورات ذات التقييم المرتفع جداً
إعجاب واحد (1)