تقييم المراكز
+إعداد تقييمات إشرافية للمراكز المعتمدة داخل كل دورة موسمية، تمهيداً لإضافة البنود والرصد بنفس نمط الطلاب.
+ فتح تقييم المراكز +diff --git a/admin.php b/admin.php index 7ebd78b..816406b 100644 --- a/admin.php +++ b/admin.php @@ -87,6 +87,11 @@ render_flash($flash);
للوصول إلى المراكز الجاهزة للتشغيل ثم الانتقال إلى الطلاب والمعلمين والتقييمات والحضور لكل مركز.
فتح المراكز المعتمدة +إعداد تقييمات إشرافية للمراكز المعتمدة داخل كل دورة موسمية، تمهيداً لإضافة البنود والرصد بنفس نمط الطلاب.
+ فتح تقييم المراكز +مرجع سريع لفهم تنظيم الصفحات الحالية ومسار التطوير الإداري داخل التطبيق.
@@ -107,6 +112,7 @@ render_flash($flash);اعتمد المركز أولاً حتى تتمكن من إعداد بنود تقييمه.
+يجب اختيار دورة موسمية للمركز قبل إعداد بنود التقييم.
+ الرجوع إلى تقييمات المركز +ابدأ من صفحة تقييمات المراكز ثم افتح البنود للتقييم المطلوب.
+ الرجوع إلى تقييمات المركز +أضف تقييمات مركز أولاً، ثم استخدم الرصد لإظهار النتيجة هنا.
+ إضافة تقييم +| التقييم | +الحالة | +النتيجة | +النسبة | +البنود | +آخر رصد | +الإجراء | +
|---|---|---|---|---|---|---|
|
+ = e((string) ($assessment['title'] ?? '')) ?>
+ = e((string) ($assessment['category'] ?? '')) ?> — = e(center_report_number((float) ($assessment['weight_percentage'] ?? 0))) ?>٪
+ |
+ + + غير مرصود + + = center_assessment_status_badge((string) ($assessment['status'] ?? 'pending')) ?> + + | += e($scoreText) ?> | += e(isset($assessment['percentage']) && $assessment['percentage'] !== null ? center_report_number((float) $assessment['percentage']) . '%' : '—') ?> | += e((string) ($assessment['criteria_count'] ?? 0)) ?> | +
+ = e((string) (($assessment['assessed_on'] ?? '') !== '' ? $assessment['assessed_on'] : '—')) ?>
+ = e((string) $assessment['notes']) ?>
+ |
+ + + | +
أضف نوع تقييم أولاً من صفحة تقييم المراكز ثم ارجع هنا لإدخال الدرجة.
+ إضافة تقييم +اعتمد مركزاً أولاً من لوحة الطلبات حتى تتمكن من إعداد تقييمات المراكز.
+ العودة إلى الطلبات += e((string) ($center['city'] ?? '')) ?> — = e((string) ($center['director_name'] ?? '')) ?>
+ + 0): ?> + فتح تقييم هذا المركز + + أنشئ دورة أولاً + +ابدأ بتعريف أول نوع تقييم للمركز مثل: الالتزام الإداري، جودة البيئة التعليمية، أو متابعة الخطة.
+ + + +| التقييم | +الفئة | +المقياس | +الدرجة | +الوزن | +البنود | +الحالة | +الإجراء | +
|---|---|---|---|---|---|---|---|
|
+ = e((string) ($assessment['title'] ?? '')) ?>
+
+ = e((string) $assessment['notes']) ?>
+
+ |
+ = e((string) ($assessment['category'] ?? '')) ?> | += assessment_scale_type_badge((string) ($assessment['scale_type'] ?? '')) ?> | += e((string) round((float) ($assessment['max_score'] ?? 0), 2)) ?> | += e((string) round((float) ($assessment['weight_percentage'] ?? 0), 2)) ?>٪ | +
+ = e((string) ((int) ($assessment['criteria_count'] ?? 0))) ?>
+ المجموع = e((string) round((float) ($assessment['criteria_total_max_score'] ?? 0), 2)) ?>
+ |
+ = assessment_active_badge((int) ($assessment['is_active'] ?? 0)) ?> | ++ + | +