هل هناك طريقة لجعل ترتيب الصور المميزة يعتمد على وقت إضافة العلامة؟ حاليًا، يتم جلب الصورة المميزة للموضوع الذي لديه نشاط حديث، مما يدفع الصور ذات العلامات الأحدث إلى الأسفل.
على سبيل المثال، إذا كان لدي 10 صور وقمت بتمييز 5 منها، فسيتم عرض هذه الخمسة في الشريط العلوي. إذا أضفت 5 علامات أخرى، فستحل محل الخمسة الموجودة. ولكن إذا كان لدى أي من المواضيع الخمسة السابقة أي تعليقات أو منشورات، فسيتم جلب تلك الصورة إلى الأمام الآن.
أنا أستخدم فقط الخيارات الأصلية المتاحة ضمن واجهة برمجة تطبيقات Discourse (إنها مكون سمة في جوهرها لذا لا يمكنك تغيير واجهة برمجة التطبيقات). عندما أحصل على فرصة، سألقي نظرة على الترتيب مرة أخرى. ومع ذلك، ظهر هذا منذ فترة ولقد أجريت تغييرًا لمساعدة أحد المستخدمين. Topic List Previews (legacy) - #1154 by merefield. أنا متفاجئ من أن هذا لا يعمل كما هو محدد. هل تتوقع أن يظل created_at للموضوع ثابتًا على الرغم من المشاركات الجديدة؟ هل أنت متأكد من أنك قمت بتغيير الإعداد وتحديث المتصفح؟
@raghukamath لقد اختبرت هذا للتو ويبدو أنه يعمل كما هو مقصود؟ لا يزال لن يغير الترتيب استجابةً للمشاركات الجديدة ويحترم تاريخ created_at. يرجى تحديث متصفحك وتجربته مرة أخرى.
مرحباً، كنت أحاول العمل مع المكون الإضافي المهمل الخاص بـ git عندما لم أتمكن من تجاوز CSS على الصورة المصغرة للجوال. استمر في العودة إلى ارتفاع 80 بكسل. بدأت في البحث ورأيت أنه تم نقله إلى المكون. هل سأواجه نفس المشكلة وأحتاج إلى استنساخ المكون لتغييره أم أن هناك حلاً بديلاً آخر؟ أريد أن يكون للجوال عرض كامل على متصفح الجوال.
هل التصميم هنا لن يناسب احتياجاتك: Topic List Previews (TLP) - #4 by merefield يناسب احتياجاتك؟ تتميز الصور المصغرة الجديدة بعرض كامل. هذا حاليًا على فرع beta. قم بتثبيته إذا كنت ترغب في ذلك كمكون سمة إضافي وجربه. تذكر تحديد الفرع عند التثبيت وتعديل اسم مكون السمة لجعله واضحًا أنه النسخة التجريبية.
إذا لم تقم بتثبيت مكون أو إضافة مشابهة من قبل، فقد يكون هناك تأخير قبل إنشاء جميع الصور المصغرة. هذه عملية مجمعة وتستغرق وقتاً. يجب أن تبدأ هذه العملية في الخلفية تلقائياً بمجرد تثبيت المكون وإضافته إلى سمة. تحقق من قائمة انتظار sidekiq الخاصة بك. قد ترى الكثير من المهام في قائمة الانتظار.
إنه ليس بالضرورة متوافقاً مع أي سمة، هناك دائماً احتمال حدوث تعارض: تم تطويره وتصميمه فقط مع السمة الافتراضية. يرجى اختباره على موقعك مع السمة الافتراضية فقط في البداية. يمكنك تكييف شكله ومظهره ولكن ذلك سيتطلب الاعتماد على القطع الأثرية الخاصة بهذا المكون.
إذا كان هناك خطأ في هذا البرنامج النصي يمنع تنفيذ جافاسكريبت، فقد يؤدي ذلك إلى تعطيل كود تخطيط TLP الذي يتطلب أن تعمل جافاسكريبت على أفضل وجه. ابحث عن أخطاء حمراء في وحدة تحكم المتصفح لديك.
مرحباً، لقد قمت بتمكين خيار تاريخ الإنشاء كما اقترحت. إنه يحل المشكلات إلى حد ما. ولكن أعتقد أنه في المكون الإضافي القديم، تم تعيين الترتيب وفقًا لتاريخ وضع علامة على المنشور. أيضًا، مشكلة ظهور صورة قديمة في الصفحة الرئيسية عند أي تحديث أو رد على الموضوع تجعل من الصعب بقاء صورة مميزة. لنفترض أنني قمت بتمييز صورة، وإذا حصل منشور قديم من عام مضى على رد جديد، فستحتوي الصفحة الرئيسية على الصورة المميزة لهذا المنشور. إذا تم الرد على العديد من المنشورات القديمة، فستختفي الصورة المميزة التي تم وضع علامة عليها حديثًا.