يعمل هذا المكون بشكل ممتاز في منتدانا (بعد بعض التعديلات على CSS ليتناسب مع ثيمنا )، تحية تقدير لـ @awesomerobot
شيء لاحظته: مواضيع مميزة تظهر دائمًا فوق مواضيع اللافتات. شخصيًا أعتقد أنه يجب أن تظهر تحتها، فهذا أكثر منطقية بسبب طبيعة مواضيع اللافتات. هل هناك طريقة لتحقيق ذلك، أو هل من الممكن على الأقل اختيار موقعها في خيارات المكون؟
@awesomerobot لقد لاحظت للتو أن هذا المكون يظهر عندما أكون مسجلاً الدخول كمسؤول، لكنه لا يظهر في تسجيلات الدخول الأخرى أو المتصفحات الأخرى أو حتى في نوافذ التصفح المتخفي.
هل حدث أي تغيير في هذا المكون؟ منذ الترقية إلى أحدث إصدار (هذا المكون بالإضافة إلى discourse)، أرى موضوعين فقط مع صور مصغرة في الصفحة الرئيسية، ويبدو أن تنسيقات CSS قد تغيرت أيضًا قليلاً (يمكنك التحقق من ذلك على forumscp.com).
في لمحة سريعة، لا أستطيع رؤية أي سبب لذلك، فرابط المعاينة في المنشور الأصلي أعلاه لا يزال يُظهر 3… هل يمكنك ربط الموضوع الذي تتوقع أن يكون في الموضع الثالث على موقعك؟ من الممكن أنني لم آخذ شيئًا في الحسبان.
هل يمكن أن يكون السبب هو أن الموضوع لا يحتوي على صورة لإعادة إنتاجها؟ ألا ينبغي في هذه الحالة أن يعرض المكون صورة محددة مسبقًا، أو ينتقل إلى الموضوع التالي الذي يحتوي على صورة؟
ما هو سبب الحد الثابت المبرمج لـ 3 مواضيع مميزة؟ هل هناك إمكانية لجعله قابلاً للتكوين؟ أود أن أتمكن من استخدام 6 لتبديل الاستخدام الحالي لدينا لمعاينات قائمة المواضيع.
أيضًا، إذا قرّرت دعم أكثر من 3 مشاركات مميزة، فسيكون من الرائع أن نتمكن من اختيار حجم الصورة. حاليًا، يستخدم TC صورًا بحجم 1024x1024، وهو ما يكون كبيرًا جدًا عندما نستخدم صورًا أصغر.
بعد نقل إعداداتي إلى مجلد فرعي، لم يعد هذا المكون من السمات يعمل.
هل يكفي استخدام get-urlgetURL عند تعيين أو التحقق منالمسارات؟ ربما أيضًا في مكالمات ajax؟(مكالمات ajax يتم التعامل معها بالفعل). يمكنني تجربتها إذا كان هذا هو المسار الصحيح.
أيضًا، أعتقد أن هذا التطابق واسع جدًا؟ على سبيل المثال، إذا كان للموضوع كلمة search أو admin في عنوانه، فلن يتم عرض المكون عندما تكون show_on مضبوطة على all.
نحن نستخدمه فقط عندما تكون هناك أخبار عاجلة نريد عرضها في الأعلى فوق كل شيء.
المشكلة الآن هي أنه لا ينطوي عندما لا يكون هناك أي عنصر مُوسم بـ “مُبرز”، مما يؤدي إلى ظهور فجوة كبيرة بسبب قيم الـ min-height المحددة.
لذلك، نضطر دائمًا إلى تعطيل المكون. العيب: يجب على المستخدم إعادة تحميل الموقع ليصبح التغيير فعالاً. وأنا أفهم أن جعله ينطوي تلقائيًا، مثلًا عبر إضافة كلاس (في حال عدم وجود مواضيع موسومة) بعد طلب Ajax، قد يتسبب في اهتزاز الصفحة بالكامل.
لكن: هل من الممكن إضافة متغير “enabled” في المكون يقوم بنطوي المكون ويمنع تنفيذ طلب Ajax (وعجلة التحميل) لجلب المواضيع الموسومة؟ وبذلك، لن يحتاج المستخدم إلى إعادة تحميل الصفحة (Shift+Reload) ليصبح التغيير فعالاً.