@extends('layouts.moderator') @section('title', 'إدارة الرتب') @section('content')
@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
@endif

إدارة الرتب

إدارة وتنظيم رتب أعضاء {{ $moderatorGender === 'male' ? 'فريق الشباب' : 'فريق الصبايا' }}

{{ $stats['total_ranks'] }}
إجمالي الرتب
{{ $stats['total_members_ranked'] }}
أعضاء فريقي لديهم رتب
{{ $stats['unranked_members'] }}
أعضاء فريقي بدون رتب
{{ $stats['my_section_total'] }}
إجمالي أعضاء فريقي
{{ round(($stats['total_members_ranked'] / max($stats['my_section_total'], 1)) * 100) }}%
نسبة الحاصلين على رتب

معلومات هامة

يمكنك رؤية جميع الرتب المُضافة من قبل الإدارة والمشرفين، لكن يمكنك إدارة أعضاء {{ $moderatorGender === 'male' ? 'فريق الشباب' : 'فريق الصبايا' }} فقط.

إعادة تعيين
@if($selectedRank && $members)

أعضاء فريقي في رتبة "{{ $selectedRank->name }}"

@if($members->count() > 0)
@foreach($members as $member)
{{ $member->name }}
{{ $member->detailed_role }}
@endforeach
@else
لا يوجد أعضاء من فريقك حاصلين على هذه الرتبة
@endif
@endif

جميع الرتب المتاحة

@if($ranks->count() > 0)
@foreach($ranks as $rank) @php $myTeamCount = $rank->users()->where('gender', $moderatorGender)->count(); $totalCount = $rank->users_count; @endphp
@if($rank->icon) @switch($rank->icon) @case('star') @break @case('crown') @break @case('shield') @break @case('trophy') @break @case('medal') @break @case('fire') @break @case('diamond') @break @case('lightning') @break @case('gem') @break @case('rocket') @break @case('target') @break @case('heart') @break @case('thumbs-up') @break @case('gift') @break @default @endswitch @else @endif

{{ $rank->name }}

{{ $myTeamCount }} من فريقي / {{ $totalCount }} إجمالي
@if($rank->description)

{{ Str::limit($rank->description, 100) }}

@endif
عرض أعضاء فريقي
@endforeach
@else

لا توجد رتب متاحة

ابدأ بإنشاء رتبة جديدة لأعضاء فريقك

@endif
{{-- مودال إنشاء رتبة جديدة --}} {{-- مودال تعديل الرتبة --}} {{-- مودال إضافة عضو للرتبة --}} {{-- مودال تأكيد الحذف --}} @endsection