| ملخص | يضيف مصغرات للمواضيع إلى بطاقات المواضيع ذات السياق العالي في Horizon | |
| المستودع | GitHub - criptonautas/discourse-horizon-topic-thumbnails: Topic thumbnails on Horizon's high context topic cards · GitHub | |
| دليل التثبيت | كيفية تثبيت موضوع أو مكون موضوع | |
| جديد في سمات Discourse؟ | دليل المبتدئين لاستخدام سمات Discourse |
قم بتثبيت هذا المكوّن
يضيف مصغرات لبطاقات المواضيع ذات السياق العالي في Horizon دون الحاجة إلى تشعيب (fork) أو تعديل Horizon. يؤدي تعطيل المكوّن أو إزالته إلى استعادة الإعدادات الأصلية بالكامل.
لقطات شاشة حية
سطح المكتب مع تفعيل الإعداد compact last reply:
الجوال مع ظهور الصورة في الأعلى:
ماذا يفعل
- يعرض صورة الموضوع في الحافة الخلفية لكل بطاقة.
- على الهواتف الذكية، يعرضها كشريط علوي فوق البطاقة.
- يحتفظ بعنصر نائب للمواضيع التي لا تحتوي على صور، مما يحافظ على توحيد بطاقات المواضيع.
- ينقل بشكل اختياري زر «آخر رد» إلى صف التذييل للحفاظ على بطاقات أقصر.
- يحمّل حجمًا يناسب الشاشة، بحيث لا يحتاج قائمة المواضيع إلى تنزيل كل الصور الأصلية.
يعمل أيضًا جنبًا إلى جنب مع Horizon AI Gists.
المتطلبات
- Horizon مع تفعيل بطاقات المواضيع ذات السياق العالي
- تفعيل إعداد الموقع
create thumbnails - Discourse 2026.5.0 أو أحدث
لا تقم بتثبيته إلى جانب مكوّن مصغرات قائمة المواضيع الرسمي: فهو غير ضروري، كما أن الاثنين يتعارضان مع بطاقات Horizon.
الإعدادات
| الإعداد | الافتراضي | |
|---|---|---|
thumbnail_size |
240 |
عرض عمود المصغرة، من 100 إلى 400 بكسل |
mobile_thumbnails |
true |
عرض الشريط العلوي على الهواتف |
placeholder_icon |
comments |
الأيقونة للمواضيع بدون صور |
placeholder_background |
لا شيء | الصورة خلف العنصر النائب |
compact_last_reply |
true |
الحفاظ على بطاقات أقصر عن طريق نقل زر «آخر رد» |
enabled_categories |
فارغ | حصر المصغرات في هذه الفئات؛ لا تتضمن الفئات الفرعية |
حدود معروفة
- يعتمد على أسماء الفئات والأعمدة الخاصة بـ Horizon. إذا تغيرت هذه الأسماء، قد تتوقف المصغرات عن الظهور أو قد تنزاح أجزاء من البطاقة حتى يتم تحديث المكوّن.
- قد تظهر الموضوعات الحالية الصورة الأصلية أو العنصر النائب حتى يتم إنشاء أحجام الصور في الخلفية.
تم الاختبار بملاحظات عضو في Meta وبشكل خاص في مجتمعنا. نرحب بتقارير الأخطاء وطلبات السحب (PRs).

