مكون السمة لاستخدام "أيقونات التصنيفات" في تقويم "إضافة الأحداث"

أيقونات تقويم الأحداث في ديسكورد

المستودع: https://framagit.org/oca/discourse-events-calendar-icons.git

يتطلب هذا المكون كلا من:

قبل/بعد

يُزيل هذا المكون النقطة في عرض التقويم ويستبدلها بأيقونة التصنيف المحددة في إعدادات [مكون أيقونات التصنيفات]. وإذا لم تكن هناك أيقونة لتصنيف، تظل النقطة مُزالة كما هو موضح في حالة يوم الجمعة 3.

الإعدادات

  • show locked category icon : إضافة أيقونة القفل للتصنيفات الخاصة

كيفية التثبيت

المستودع: https://framagit.org/oca/discourse-events-calendar-icons.git

13 إعجابًا

عمل رائع @oca!

أعتقد أنه يمكنك تجنب الحيلة المتعلقة بمكون أيقونات التصنيفات من خلال تضمين الدالة المساعدة {{category-link}} بدلاً من تثبيت عنصر category-icons. جربت ذلك محليًا باستخدام

{{category-link event.topic.category hideParent="true"}}

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

4 إعجابات

لقد طبقت الحيلة التي اقترحتها. العرض مكافئ تقريبًا ولا يتطلب الخطوة الإضافية. بالمناسبة، لقد استخدمت أيقونة القفل من category-link في إعدادات السمة.

لا يمكنني تعديل المنشور الأول لإزالة التعليمات. هل يمكن لأحد أن ينشئ صفحة ويكي للمنشور أو يمنحني الحق في تعديله؟ شكرًا مقدّمًا.

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

عظيم، قمت بتحديث الموضوع لجعل المنشور الأصلي ويكيًا حتى تتمكن من التعديل عليه.

إعجابَين (2)