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

شكرا لردك السريع. :+1: :100:

بعد ساعات من تصحيح الأخطاء :sweat_smile: ، اكتشفت أخيرًا أن الخطأ ناتج عن الإعداد.

منع المجهولين من تنزيل الملفات
منع المستخدمين المجهولين من تنزيل المرفقات.

يحدث الخطأ عند تمكين هذا الإعداد.

تم حظر ملف imagesloaded.js، الذي يتم تحميله ديناميكيًا بواسطة Topic List Previews من
/uploads/default/original/1X/d8ce366bd7aad8f9fc7b26b08aecc855dd6d425c.js، للمستخدمين المجهولين عند تمكين إعداد “منع المجهولين من تنزيل الملفات”.
ونتيجة لذلك، فشل المتصفح في تحميل البرنامج النصي، مما تسبب في تعطل مكون preview-edits.gjs في TLP للزوار غير المسجلين.

ويختفي الخطأ على الفور عند العودة إلى الإعدادات الافتراضية.

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

معلومة جيدة، شكراً لك!

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

أردت أن أشير إلى أنني قمت بحل هذه المشكلة عن طريق عدم التحديث ولكن بإزالة الإضافات القديمة التي كانت لا تزال موجودة في ملف app.yml عندما تم تجميع هذه الإضافات في نواة discourse.
أدى إزالة هذه الإضافات أيضًا إلى حل عدد من المشكلات الأخرى، لذا إذا واجه أي شخص مشكلات عشوائية غريبة، فيجب عليه على الأرجح إزالة هذه الإضافات.

3 إعجابات

مرحباً @merefield، أتمنى أن تكون بخير! :blush:

هل يمكنك مساعدتي في فهم ما يفترض أن تفعله الإعدادات topic_list_tiles_larger_featured_tiles وكيف يجب أن تبدو عند عملها؟
شكراً جزيلاً مقدماً!

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

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

لسوء الحظ، هذا الإعداد معطل حاليًا. أظن أنه كان معطلاً منذ إعادة الكتابة الضخمة التي تطلبتها التغييرات في قائمة المواضيع وقد فاتني ذلك. لدي فرع يقوم بإصلاحه ولكن هذا العمل يعتمد على إصدار CSS masonry وما زلنا ننتظر ذلك.

قد أنتهي من إصلاحه في مرحلة ما على أي حال بموجب النظام الحالي. نرحب بطلبات السحب (PR).

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