@extends('layouts.moderator') @section('title', 'لوحة تحكم المشرف') @section('page-title', 'لوحة تحكم المشرف') @section('content')
{{-- ========================= EPIC HEADER + GOALS + TAATEER ========================= --}} {{-- ===== HERO / Welcome Card (Epic Glass) ===== --}}
{{-- خلفيات ناعمة تظهر على الشاشات الأكبر فقط --}}
{{-- صورة المستخدم --}}
صورة العضو
{{-- شارات --}}
لوحة تحكم — {{ $sectionName }} {{ auth()->user()->membership_status ? 'رتبتك — ' . auth()->user()->membership_status : 'رتبتك' }}
{{-- الاسم --}}

مرحباً {{ auth()->user()->name }}

{{-- التاريخ + آخر تسجيل دخول --}}

{{ \Carbon\Carbon::now()->locale('ar')->isoFormat('dddd، D MMMM YYYY') }}

آخر تسجيل دخول: {{ auth()->user()->last_activity ? \Carbon\Carbon::parse(auth()->user()->last_activity)->diffForHumans() : 'لأول مرة' }}

{{-- رؤية --}}

رؤية {{ auth()->user()->membership_status ?? 'العضو' }}: تعزيز الأداء، رفع جودة الالتزام، وضمان تنظيم مثالي داخل جيش الوفاء الذهبي .

{{-- كابسولة جانبية (اختياري) --}}
جاهز للعمل
تابع مهامك من هنا
{{-- ====================== كارد هدفي الشخصي (كما طلبت) ====================== --}} @if(isset($personalGoal)) @php $badgeCls = match(true){ ($personalGoal['status'] ?? '')==='ممتاز' => 'bg-emerald-500/15 border-emerald-500/30 text-emerald-700 dark:text-emerald-200 dark:border-emerald-400/25 dark:bg-emerald-400/10', ($personalGoal['status'] ?? '')==='جيد' => 'bg-sky-500/15 border-sky-500/30 text-sky-700 dark:text-sky-200 dark:border-sky-400/25 dark:bg-sky-400/10', ($personalGoal['status'] ?? '')==='متوسط' => 'bg-amber-500/15 border-amber-500/30 text-amber-700 dark:text-amber-200 dark:border-amber-400/25 dark:bg-amber-400/10', default => 'bg-rose-500/15 border-rose-500/30 text-rose-700 dark:text-rose-200 dark:border-rose-400/25 dark:bg-rose-400/10', }; @endphp
{{-- جلو خلفية --}}
🎯 هدفي هذا الشهر
50س (لايف + قست) • 5س سهرة
{{ $personalGoal['status'] ?? '—' }}
لايف + قست
{{ $personalGoal['pct_mix'] ?? 0 }}%
{{ $personalGoal['live'] ?? 0 }}س لايف • {{ $personalGoal['guest'] ?? 0 }}س قست
سهرة
{{ $personalGoal['pct_sahra'] ?? 0 }}%
{{ $personalGoal['sahra'] ?? 0 }}س سهرة
{{ $personalGoal['ai_text'] ?? '' }}
@endif {{-- ====================== بطاقة رقم التعتير (كما عندك) ====================== --}} @if(isset($taateer) && $taateer) @php $issuedAt = \Carbon\Carbon::parse($taateer->issued_at)->locale('ar'); $expiresAt = \Carbon\Carbon::parse($taateer->expires_at)->locale('ar'); @endphp
{{-- جلو خلفية --}}
{{-- أيقونة --}}
{{-- النصوص --}}

رقم التعتير الخاص بك

مفعل حالياً

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

{{-- رقم التعتير --}}
رقم التعتير
{{ $taateer->code }}
{{-- تاريخ الإنشاء --}}
تاريخ الإنشاء
{{ $issuedAt->isoFormat('D MMMM YYYY – h:mm A') }}
{{-- تاريخ الانتهاء --}}
تاريخ انتهاء الصلاحية
{{ $expiresAt->isoFormat('D MMMM YYYY – h:mm A') }}
عند انتهاء الصلاحية لن تتمكن من الدخول حتى يتم إصدار رقم جديد بواسطة الصقر.
@else
🚨 لا يوجد رقم تعتير فعّال لحسابك حالياً. الرجاء التواصل مع مدير نظام التعتير — الصقر.
@endif
📣 رسائل الإدارة
{{-- سيكشن معدل الاختبارات للعضو --}} @if(isset($testGauge))
{{-- عنوان السيكشن --}}

