# القاموس

المصطلحات الرئيسية المستخدمة في إدارة Chamilo 2.0.

## مفاهيم المنصة

| المصطلح              | التعريف                                                                                                                                                                             |
| -------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **URL الوصول**       | في إعدادات الـ URL المتعددة، كل URL وصول هو بوابة افتراضية منفصلة تشترك في نفس تثبيت وقاعدة بيانات Chamilo. يمكن لكل URL أن يكون له علامة تجارية ومستخدمون ودورات وإعدادات خاصة به. |
| **الدورة**           | حاوية المحتوى الأساسية في Chamilo. تحتوي الدورة على مواد تعليمية وتمارين ومنتديات وأدوات أخرى. يمكن للدورة أن تكون مستقلة أو مخصصة لجلسة.                                           |
| **الجلسة**           | نسخة زمنية محدودة من الدورة، تتكون من دورة واحدة أو أكثر. تتيح الجلسة تقديم نفس محتوى الدورة إلى مجموعات متعلمين مختلفة مع تتبع منفصل ومدربين مستقلين.                              |
| **مسار التعلم**      | تسلسل منظم من عناصر المحتوى (وثائق، تمارين، روابط، وحدات SCORM) يوجه المتعلمين عبر المواد بترتيب محدد.                                                                              |
| **دفتر الدرجات**     | أداة تجميع تجمع الدرجات من التمارين والمهام والأنشطة الأخرى في درجة نهائية مرجحة لدورة معينة.                                                                                       |
| **المهارات**         | كفاءات أو شارة يمكن منحها للمتعلمين بعد إكمال دورة معينة أو تمرين أو الوصول إلى حد أدنى في دفتر الدرجات.                                                                            |
| **الأعمدة الإضافية** | أعمدة بيانات مخصصة يضيفها المسؤول إلى المستخدمين أو الدورات أو الجلسات لالتقاط بيانات وصفية خاصة بالمنظمة.                                                                          |
| **الإضافات**         | امتدادات تضيف وظائف إلى Chamilo دون تغيير الشيفرة الأساسية. يمكن للإضافات إضافة صفحات أو أدوات أو تكاملات.                                                                          |
| **الكتالوج**         | قائمة بالدورات المتاحة يمكن تصفحها، حيث يمكن للمستخدمين رؤية الوصف والتسجيل الذاتي.                                                                                                 |

## أدوار المستخدمين

| المصطلح                        | التعريف                                                                                                                                                                  |
| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **المتعلم (الطالب)**           | دور المستخدم الافتراضي. يمكنه التسجيل في الدورات والوصول إلى المحتوى.                                                                                                    |
| **المدرس (المدرب)**            | يمكنه إنشاء وإدارة الدورات، إضافة المحتوى، وتقييم المتعلمين.                                                                                                             |
| **مسؤول الجلسة**               | يمكنه إنشاء وإدارة الجلسات والتسجيلات.                                                                                                                                   |
| **مدير الموارد البشرية (HRM)** | يمكنه رؤية بيانات التتبع والتقارير للمستخدمين المخصصين.                                                                                                                  |
| **مسؤول البوابة**              | لديه وصول كامل إلى جميع ميزات إدارة المنصة.                                                                                                                              |
| **المدير العام**               | مسؤول بوابة مع وصول عبر جميع URL الوصول في إعدادات الـ URL المتعددة.                                                                                                     |
| **المدرب/المشرف**              | دور على مستوى الجلسة. يشرف مدرب الجلسة على جميع الدورات في جلسة؛ يدير مدرب الدورة دورة معينة في جلسة. يُفضل استبدال جميع الإشارات إلى المدرب بـ "مشرف" على المدى الطويل. |

## المعايير والبروتوكولات

