مرحباً بالجميع - يرغب مجتمعنا في رؤية اسم مؤلف المنشور بالإضافة إلى صورته الرمزية. هل هناك أي نصائح لمحاكاة هذا العرض، كما هو موضح في Sam’s Simple Theme؟
مرحباً مايك،
Sam’s Simple Theme يتجاوز قالب قائمة الموضوعات ويعرض فقط آخر المشاركين وليس المؤلفين. إليك دليل رائع حول كيفية تجاوز القالب.
هناك قالبان في النواة يجب علينا تجاوزهما لهذا الغرض.
-
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/templates/topic-list-header.hbr
topic-list-headerلتعديل قسم الرأس. -
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/templates/list/topic-list-item.hbr
topic-list-itemلتعديل الصورة الرمزية وإضافة اسم المستخدم.
يمكنك العثور على جميع القوالب هنا: https://github.com/discourse/discourse/tree/main/app/assets/javascripts/discourse/app/templates
لنبدأ ![]()
في الواقع، لقد قمت بإنشاء مكون سمة لتقديمه بسهولة أكبر. يمكنك استخدامه إذا أردت. ![]()
يمكنك الاختيار من بين عمودين مع الإعدادات.
بشكل افتراضي، يعرض آخر مشاركة ولكن يمكنك تغييره لعرض المؤلفين.
رأس قائمة الموضوعات
أولاً، علينا تعديل رأس العمود.
لقد أضفت هذه الأسطر وأزلت رؤوس أعمدة المشاركين والمشاهدات والنشاط.
هذا يضيف رأس آخر مشاركة أو المؤلف
آخر مشاركة
![]()
المؤلف
![]()
لقد أضفت أيضًا ملف لغة لترجمة هذه…
يمكنك الترجمة هنا ![]()
عنصر قائمة الموضوعات
لقد أزلت عمود المشاركين وأضفت عمود آخر مشاركة أو المؤلف.
عمود آخر مشاركة
عمود المؤلف مع وقت (إنشاء الموضوع).
أخيرًا، أضف بعض CSS.
آمل أن يساعد هذا! يمكنك المقارنة مع قوالب النواة أو إذا كنت تستخدم أي قوالب مخصصة، قم بالتغيير أو استخدم المكون إذا كان يناسب احتياجاتك. ![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.




