@extends('layouts.superadmin') @section('title', 'Weekly Tests Analytics') @section('page-title', 'منظومة الذكاء (EES) - تحليلات الاختبارات الأسبوعية') @section('content')
{{-- هيدر --}}

تحليلات الاختبارات الأسبوعية

لكل اختبار: عدد المشاركين، عدد المحاولات، متوسط العلامة، أعلى وأقل علامة ضمن الفترة المحددة.

{{-- ملخص --}}
عدد الاختبارات في التحليل
{{ (int)($summary['tests'] ?? 0) }}
إجمالي الـ Submissions
{{ (int)($summary['submissions'] ?? 0) }}
إجمالي المشاركين (مميزين)
{{ (int)($summary['participants'] ?? 0) }}
{{-- فلاتر --}}
إعادة ضبط
@php $totalRows = method_exists($rows, 'total') ? $rows->total() : $rows->count(); @endphp {{-- جدول الاختبارات --}}

نتائج الاختبارات

يعرض فقط الاختبارات التي تحتوي على Submissions ضمن الفترة المحددة.

عدد الاختبارات: {{ $totalRows }}
@forelse($rows as $row) @php $avg = $row->avg_score !== null ? round($row->avg_score, 1) : null; $first = $row->first_submit ? \Carbon\Carbon::parse($row->first_submit)->format('Y-m-d') : '—'; $last = $row->last_submit ? \Carbon\Carbon::parse($row->last_submit)->format('Y-m-d') : '—'; @endphp @empty @endforelse
العنوان الفئة المستهدفة المشاركون Submissions متوسط العلامة أعلى علامة أقل علامة من → إلى
{{ $row->title }} {{ $row->audience }} {{ (int)$row->participants_count }} {{ (int)$row->submissions_count }} @if($avg !== null) {{ $avg }} @else @endif {{ (int)$row->max_score }} {{ (int)$row->min_score }} {{ $first }} → {{ $last }}
لا توجد اختبارات ضمن الشروط الحالية للفلاتر.
@if(method_exists($rows, 'hasPages') && $rows->hasPages())
{{ $rows->links() }}
@endif
هذه اللوحة تساعدك تعرف أي اختبار فعلاً “دخل للناس”: من شارك، كم مرة، وكيف كانت العلامات بشكل عام.
@endsection