ردود فعل على Discourse

هل هناك طريقة، ربما باستخدام مستكشف البيانات (Data Explorer)، للعثور على أشياء مثل:

  • المنشور الذي حصل على أكبر عدد من ردود الفعل “:laughing:” هذا العام
  • المستخدم الذي تلقى أكبر عدد من ردود الفعل “:laughing:” عبر جميع المنشورات هذا العام
  • المستخدم الذي استخدم أكبر عدد من ردود الفعل “:laughing:” هذا العام

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

إعجاب واحد (1)

للعلم، يوجد تقرير لوحة تحكم في منتداك admin dashboard - reports:

يمكنك أيضًا العمل مع إصدار مستكشف البيانات

إذا بحثت في فئة #data-reporting، فقد تحصل على بعض الأفكار للعمل بها أو البدء منها.

5 إعجابات

هناك أيضًا المكون الإضافي Discourse Yearly Review الذي قد ترغب في تجربته.

4 إعجابات

قمت بتثبيت الإضافة ولكن عندما ألامس القلب على منتداي لا يظهر المُحدد. ومع ذلك، يعمل عند الضغط مطولاً على الهاتف المحمول. هل لديك أي فكرة عما يحدث هناك؟

فقط لأضيف، لقد تحققت من ملف discourse-reactions.js وهو يتم تحميله بشكل صحيح في الصفحة

شكرًا لك!

إعجاب واحد (1)

هذا هو نفس الشيء بالنسبة لي في discourse 3.4.1.
إذا قمت بفحص الأزرار في وحدة تحكم المتصفح، يمكنني رؤية بعض الـ popover، لكنها لا تصبح نشطة أبدًا عند تمرير مؤشر الماوس فوق زر الإعجاب:

كل شيء يعمل - إذا استخدمت واجهة برمجة التطبيقات (API) للتفاعل مع أي من خيارات التفاعل، فسيتم تسجيلها بشكل صحيح، وتظهر العدد على المنشور باستخدام الرموز التعبيرية.

يبدو أن هناك مشكلة في تمرير مؤشر الماوس في واجهة المستخدم. أنا جديد في إضافات discourse، لذلك لم أبحث في الأمر أبعد من ذلك. لقد جربت أيضًا مع سمة مختلفة، ولم تنجح أيضًا.

لا يوجد خطأ في وحدة تحكم JavaScript، لذلك تركته في الوقت الحالي.

إعجاب واحد (1)

هل المكون الإضافي للتفاعلات لديك محدث؟ وأي متصفح؟ نحن نستخدم التفاعلات (دائمًا أحدث إصدار) هنا في ميتا ولا نرى تقارير أخرى عن هذا.

3 إعجابات

مرحباً @nat،

أواجه نفس المشكلة في مثيل discourse الخاص بي كما وصفها @wrapper و @Graemef. لقد جربت أحدث إصدار من Chrome و Firefox دون جدوى. حاولت مقارنة الإصدار هنا على meta بإصدار مثيلي، ولا يوجد فرق. يحتوي مثيل discourse الخاص بي على أحدث إصدار من المكون الإضافي.
الفرق الوحيد الذي يمكنني رؤيته هو أنه هنا يحصل العنصر <div> على سمات popperjs (data-popper-placement)، بينما في مثيلي لا يحصل عليها. تفصيل حاسم آخر: أنا أستخدم صورة حاوية bitnami لتشغيل discourse. إصدار discourse هو v3.4.2.

إعجاب واحد (1)

شكراً جزيلاً. سأعلم الفريق المختص.

إعجاب واحد (1)

@nat شكراً لتعليقك. أنا أستخدم عنوان URL الخاص بـ GitHub لتثبيت أحدث إصدار مباشرة، باستخدام الخطوات هنا (في الواقع، هنا يمكنك رؤية أزرار رد الفعل على موقعي، ما زلت أقوم بإعداد المنتدى)

