# ملخص سريع: خطوات نشر النتائج

## ⚡ خطوات سريعة (5 دقائق)

### 1️⃣ التحقق من الدرجات
```
لوحة التحكم → إدخال الدرجات → تأكد من وجود درجات للطلاب
```

### 2️⃣ نشر النتائج
```
لوحة التحكم → نشر النتائج على الموقع → اختر الفصل → حدد المدة → نشر
```

### 3️⃣ اختبار النشر
```
افتح: http://localhost/GUNS/public_results.php
أدخل رقم جامعي → اضغط بحث
```

---

## 📝 الخطوات التفصيلية

### الخطوة 1: إدخال الدرجات (إذا لم تكن مدخلة)

#### الطريقة البسيطة:
1. **لوحة التحكم** → **📝 إدخال الدرجات**
2. اختر: التخصص → الفصل → المادة
3. أدخل الدرجات
4. اضغط **حفظ**

#### الطريقة المتقدمة (لعدة مواد معاً):
1. **لوحة التحكم** → **📝 تعديل درجات الطلاب حسب التخصص والفصل**
2. اختر: الكلية → التخصص → الفصل → السنة
3. أدخل/عدل جميع الدرجات في جدول واحد
4. اضغط **✅ حفظ جميع التعديلات**

---

### الخطوة 2: نشر النتائج

1. **سجل الدخول** كمسؤول/مدير كلية/مسجل
2. **لوحة التحكم** → **🌐 نشر النتائج على الموقع**
3. في القائمة، ابحث عن **الفصل الدراسي** المطلوب
4. ستجد في عمود "حالة النشر":
   - ✅ **منشور** → النتائج متاحة للطلاب
   - ❌ **غير منشور** → جاهز للنشر
   - ⏰ **منتهي الصلاحية** → انتهت الفترة

5. إذا كان **غير منشور**:
   - أدخل عدد الأيام (1-30، افتراضياً 7)
   - اضغط زر **نشر** ✅

6. إذا كان **منشور** وتريد إيقافه:
   - اضغط **إلغاء النشر** ❌

---

### الخطوة 3: اختبار النشر

1. افتح متصفح جديد (أو نافذة خاصة)
2. اذهب إلى:
   ```
   http://localhost/GUNS/public_results.php
   ```
3. أدخل **الرقم الجامعي** لطالب له درجات في الفصل المنشور
4. اضغط **بحث**
5. إذا ظهرت النتائج → ✅ النشر ناجح!

---

## 🛠️ إدارة النتائج

### إلغاء النشر
```
نشر النتائج → ابحث عن الفصل → إلغاء النشر
```

### تجديد النشر (بعد انتهاء الصلاحية)
```
نشر النتائج → ابحث عن الفصل → أدخل مدة جديدة → نشر
```

### حجب نتائج طالب
```
نشر النتائج → إدارة نشاط الطلاب → ابحث عن الطالب → حجب النتائج
```

---

## ⚠️ ملاحظات مهمة

1. **الطلاب النشطون فقط** يمكنهم رؤية نتائجهم
2. **الطلاب المحجوبة نتائجهم** لن تظهر لهم النتائج
3. النتائج **تنتهي تلقائياً** بعد المدة المحددة
4. يمكن **تعديل الدرجات** بعد النشر دون إعادة النشر
5. يمكن نشر **عدة فصول** في نفس الوقت

---

## 🔗 روابط سريعة

- **نشر النتائج:** `publish_results.php`
- **البحث عن النتائج:** `public_results.php`
- **لوحة التحكم:** `dashboard.php`

---

## ❓ مشاكل شائعة وحلولها

### المشكلة: لا تظهر النتائج للطالب
**الحلول:**
- ✅ تأكد أن الفصل **منشور**
- ✅ تأكد أن الفصل **لم تنتهِ صلاحيته**
- ✅ تأكد أن الطالب **نشط** (status = active)
- ✅ تأكد أن نتائج الطالب **غير محجوبة**

### المشكلة: لا يمكن النشر
**الحلول:**
- ✅ تأكد من وجود **درجات مدخلة**
- ✅ تأكد من **صلاحياتك** (Admin/College Admin/Registrar)
- ✅ تحقق من وجود الفصل الدراسي في النظام

---

**للتفاصيل الكاملة، راجع:** `دليل_نشر_النتائج.md`

