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

شكرًا لك، فأنا أفضل الإضافة كثيرًا لأنها توفر قدرًا أكبر من التخصيص لكل فئة مقارنة بمكون القالب.

إعجابَين (2)

عند تغيير عرض/ارتفاع الصور المصغرة، يُشار إلى ضرورة إعادة معالجة المنشورات. أنا أستخدم الأمر rake posts:rebake.

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

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

استخدم CSS على الجوال (مثل: max-width: راجع بعض المنشورات السابقة)

على سطح المكتب، استخدم إعدادات الإضافة الخاصة بالارتفاع والعرض.

يتم التعامل مع دقة الصور المصغرة من خلال إعداد مستوى الدقة في الإضافة. وهذا لا يساوي الحجم.

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

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

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

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

لا تستخدم px، بل استخدم الرقم فقط.

عذراً، نصيحة إعادة الخبز هناك قديمة!

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

أخشى أن مجرد استخدام الرقم لا يفعل شيئًا بعد تطبيقه.

أحاول في الأساس تقليل حجم الصورة المصغرة هنا: Decks - Duelists Unite

لم يتغير أي شيء بغض النظر عن الرقم الذي أدخلته.

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

ماذا لو جعلت العرض 50 وتركت الحقل الثاني فارغًا؟ إنه يعمل معي.

بالمناسبة، في تخطيط “البلاط”، لا يهم أي من الإعدادين (يُحدَّد العرض بناءً على نافذة المتصفح وعدد الأعمدة، ويُحدَّد الارتفاع بناءً على نسبة أبعاد الصورة).

لاحظ أيضًا أن هذه الإعدادات تؤثر فقط عند عرض تلك الفئة وحدها.

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

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

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

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

نعم، هذه الإعدادات لا معنى لها بالنسبة إلى Tiles. حيث يقوم Tiles تلقائيًا بالتبديل من 3 إلى 2 ثم إلى 1 عمودًا عند تقليل عرض المتصفح أو الجهاز. تشغل الصور المصغرة العرض الكامل للأعمدة (مع استثناء حشوة طفيفة). ولا معنى لتقليل حجمها؛ لأن ذلك سيبدو سيئًا للغاية.

لقد صممت Tiles بعد العديد من النماذج الأولية لتقييد الحد الأقصى لعدد الأعمدة إلى 3، لأن أي عدد أكبر يصعب متابعته على شاشة الكمبيوتر.

توجد هذه الإعدادات لمساعدتك في تخصيص العرض غير الخاص بـ Tiles، بحيث يمكنك تحديد مقدار العرض الذي تشغله الصور المصغرة في قائمتك.

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

إذن، الطريقة الوحيدة للحصول على “بلاطات” أصغر هي عبر CSS، كما أفترض؟

يمكنك المحاولة، لكن لن يتم دعم ذلك. فمن المرجح أن تواجه مشاكل بسبب ضغط الكثير من البيانات الوصفية (meta).

وجدت أن عرض 4 أعمدة صعب القراءة إلى حد ما. أتذكر أن أحد مستخدمين أحد مواقعني اشتكى من وجود أكثر من عمود واحد! هاها

على أي حال، إليك كود CSS الافتراضي، وأنا أثق في قدرتك على استنتاج النمط. لا تتردد في التعديل!

  .tiles-grid-sizer,
  .tiles-grid-item {
    // عمود واحد في العروض الضيقة جدًا
    width: 100%;
    // عمودان في العرض المتوسط
    @media screen and (min-width: 501px) and (max-width: 800px) {
      width: calc((100% - 6px)/2);
    }
    // 3 أعمدة عندما يتوفر مساحة
    @media screen and (min-width: 801px) {
      width: calc((100% - 12px)/3);
    }
  }
4 إعجابات

مرحبًا @merefield،
هل توصي باستخدام مكون السمة لموقع إنتاجي؟ هل لا تزال تعتبره تجريبيًا؟

إذا قمت بإلغاء تثبيت الإضافة وتثبيت مكون السمة، فهل ستُحفظ الصور المصغرة لدي؟
إذا لم يكن الأمر كذلك، فهل توجد طريقة للانتقال بسلاسة بين الإضافة ومكون السمة؟

إعجابَين (2)

لا يتأثر مصدر البيانات. يمكنك التبديل بين الوضعين بحرية.

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

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

بشكل عام، أفضل شخصيًا مكون السمعة لأنه أخف وزنًا، ويستخدم JavaScript أقل بكثير في وضع البلاط، وأسرع.

إعجابَين (2)

شكرًا لك على الإجابة المفصلة.
هل يمكنك إضافة رابط مكون المظهر في مكان ما داخل الموضوع؟ قد يكون مفيدًا، لقد وجدته فقط هنا:

إعجابَين (2)

أنا أستخدم إضافة TLP. زر المحفظة في بطاقة المستخدم لا يظهر على الأجهزة المحمولة. هل هناك إعداد لتمكين هذا؟

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

@merefield نحن في أول 5 أيام من الشهر مرة أخرى! :tada: هل أنت على علم بأي مشاكل تتعلق بـ TLP وأحدث إصدار من Discourse؟ أنا مستعد لبدء الاختبار مرة أخرى :slight_smile:

3 إعجابات

نحن كذلك بالفعل. ليس لدي علم بأي مشاكل كبرى حرجة.

3 إعجابات

تمت عملية الترقية بنجاح!

إعجابَين (2)

لدي مشكلة صغيرة في مكون السمة.
عند تحميل صفحة التصنيفات (تحميل التطبيق بالكامل، وليس فقط النقر على “التصنيفات”)، يظهر خطأ في JavaScript:

GET https://canapin.win/tags/.json 404

image

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

هل لديك إعداد يفتقد إلى وسم؟

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