مرحباً بك في لوحة التحكم

إضافة درس جديد

الأنواع المسموحة: MP4, WebM, OGG | الحد الأقصى: 100MB

إضافة اختبار جديد

إضافة فرض جديد

إدارة الإرشادات

عرض المحتوى المخزن

قائمة الدروس

لا توجد دروس مضافة بعد.

قائمة الاختبارات

لا توجد اختبارات مضافة بعد.

قائمة الفروض

لا توجد فروض مضافة بعد.

الإرشادات المضافة

لا توجد إرشادات مضافة بعد.

معلومات الجداول وقاعدة البيانات

📊 الجداول التي تم إنشاؤها في قاعدة البيانات

1. جدول الدروس (lessons)

الوظيفة: تخزين معلومات الدروس التعليمية بما في ذلك مقاطع الفيديو.

الحقول الأساسية: عنوان الدرس، الوحدة، الفصل الدراسي، المستوى، السنة، مسار الفيديو.

2. جدول الاختبارات (tests)

الوظيفة: تخزين الاختبارات بنوعيها (نص، صورة، PDF).

الحقول الأساسية: عنوان الاختبار، المستوى، السنة، الفصل، نوع المحتوى، نص المحتوى، مسار الملف.

3. جدول الفروض (assignments)

الوظيفة: تخزين الفروض والتمارين الدراسية.

الحقول الأساسية: نفس هيكل جدول الاختبارات مع اختلاف التصنيف.

4. جدول الإرشادات (guidelines)

الوظيفة: تخزين الإرشادات والتعليمات العامة للمستخدمين.

الحقول الأساسية: عنوان الإرشادات، محتوى الإرشادات.

5. جدول المستويات (levels) - جدول مساعد

الوظيفة: تخزين أسماء المستويات التعليمية للاستخدام المستقبلي.

6. جدول سجل الأخطاء (error_logs) - اختياري

الوظيفة: تسجيل الأخطاء التي تحدث في النظام لتسهيل عملية الصيانة.

🔧 معلومات تقنية

نظام إدارة قواعد البيانات: MySQL

ترميز الأحرف: UTF8MB4 (يدعم اللغة العربية والرموز الخاصة)

طريقة الحماية: Prepared Statements لمنع هجمات SQL Injection

أذونات المجلدات: يجب ضبط uploads/ و subfolders إلى 755 أو 775 للسماح برفع الملفات