معدل التزامك بالاختبارات

يوضّح مستوى مشاركتك ونجاحك في اختبارات نظام الوفاء الذهبي.

{{-- الكرت الرئيسي --}}
{{-- الجيج الدائري --}}
@php $p = max(0, min(100, $testGauge->success_rate ?? 0)); @endphp {{-- الخلفية --}} {{-- الجيج الملون --}} {{-- النص في الوسط --}}
معدل الاختبارات {{ $p }}% ناجح في {{ $testGauge->passed_tests }}/{{ $testGauge->total_tests }} اختبار
{{-- النص التحفيزي --}}

مستوى التزامك بالاختبارات

هذا المعدّل يمثّل نسبة الاختبارات التي نجحت فيها من كل الاختبارات التي شاركت بها. كل ما ارتفع المعدّل، زادت فرصتك بالحصول على هدايا وتحفيزات خاصة من القائد سيف الوفاء والصقر في الفترات القادمة.

@if($testGauge->total_tests === 0)

لم تشارك بأي اختبار بعد. أول ما تبدأ تحل الاختبارات، رح يظهر معدل التزامك هنا.

@elseif($p < 60)

معدلّك حالياً منخفض شوي… حاول تحل الاختبارات القادمة بتركيز أعلى عشان ترفع نسبتك 💪

@elseif($p >= 60 && $p < 85)

أداء جيّد 👏 كم اختبار ناجح زيادة وبتصير من المميّزين اللي لهم أولوية في الهدايا.

@else

مستوى أسطوري 🔥 انت من نخبة الملتزمين، ترقّب مفاجآت خاصة من القيادة.

@endif
@endif @push('scripts') {{-- Encrypted Access Token --}} @endpush

إجمالي الأعضاء

{{ $stats['total_members'] }}

الأعضاء الرسميين

{{ $stats['official_members'] }}

أعضاء بيتا

{{ $stats['beta_members'] }}

المتواجدون الآن

{{ $stats['online_members'] }}

تقييماتي اليوم

{{ $stats['evaluations_today'] }}

تقييمات معلقة

{{ $stats['pending_evaluations'] }}

تقييمات موافق عليها

{{ $stats['approved_evaluations'] }}

أعضاء مغادرون

{{ $stats['left_members'] }}

حالة العضوية

رسمي

{{ $membershipStats['official'] }}

بيتا

{{ $membershipStats['beta'] }}

توزيع النقاط

نقاط مكتسبة

{{ $pointsStats['earned'] }}

نقاط مخصومة

{{ $pointsStats['deducted'] }}

@if(isset($message) && $message)
{{ $message->title }}
{{ $message->body }}
@endif

أفضل أعضاء {{ $sectionName }}

@if($topMembers->count() > 0)
@foreach($topMembers as $index => $user)
{{ $user->name }} @if($user->isOnline())
@endif {{ $index + 1 }}

{{ $user->name }}

{{ $user->total_points }} نقطة

@if($user->ranks->count() > 0)
@foreach($user->ranks as $rank) {{ $rank->name }} @endforeach
@endif

@if($user->membership_status == 'official') عضو رسمي @elseif($user->membership_status == 'beta') عضو بيتا @endif

@endforeach
@else

لا يوجد أعضاء حالياً

@endif

حالة التقييمات

موافق {{ $evaluationStats['approved'] }}
معلق {{ $evaluationStats['pending'] }}
مرفوض {{ $evaluationStats['rejected'] }}

إحصائيات الحضور

حاضر {{ $attendanceStats['present'] }}
عذر {{ $attendanceStats['absent_with_excuse'] }}
غائب {{ $attendanceStats['absent_without_excuse'] }}

حالة المخالفات

معلق {{ $violationStats['pending'] }}
محلول {{ $violationStats['resolved'] }}
نشط {{ $violationStats['active'] }}

النشاطات الأخيرة

@if(count($recentActivities) > 0) @foreach($recentActivities as $activity)
@if($activity['icon'] == 'evaluation')
@elseif($activity['icon'] == 'user')
@else
@endif

{{ $activity['message'] }}

{{ $activity['time'] }}

@endforeach @else

لا توجد نشاطات حديثة

@endif
@endsection