| المصطلح                | التعريف                                                                                                                                                 |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **SCORM**              | Sharable Content Object Reference Model. معيار تعبئة التعلم الإلكتروني الذي يتيح استيراد الدورات وتتبعها. يدعم Chamilo إصدارات SCORM 1.2 و2004.         |
| **xAPI (Tin Can API)** | مواصفات التعلم الإلكتروني لتتبع تجارب التعلم. أوسع من SCORM، يمكنها تسجيل الأنشطة التي تحدث خارج LMS. تُخزن بيانات xAPI في Learning Record Store (LRS). |
| **LTI**                | Learning Tools Interoperability. معيار IMS Global الذي يتيح تضمين الأدوات والمحتوى الخارجي داخل LMS. يدعم Chamilo LTI 1.1 و1.3 كمستهلك ومزود.           |
| **SCIM**               | System for Cross-domain Identity Management. معيار لأتمتة توفير وإنهاء المستخدمين بين مزود الهوية والتطبيقات.                                           |
| **OAuth2**             | إطار عمل للترخيص يتيح للتطبيقات الخارجية الوصول إلى Chamilo نيابة عن المستخدم دون مشاركة كلمة المرور. يُستخدم للوصول إلى API والتكاملات SSO.            |
| **LDAP**               | Lightweight Directory Access Protocol. بروتوكول للوصول إلى خدمات الدليل (مثل Active Directory) لمصادقة المستخدمين ومزامنة بيانات الحسابات.              |
| **CAS**                | Central Authentication Service. بروتوكول تسجيل الدخول الموحد الذي يتيح للمستخدمين المصادقة مرة واحدة والوصول إلى تطبيقات متعددة.                        |
| **JWT**                | JSON Web Token. تنسيق رمز مدمج وموقع يُستخدم لمصادقة API وإدارة الجلسات.                                                                                |
| **SAML**               | Security Assertion Markup Language. معيار قائم على XML لتبادل بيانات المصادقة بين مزود الهوية ومزود الخدمة.                                             |

***

***

## المصطلحات التقنية

| المصطلح        | التعريف                                                                                                                                            |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Symfony**    | إطار عمل PHP الذي يشكل الأساس لـ Chamilo 2.0. يوفر Symfony التوجيه، وحقن التبعيات، و ORM (Doctrine)، وقوالب العرض (Twig)، وبنية تحتية أخرى.        |
| **Doctrine**   | تعريف علاقات الكائنات (ORM) المستخدم في Chamilo للتفاعل مع قاعدة البيانات. يقوم Doctrine بتعيين كائنات PHP إلى جداول قاعدة البيانات.               |
| **Twig**       | محرك قوالب يستخدمه Symfony و Chamilo لعرض HTML.                                                                                                    |
| **Flysystem**  | طبقة تجريد لنظام الملفات في PHP. يستخدم Chamilo Flysystem لدعم التخزين المحلي، و Amazon S3، و Azure Blob، و Google Cloud Storage بشكل متبادل.      |
| **Composer**   | مدير التبعيات في PHP. يُستخدم لتثبيت وتحديث مكتبات PHP الخاصة بـ Chamilo.                                                                          |
| **Mailer DSN** | اسم مصدر البيانات لنقل البريد الإلكتروني. سلسلة الاتصال التي تخبر Symfony كيفية إرسال البريد الإلكتروني (مثل عبر SMTP، أو Amazon SES، أو Mailjet). |
| **OPcache**    | ذاكرة التخزين المؤقت للكود التشغيلي الافتراضية في PHP. تقوم بتجميع نصوص PHP إلى بايت كود وتخزينها في الذاكرة، مما يحسن الأداء بشكل كبير.           |
| **APCu**       | امتداد PHP يوفر ذاكرة تخزين مؤقت في الذاكرة على مستوى المستخدم. يستخدمه Symfony لتخزين البيانات الوصفية والتكوينات مؤقتًا.                         |

## الاختصارات

| الاختصار  | الشكل الكامل                                                                                                             |
| --------- | ------------------------------------------------------------------------------------------------------------------------ |
| **LMS**   | Learning Management System (نظام إدارة التعلم)                                                                           |
| **LRS**   | Learning Record Store (مخزن سجلات التعلم لتخزين عبارات xAPI)                                                             |
| **SSO**   | Single Sign-On (تسجيل دخول واحد)                                                                                         |
| **CSV**   | Comma-Separated Values (قيم مفصولة بفواصل، تُستخدم لاستيراد المستخدمين/الدورات)                                          |
| **API**   | Application Programming Interface (واجهة برمجة التطبيقات)                                                                |
| **REST**  | Representational State Transfer (أسلوب معماري لـ API)                                                                    |
| **GDPR**  | General Data Protection Regulation (لائحة حماية البيانات العامة في الاتحاد الأوروبي)                                     |
| **HSTS**  | HTTP Strict Transport Security (أمان نقل HTTP الصارم)                                                                    |
| **CDN**   | Content Delivery Network (شبكة توزيع المحتوى)                                                                            |
| **DNS**   | Domain Name System (نظام أسماء النطاقات)                                                                                 |
| **SPF**   | Sender Policy Framework (إطار سياسة المرسل لمصادقة البريد الإلكتروني)                                                    |
| **DKIM**  | DomainKeys Identified Mail (بريد إلكتروني مصادق عليه بمفاتيح النطاق لمصادقة البريد الإلكتروني)                           |
| **DMARC** | Domain-based Message Authentication, Reporting, and Conformance (مصادقة الرسائل القائمة على النطاق، والإبلاغ، والامتثال) |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chamilo.org/2.x-ar/dlyl-alidarh/admin-guide/faq/glossary.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