مثل @pushrbx، أنا أيضًا أستخدم صورة حاوية Bitnami (على 3.4.1 على الرغم من ذلك). لا أعرف كيف يحدث هذا فرقًا، ولكن ربما هناك شيء ما هناك

أنا أستخدم بشكل أساسي طلب واجهة برمجة التطبيقات (API) لردود الفعل من موقعي الرئيسي، وهذا يعمل بشكل جيد - فهو يعرض ردود الفعل المستخدمة بشكل صحيح، وزر القلب متاح ويعمل على الأقل

إعجاب واحد (1)

نفس الأعراض التي وصفها @Graemef. لقد جربت أحدث إصدار v.3.4.4 وأعدت تثبيت المكون الإضافي يدويًا للتأكد.

شكرا لك على المكون الإضافي المذهل!! أنتم جميعًا نجوم حقيقيون.

أواجه مشكلات في عرض مكتبة Font Awesome 6 الكاملة في المكون الإضافي. كان لدي قائمة بستة رموز تعبيرية أردنا استخدامها وعندما أبحث عنها، لا يظهر أي منها في جدول اختيار الرموز التعبيرية.

هل هناك عملية فاتني تفعيل العرض الكامل من Font Awesome 6؟
هذا أحد الأيقونات التي كنت أحاول استخدامها


ولكن عندما أبحث عنها لا تظهر.

إعجاب واحد (1)

تلك رموز تعبيرية وليست أيقونات.

على حد علمي، يمكنك تحميل صور SVG ليتم تضمينها كرمز تعبيري على موقعك، ثم استخدامها كرد فعل.

إعجابَين (2)

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

إعجابَين (2)

حسنًا! لدى Meta وثيقة لكل شيء تقريبًا، لذا إليك الوثيقة ذات الصلة:

يبدو أنه يمكنك تحميل الصور، وليس ملفات SVG.

4 إعجابات

أنشئ منشورًا باستخدام الرموز التعبيرية حتى المخصصة منها إذا كنت قد أنشأت أيًا منها

سيعطيك ‘: emojiname:’ رمز الرموز التعبيرية Luke هذا :discourse::discourse:

3 إعجابات

شكرًا!
اكتشفت أنه في قسم الإدارة (admin) تحت المظهر (appearance)، يمكنك تحميل أي ملف PNG إلى الرموز التعبيرية (emojis) ثم الانتقال إلى المكون الإضافي (plug-in)، والتمرير إلى أسفل الرموز التعبيرية المتاحة، وستجد جميع الرموز التي تم تحميلها هناك ويمكنك تحديدها للنافذة المنبثقة عند التمرير فوقها.

إعجابَين (2)

نعم. سعيد لأنك تمكنت من إصلاحه :clap:!

إعجابَين (2)

تم تقسيم 9 مشاركات إلى موضوع جديد: كيفية توصيل انتقال الإضافات إلى النواة

:partying_face: هذه الإضافة مضمنة الآن مع Discourse core كجزء من Bundling more popular plugins with Discourse core. إذا كنت تستضيف بنفسك وتستخدم الإضافة، فأنت بحاجة إلى إزالتها من app.yml قبل الترقية التالية.

4 إعجابات

لدي سؤال حول أحدث إضافة Discourse Reactions. تقول الوصف: “ستعمل هذه الإضافة كملحق لميزة الإعجابات. وفي أي وقت تريد إزالة الإضافة، سيتم الاحتفاظ بجميع الإعجابات.”

هل هذا يعني أنه إذا قمت بإزالة الإضافة، سيتم حفظ جميع ردود الفعل - حتى السلبية منها مثل “عدم الإعجاب” - كإعجابات عادية؟

أيضًا، عند استخدام إضافة Gamification، هل سيتم احتساب جميع ردود الفعل (بغض النظر عما إذا كانت إيجابية أو سلبية) نحو النقاط مثل الإعجابات العادية؟

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

إعجاب واحد (1)