معاينات قائمة المواضيع (TLP)

هذا هو المفتش وليس وحدة التحكم.

عذرًا، هذه هي وحدة التحكم:

DevTools failed to load source map: Could not load content for https://diembao.b-cdn.net/service-worker-42fd4076491c4d62115d613112a6b29c27e20a2b36e68013d9e936b8eadaa6e7.js.map.js: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE

هذا غريب جداً. لا يمكنني حالياً تكرار ذلك. سأكون مهتماً بسماع تقارير أخرى عن نفس الشيء.
(لا أعتقد أن تحذيرك ذو صلة بالمناسبة).

@ddf أعتقد أنني ربما استنسخته، أعتذر. كنت أستخدم الفرع التجريبي.

هل يمكنك استخدام الفرع beta للمكون وتأكيد أنه يعمل؟ (إنها خيار متقدم عند تثبيت المكون، فقط أدخل beta في خيار الفرع.

سأقوم بالتحقيق في الفرق …

لقد قمت بدمج الاختلافات والآن الفرع الرئيسي يعمل، آسف للإرباك.

كل ما عليك فعله هو تحديث المكون الحالي الخاص بك، لا حاجة لاختبار الفرع beta.

يرجى تأكيد أنه تم إصلاحه وإعلامي بأي مشاكل أخرى.

شكراً لصبرك!

تحديث: هممم … لا يزال هناك خطأ متعلق به (انقر على الصفحة الرئيسية وتختفي) … سأعمل على تحسين ذلك.

3 إعجابات

بعد التحديث إلى أحدث إصدار، اختفى الخطأ!

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

كيفية تمكين أزرار الإجراء؟ أحتفظ بـ topic list actions topic lists كإعداد افتراضي وأضيف اسم علامة إلى topic list actions tags، لا يبدو أن هذا يعمل عند التحقق من العلامة.

هل قمت بتثبيت “إضافة sidecar”؟ هذا مطلوب: Pavilion

هل يستخدم فئة سمة الخطاب هذا المكون؟

أعتقد أن هذا هو Topic List Thumbnails

3 إعجابات

لكن ليس كذلك. كانت معاينات قائمة الموضوعات هي المكون الإضافي الأصلي لمعاينة الصورة المصغرة.

هذه هي مكونات السمات، لذا من السهل جدًا اختبارها. تفضل وجربها!

3 إعجابات

نعم هذا، شكراً لك

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

ملاحظة حاليًا على فرع beta:

IMPROVE: remove over-complex (?) default image logic by merefield · Pull Request #15 · merefield/discourse-topic-list-previews-theme (github.com)

سأقوم بدمج هذا قريبًا ما لم أجد سببًا لكون التعليمات البرمجية معقدة جدًا في المقام الأول!

أرغب أيضًا في إضافة تحسين آخر إلى beta قبل الدمج.

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

لقد قمت أيضًا بتحسين مظهر زر “الملف الشخصي” لجعله متسقًا مع زر “الرسالة”:

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

آسف، لقد تأخر هذا كثيرًا! (ولكن كان PR مرحبًا به دائمًا!!)

هذا لا يزال في beta، سيتم دمجه قريبًا.

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

تم دمج IMPROVE: remove over-complex (?) default image logic by merefield · Pull Request #15 · merefield/discourse-topic-list-previews-theme (github.com)

  • إزالة العرض الافتراضي غير الضروري للصور المؤجلة لقائمة المواضيع
  • إصلاح تنسيق زر Portfolio

مرحباً!
أنا أجرب مكون السمة الرائع هذا. ومع ذلك، اضطررت للبحث قليلاً لمعرفة ما هو مكون الإضافة sidecar وكيفية تثبيته.

قد يكون من المفيد توفير رابط إلى المستودع إما في المنشور الأول أو في إعدادات مكون معاينات قائمة الموضوع.

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

تم تفصيل ذلك في الرابط الثاني في المنشور الأصلي ولكن يمكنني إضافة هذا التفصيل هنا. كما أن عنوان الرابط الثاني قديم بعض الشيء الآن.

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

نعم، لم أنقر على الرابط الثاني في البداية لأن بداية المنشور ذكرت تحديدًا أن المكون الإضافي قديم.

أنا أستكشف مكون السمة والإجراءات المتعلقة بمكون الإضافي sidecar.
سيكون من الرائع وجود خيار لإخفاء الإجراءات الممكنة، على الرغم من أن هذا سطر CSS واحد.

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

السبب هو <span> الذي يحتوي على margin-right: 7px، سواء كان الـ span فارغًا أم لا.

لذلك أضفت قاعدة CSS هذه:

html:not(.tile-style) .topic-actions .like-count:empty {
    margin-right: 0;
}

لذلك، إذا لم تكن هناك إعجابات، فإن القلب محاذٍ بشكل صحيح مع المقتطف:

هذا تغيير صغير، لكنني أحب التفاصيل. :smile:
هل يجب أن أقوم بطلب سحب (PR) لهذا؟

5 إعجابات

التعاون للتنظيف وجعل العرض غير المربعات أكثر اتساقًا سيكون موضع ترحيب كبير، شكرًا @Canapin لأنه لا يحظى بالكثير من الاهتمام.

5 إعجابات

لاحظت بعض الأشياء عند تجربة مكون السمة الخاص بك ولدي سؤالان.

  1. أولاً، كان لدي “اقرأ المزيد” في المقتطف، لكنه لم يكن ملونًا كرابط، بل كان بنفس لون النص العادي. هل لديك فكرة عن السبب؟

ثم بعد تثبيت إضافة sidecar، اختفى نص “اقرأ المزيد” ببساطة بسبب خيار إزالة الروابط من مقتطفات المواضيع المحدد افتراضيًا.

أتفهم أن هذا الخيار يشير إلى:

  • يكبت الروابط في المقتطفات لجعلها تبدو أفضل بكثير (الروابط الطويلة في المقتطفات في Discourse يمكن أن تفسد التخطيط)

لكن رابط “اقرأ المزيد” يجب أن يكون موضع تقدير (سأحتاج إلى مقارنة كيف يبدو مع مجموعة من المواضيع على الرغم من ذلك…).

  1. هل هناك أي طريقة مباشرة لإزالة الروابط من المقتطفات، مع الاحتفاظ بـ “اقرأ المزيد” وعرضه بلون الرابط الأساسي؟
4 إعجابات