قائمة مواضيع Discourse: المؤلف والناشرون

:information_source: ملخص يضيف مؤلف موضوع إلى العمود الأيسر لصفحات قائمة المواضيع، بالإضافة إلى خيار لعرض آخر مشارك فقط في عمود المشاركين الافتراضي. يمكن أيضًا تحديد حجم وشكل صورة الملف الشخصي للمؤلف.
:eyeglasses: معاينة https://discourse.theme-creator.io/theme/Lilly/discourse-topic-list-author-posters⟩
:hammer_and_wrench: المستودع https://github.com/Lillinator/discourse-topic-list-author-posters⟩
:question: دليل التثبيت كيفية تثبيت سمة أو مكون سمة
:open_book: جديد في سمات Discourse؟ دليل المبتدئين لاستخدام سمات Discourse

تثبيت مكون السمة هذا

:woman_technologist:t2: نظرة عامة

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

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

بالإضافة إلى ذلك، يمكن للمسؤولين أيضًا اختيار عرض مؤلف الموضوع في صفحة الفئة عند تمكين أحدث طرق عرض قائمة المواضيع (أي: “الفئات ذات أحدث المواضيع”)، وهناك أيضًا خيارات لحجم وشكل صورة الملف الشخصي.

تم أيضًا محاذاة محتويات صف الموضوع عموديًا في الأعلى لتحقيق الاتساق البصري.

في العرض الصغير (حجم الهاتف المحمول)، سيظهر المؤلف حيث توجد صورة الملف الشخصي لآخر مشارك.

يعمل هذا الموضوع جيدًا مع مقتطفات قائمة المواضيع و ملخصات Discourse AI.

:gear: الإعدادات

لقطة شاشة للإعدادات بالخيارات الافتراضية في صفحة مسؤول المكون

الإعدادات الوصف
Topic list author avatar size حجم صور الملف الشخصي في عمود صورة الملف الشخصي للمؤلف في مسارات صفحة قائمة المواضيع - small (صغير)، medium (متوسط)، أو large (كبير).
Topic list author avatar border radius تدوير صورة الملف الشخصي في مسارات صفحة قائمة المواضيع: 0% = مربع ← 50% = دائرة. tab_style = زوايا يسار مستديرة
Topic list show las poster only عرض صورة الملف الشخصي لآخر مشارك فقط في عمود المشاركين، ولكن فقط إذا كان هناك أكثر من مشارك واحد في الموضوع.
Show author on categories page عرض صورة الملف الشخصي للمؤلف بدلاً من آخر مشارك في قوائم المواضيع في صفحة الفئات.
Category page topic avatar size حجم صور الملف الشخصي في عمود صورة الملف الشخصي للمؤلف في قوائم مواضيع صفحة الفئات - small (صغير)، medium (متوسط)، أو large (كبير).
Category page avatar border radius تدوير صورة الملف الشخصي في صفحة الفئات: 0% = مربع ← 50% = دائرة. tab_style = زوايا يسار مستديرة

:camera_flash: لقطات الشاشة

فيما يلي لقطات شاشة بإعدادات مختلفة لحجم وشكل صورة الملف الشخصي، تظهر أيضًا مع ملخصات AI الموسعة.

لقطات شاشة لصفحات قائمة مواضيع مختلفة مع تمكين إعدادات مكونات مختلفة، تعرض أوضاع الملخصات المدمجة والموسعة، وشريط جانبي موسع/مطوي

بالإعدادات الافتراضية:

شكل صورة ملف شخصي كبير tab_style مع توسيع ملخصات gists:

صور ملف شخصي صغيرة مع شكل تدوير حافة 15% وتمكين Topic_list_show_last_poster_only:

صور ملف شخصي متوسطة الحجم مع تدوير حافة 0% (مربعة) وتمكين Topic_list_show_last_poster_only، وتوسيع ملخصات gists:

لقطات شاشة لصفحة الفئة تعرض حجمين وشكلين مختلفين لصور الملف الشخصي مع تمكين المؤلف أو آخر مشارك.

إعدادات المكون الافتراضية، مع صور ملف شخصي مستديرة متوسطة الحجم وتمكين Show_author_on_categories_page:

صور ملف شخصي كبيرة الحجم tab_style وتم تعطيل Show_author_on_categories_page:

لقطة شاشة للعرض بحجم الهاتف المحمول

مع صور ملفات شخصية للمؤلف tab_style:


:backhand_index_pointing_right:t3: ملاحظات

  • يُدرج صورة الملف الشخصي للمؤلف ويغير عمود المشاركين حيثما هو متوقع في علامات تبويب صفحة الملف الشخصي.
  • سلوك الهاتف المحمول هو نفسه السلوك الافتراضي في القوائم السفلية للمواضيع (المواضيع المقترحة/ذات الصلة) وفي صفحات علامات تبويب الملف الشخصي والبريد الوارد.
  • ليس متوافقًا حقًا مع سمة Horizon. :slight_smile:

:bulb: مهام مستقبلية محتملة

  • إضافة تبديل لتعطيل الهاتف المحمول
  • استثناءات الفئة والوسم
  • دعم من اليسار إلى اليمين
  • المزيد من تحسينات التصميم
  • دمج مقتطفات الموضوع
  • تشكيل صور الملف الشخصي للمشاركين

:hugs: كما هو الحال دائمًا، شكرًا لـ @Moin على الفكرة والملاحظات والمساعدة في تصحيح الأخطاء.

9 إعجابات