يتوفر الآن الإصدار v1.2.0!
ما هو الجديد في هذا الإصدار:
- فترة تسجيل دخول قابلة للتكوين — قم بتشغيل تحديات يومية أو أسبوعية
- إعداد بداية الأسبوع — للتحديات الأسبوعية، اختر ما إذا كانت الأسابيع تبدأ يوم الأحد أو الاثنين أو السبت
- سلاسل متوافقة مع الفترة — تعكس ملصقات السلاسل وحساباتها الآن فترة التحدي (“سلسلة أسبوعية” مقابل “سلسلة يومية”)
- وصول المشرفين — يمكن الآن للمشرفين الكاملين على الموقع إنشاء التحديات وتعديلها وإدارتها عبر قسم مخصص في الشريط الجانبي. يمكن تمكين أو تعطيل هذه الميزة من خلال الإعدادات → الإضافات (
daily_challenge_mod_access_enabled) في لوحة الإدارة، مما يسمح للمجتمعات التي تفضل إبقاء إدارة التحديات حصرية للإداريين بالقيام بذلك. - تم إعادة التسمية إلى “تحديات Discourse” في واجهة المستخدم للإدارة
لقطات الشاشة
نموذج التحدي — فترة تسجيل الدخول
لوحة التحكم — بداية الأسبوع في
وصول المشرفين عبر الشريط الجانبي
ملاحظة: يتطلب هذا الإصدار تشغيل ./launcher rebuild app لتطبيق هجرات قاعدة البيانات — لن يعمل زر التحديث في اللوحة لهذا الإصدار.
بخصوص وصول مشرفي الفئات إلى التعديل — هذا شيء أعمل عليه بنشاط. التحدي هو أن Discourse لا يمنح مشرفي الفئات صفة موظفين، مما يعني أنه لا يمكنهم الوصول إلى مسارات /admin على الإطلاق بغض النظر عن ما يفعله البرنامج الإضافي. أنا أستكشف مسارًا غير إداري منفصلًا مخصصًا لمشرفي الفئات يمنحهم وصولاً محددًا للتحديات في فئاتهم. توقع ظهور هذا في الإصدار v1.3.0.


