{{ loadError }}
السنة الحالية: {{ currentYear.label }} {{ currentYear.id }}
السنوات

لا يوجد سنوات

# التسمية سنة البداية سنة النهاية الحالة إجراءات
{{ index + 1 }} {{ y.label }} الحالية {{ y.start_year }} {{ y.end_year || '-' }} {{ y.is_current == 1 ? 'نشطة' : 'غير نشطة' }}
الكنائس

لا يوجد كنائس

# الاسم (عربي) الاسم (إنجليزي) عدد المدارس إجراءات
{{ index + 1 }} {{ ch.name_ar || '-' }} {{ ch.name || '-' }} {{ getSchoolCountForChurch(ch.id) }}
المدارس

لا يوجد مدارس

# الاسم (عربي) الاسم (إنجليزي) الكنيسة إجراءات
{{ index + 1 }} {{ s.name_ar || '-' }} {{ s.name || '-' }} {{ getChurchName(s.church_id) }}
الفئات

لا يوجد فئات

# الاسم (عربي) الاسم (إنجليزي) العمر إجراءات
{{ index + 1 }} {{ cat.name_ar || '-' }} {{ cat.name || '-' }} {{ cat.min_age || '?' }} - {{ cat.max_age || '?' }} سنة -
الفرق

لا يوجد فرق

عرض {{ (teamPage-1)*pageSize + 1 }}-{{ Math.min(teamPage*pageSize, filteredTeams.length) }} من {{ filteredTeams.length }}
# اللون الاسم (عربي) الاسم (إنجليزي) المدرسة الفئة السنة الأعضاء المشاركون إجراءات
{{ (teamPage-1)*pageSize + index + 1 }} {{ t.name_ar || '-' }} {{ t.name || '-' }} {{ getSchoolName(t.school_id) }} {{ getCategoryName(t.category_id) }} {{ getYearLabel(t.year_id) }} {{ t.member_count || 0 }} أقل من 3
{{ m.name_ar || m.name }}
المشاركون

لا يوجد أعضاء

عرض {{ (memberPage-1)*pageSize + 1 }}-{{ Math.min(memberPage*pageSize, filteredMembers.length) }} من {{ filteredMembers.length }}
# الفريق الكابتن المشارك (عربي) المشارك (إنجليزي) المدرسة إجراءات
{{ (memberPage-1)*pageSize + index + 1 }} {{ m.team_name_ar || m.team_name }}
{{ m.name_ar || '-' }} {{ m.name || '-' }} {{ m.school || getParticipantSchool(m.participant_id) }}

جميع المشاركين مسجلين في فرق

{{ filteredUnassigned.length }} مشارك بدون فريق
# الاسم (عربي) الاسم (إنجليزي) المدرسة إجراءات
{{ index + 1 }} {{ p.name_ar || '-' }} {{ p.name || '-' }} {{ p.school || '-' }}
القاعات والجولات
القاعات

لا يوجد قاعات

# اسم القاعة الجولات المسابقات السنة إجراءات
{{ index + 1 }} {{ r.name_ar || r.name || '-' }} {{ r.round_count || 0 }} {{ r.quiz_count || 0 }} {{ getYearLabel(r.year_id) }}
الجولات

لا يوجد جولات

# القاعة رقم الجولة الفئة الموعد المسابقة (الفرق) إجراءات
{{ index + 1 }} {{ rd.room_name_ar || rd.room_name || '-' }} {{ rd.round_number || '-' }} {{ rd.category_name_ar || rd.category_name || '-' }} {{ name }}
المسابقات

لا يوجد مسابقات

عرض {{ (quizPage-1)*pageSize + 1 }}-{{ Math.min(quizPage*pageSize, filteredQuizzes.length) }} من {{ filteredQuizzes.length }}
# القاعة الجولة الفئة الحالة الفرق إجراءات
{{ (quizPage-1)*pageSize + index + 1 }} {{ quiz.room_name_ar || quiz.room_name || '-' }} {{ quiz.round_number || '-' }} {{ getCategoryName(quiz.category_id) }} {{ getQuizStatusLabel(quiz.status) }} {{ name }} -
التدريبات

لا يوجد تدريبات

عرض {{ (practicePage-1)*pageSize + 1 }}-{{ Math.min(practicePage*pageSize, filteredPractices.length) }} من {{ filteredPractices.length }}
# الاسم الحالة الفرق مسجل العلامات إجراءات
{{ (practicePage-1)*pageSize + index + 1 }} {{ p.title_ar || p.title || '-' }} {{ getPracticeStatusLabel(p.status) }} {{ p.team_count || 0 }}