مكون قائمة موضوعات MD

عرض أخف لقائمة المواضيع في منتدى Discourse الخاص بك. تم حذف عمود المنشورات، ولكن تمت إضافة بعض المعلومات (اسم وصورة آخر منشئ) في عمود النشاط وتحت عنوان الموضوع (اسم منشئ الموضوع، وإيموجي صغير للوسوم).


التوافق

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

تم اختبار مكون السمة على بعض لوحات الألوان، وسيعمل مع السمات الفاتحة أو المحايدة أو الداكنة.

للأسف، قد لا يعمل مكون السمة مع الإضافات التي تقوم بالفعل بتغيير عرض قائمة المواضيع مثل معاينات قائمة المواضيع.

أخبرني إذا واجهت أي مشكلة!

29 إعجابًا

أحب هذا المكون.
هل توجد طريقة سهلة لجعل div poster-info مطابقًا تمامًا للصورة المرفقة؟
أعتقد أن هذا يجعله أكثر قابلية للقراءة

اسم المؤلف في الأعلى :arrow_up:
التاريخ النسبي في الأسفل :arrow_down:
image

إعجابَين (2)

في الواقع، ليست فكرة سيئة، قد أستخدمها افتراضيًا :thinking:

لكن حاليًا، يمكنك تعديل المكون في قسم الرأس، تقريبًا بين السطور 60 و69

النسخة الأصلية

<div class='poster-avatar'>
<a href="{{topic.lastPostUr}}" data-user-card="{{topic.last_poster_username}}">{{avatar topic.lastPoster usernamePath="username" imageSize="medium"}}</a>
</div>
<div class='poster-info'>
<a href="{{topic.lastPostUrl}}">
{{format-date topic.bumpedAt format="tiny"}}
</a>
<br />
<span class='editor'><a href="/users/{{topic.last_poster_username}}" data-auto-route="true" data-user-card="{{topic.last_poster_username}}">{{topic.last_poster_username}}</a></span>
</div>

ما تريد استخدامه

<div class='poster-avatar'>
<a href="{{topic.lastPostUr}}" data-user-card="{{topic.last_poster_username}}">{{avatar topic.lastPoster usernamePath="username" imageSize="medium"}}</a>
</div>
<div class='poster-info'>
<span class='editor'><a href="/users/{{topic.last_poster_username}}" data-auto-route="true" data-user-card="{{topic.last_poster_username}}">{{topic.last_poster_username}}</a></span>
<br />
<a href="{{topic.lastPostUrl}}">
{{format-date topic.bumpedAt format="tiny"}}
</a>
</div>

ستحتاج إلى تعديل هذا بعد كل تحديث، لكن المكون لن يتم ترقية كثيرًا.

يمكنك أيضًا نسخ المستودع، تعديل الملف، واستخدام هذا الإصدار في منتداك، إذا كنت معتادًا على GitHub.

5 إعجابات

لقد جربت هذا التغيير على منتداي وأعتقد أنه فكرة جيدة، لقد قمت بتطبيق الترقية

إذا كنت تفضل ما استخدمناه سابقًا، فأخبرني بذلك، ويمكنني إعداد نسخة بديلة

6 إعجابات

@ستيفن، هل توقف العمل مع آخر تحديث؟ إنه معطل هنا.

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

لم ألاحظ ذلك بعد، عادةً ما أقوم بالترقيات في عطلة نهاية الأسبوع، وسأتحقق من ذلك الليلة

قمت بترقية المنتدى وفحصت السجلات، ولا توجد مشكلة من جهتي.

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

3 إعجابات

لم أعد أستخدم هذا القالب.

لقد جربت في Material Design دون أي تعديلات على CSS، ولم أستطع جعله يعمل في أي قالب. ربما يكون الأمر متعلقًا بإضافة؟

إذا كان لديك معاينات مواضيع Discourse، على سبيل المثال، فلن يعمل المكون لأنه يستخدم أيضًا قالب topic-list-item.raw

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

أنت محق في ذلك. لكنني أستخدمه فقط لـ https://meta.discourse.org/t/news-plugin/107971، الذي يتطلب معاينة الموضوع.

لذا عليّ الاختيار بينهما. :sleepy:

يبدو رائعًا على منتداي، وإيموجي التاج الصغير لطيف جدًا، هههه، عمل رائع!

إعجابَين (2)

أنا أستخدم هذا أيضًا على نسختي. يبدو أنظف بكثير. لم أفهم أبدًا مفهوم الشخصيات الخمس، يبدو مزدحمًا للغاية.

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

تم التحديث إلى أحدث إصدار من ديسكورد (2.5.0.beta2)، ويبدو أن صور المستخدمين في المنشورات قد اختفت.

رابط المنتدى: https://techscammersunited.com/

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

سأتحقق من هذا غدًا، لقد قمت بالتحديث قبل بضعة أيام وكان كل شيء على ما يرام، ربما حدث تغيير ما

3 إعجابات

شكرًا لتقريرك، تم الإصلاح الآن. يمكنك ترقية المكون وإعادة تفعيله.

3 إعجابات

آه، شكرًا لك على الإصلاح السريع يا صديقي! إنه يعمل بامتياز الآن :slight_smile:

لقد قمت بالتحديث إلى أحدث إصدار واختفت الصور الرمزية الخاصة بي (2.4.1).
كان عليّ تعطيل هذا المكون مؤقتًا.

تحتاج أيضًا إلى ترقية Discourse وسيتم إصلاح المشكلة

إعجابَين (2)

للأسف بالنسبة لي، هذا يعني الكثير من التحديثات (18 إضافة مخصصة)، لذا أعتاد على التحديث مرة كل 3-4 أشهر. أظن أنني محظوظ :smiley:

هل توجد طريقة للوصول إلى الإصدار السابق؟