manuel
(Manuel Kostka)
29 يوليو 2022، 7:14م
1
لقد قمت بإعادة كتابة هذا المكون بالكامل. إنه مستضاف في مستودع جديد وله موضوع جديد: قوائم مميزة
تستمر هذه النسخة في العمل بشكل جيد في الوقت الحالي، ولكن إذا كنت تستخدم Discourse 3.2.0.beta3 أو أعلى، فيرجى استخدام النسخة الجديدة.
يتيح لك هذا المكون تغذية قوائم مواضيع متنوعة على صفحتك الرئيسية. المظهر الافتراضي:
في إعدادات المكون، يمكنك تحديد قوائم التغذية وموضع المخرج:
تنسيق قائمة التغذية متقدم بعض الشيء ويجب أن تفهم بعض مفاهيم القوائم في Discourse للاستفادة منه بشكل جيد. تقوم بتعيين
عنوان التغذية
طول القائمة
فلتر القائمة (الأحدث، الأعلى، غير المقروء، إلخ)
فلتر العلامات (كما هو محدد بواسطة علامة العلامة)
فلتر الفئة (كما هو محدد بواسطة معرف الفئة)
رابط التغذية (حيث يأخذك النقر على زر المزيد )
تم إعداد القوائم كصناديق مرنة، لذلك عندما يكون هناك واحد فقط، فسوف يتمدد افتراضيًا:
شكر وتقدير: المكون هو نسخة مشتقة من الفئات المعروضة . قام @Ahmed_Gagan بتوسيع الوظائف وقمت بإعادة كتابة البنية. في النهاية، قمنا بتغيير الكثير لدرجة أنه لم يعد متوافقًا.
|||
|-|-|-|
| |المستودع | GitHub - nolosb/discourse-versatile-showcase |
| |دليل التثبيت |كيفية تثبيت ثيم أو مكون ثيم |
18 إعجابًا
Zup
11 أكتوبر 2022، 11:58م
2
ملحق رائع، يجعل الصفحة الرئيسية تبدو أكثر تفاعلية.
لدي اقتراحان، ربما ثلاثة:
إضافة منفذ a discovery-list-container-bottom
زيادة عرض العمود الأول للعنوان عند وجود قوائم متعددة جنبًا إلى جنب
تكوين اختياري لأكثر من قائمتين في الصف؟
إعجاب واحد (1)
manuel
(Manuel Kostka)
13 أكتوبر 2022، 9:08ص
3
شكراً للاقتراحات @Zup !
لا أعتقد أنني سأضيف المزيد من المنافذ حيث لدي بالفعل ثلاثة منها. إذا كنت بحاجة إلى منفذ معين، فستحتاج إلى عمل نسخة منه وإضافته هناك.
القوائم هي صناديق مرنة. يمكنك تغيير السلوك المرن باستخدام CSS والحصول على المزيد أو قائمة واحدة فقط في الصف.
إذا كنت تقصد هذا، فنعم، يجب عليّ تعديل العرض هناك بشكل أفضل
JBM
13 مايو 2023، 11:46ص
4
شكراً لك على هذه المكونات الرائعة يا @manuel .
أود حقًا استخدامها ولكن بمجرد تثبيتها:
يبدو كل شيء على ما يرام، باستثناء
تم تعيين مربع تسجيل الدخول الخاص بي إلى “display: none” (لذلك تصبح صفحة تسجيل الدخول فارغة تمامًا).
أعتقد أنه يجب أن يكون هناك تعارض في مكان ما.
هل واجه أي شخص هذا النوع من المشاكل من قبل ولديك فكرة عن المكان الذي يمكنني التحقيق فيه؟
شكراً جزيلاً.
إعجاب واحد (1)
JBM
13 مايو 2023، 12:12م
5
ساعات…
لدي وكيل لحل هذه المشكلة: لست متأكدًا من سبب ذلك، ولكنه يعمل بنسبة 100% عندما أختار discovery-list-container-top
كنت أواجه المشكلة مع إعداد above-main-container. لا يهم الآن، فإن discovery-list-container-top يعمل بشكل جيد مع مثيلاتي قيد التشغيل.
إعجاب واحد (1)
manuel
(Manuel Kostka)
13 مايو 2023، 3:08م
6
شكراً لإبلاغك عن هذا @JBM . يمكنني إعادة إنتاج المشكلة، فالرمز البرمجي لإنشاء القائمة يعمل في حلقة عندما لا يمكنه الوصول إلى محتوى الموقع (لأن تسجيل الدخول مطلوب). يعمل عندما يتم تحديد منفذ discovery-list-container-top، لأن هذا المنفذ متاح فقط بعد تسجيل الدخول. سأضطر إلى النظر في ذلك.
إعجاب واحد (1)
Jagster
(Jakke Lehtonen)
13 مايو 2023، 4:40م
7
إذا كان لديك وقت، هل ترغب في إنشاء فاصل أنيق للهواتف المحمولة، حيث ينتقل جزء العرض التقديمي إلى الجزء العادي الأخير؟ الآن يبدو أن الجزء الأخير سيستمر إلى ما لا نهاية.