> For the complete documentation index, see [llms.txt](https://docs.chamilo.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chamilo.org/3.x/ar/dlyl-alidarh/admin-guide/platform-settings/course-settings.md).

# المقرر

الإعدادات والسياسات الافتراضية التي تنطبق على المقررات عبر المنصة — الرؤية، وحقوق الإنشاء، والأدوات المسموح بها، وصلاحيات المتعلمين، وما شابه.

يمكنك الوصول إلى هذه الإعدادات ضمن **الإدارة > إعدادات التكوين > المقرر**. تحتوي هذه الفئة على **45 إعدادًا**، مدرجة أدناه مع العنوان والتعليق المُدرَجين في تجهيزات إعدادات المنصة (`SettingsCurrentFixtures.php`).

> يظهر اسم المتغير في الشيفرة بخط أحادي المسافة. استخدمه عند البرمجة عبر واجهة البرمجة أو عندما تحتاج إلى تغيير تلك الإعدادات على المستوى العام بتحرير [`config/settings_override.yaml`](https://github.com/chamilo/chamilo-lms/wiki/Configurations#configsettings_overridesyaml).

## الإعدادات

### `active_tools_on_create`

**الأدوات النشطة عند إنشاء المقرر**

حدد الأدوات التي ستكون *نشطة* بعد إنشاء المقرر.

*الافتراضي:*

```
agenda,announcement,attendance,bbb,blog,chat,course_description,course_progress,customcertificate,document,dropbox,forum,global,glossary,gradebook,group,learnpath,link,mobidico,notebook,notebookteacher,portfolio,positioning,quiz,student_publication,survey,test2pdf,tracking,user,wiki,zoom
```

### `allow_base_course_category`

**استخدام فئات المقررات من عنوان URL الأعلى**

في إعدادات تعدد عناوين URL، اسمح للمسؤولين والمعلمين بتعيين فئات من عنوان URL الأعلى إلى المقررات في عناوين URL الفرعية.

*الافتراضي: `false`*

### `allow_course_theme`

**السماح بسِمات المقررات**

يتيح السِمات الرسومية للمقرر ويجعل من الممكن تغيير ورقة الأنماط المستخدمة في مقرر إلى أي من أوراق الأنماط المتاحة في Chamilo. عندما يدخل مستخدم المقرر، تكون لورقة أنماط المقرر الأولوية على ورقة أنماط المستخدم وعلى ورقة الأنماط الافتراضية للمنصة.

*الافتراضي: `true`*

### `allow_public_course_with_no_terms_conditions`

**الوصول إلى المقررات العامة مع الشروط والأحكام**

عند تفعيل هذا الخيار، إذا كان للمقرر رؤية عامة وشروط وأحكام، تُعطَّل تلك الشروط طالما كان المقرر عامًا.

*الافتراضي: `false`*

### `block_registered_users_access_to_open_course_contents`

**حظر وصول المستخدمين المصادَق عليهم إلى المقررات العامة**

اعرض المقررات العامة فقط. لا تسمح للمستخدمين المسجَّلين بالوصول إلى المقررات ذات الرؤية «المفتوحة» ما لم يكونوا مشتركين في كل من هذه المقررات.

*الافتراضي: `false`*

### `breadcrumbs_course_homepage`

**مسار التنقل في الصفحة الرئيسية للمقرر**

مسار التنقل هو نظام الروابط الأفقية الذي يظهر عادة في أعلى يسار صفحتك. يحدد هذا الخيار ما تريد ظهوره في مسار التنقل على الصفحات الرئيسية للمقررات

*الافتراضي: `course_title`*

### `course_about_teacher_name_hide`

**إخفاء معلومات معلم المقرر في صفحة تفاصيل المقرر**

في صفحة تفاصيل المقرر، أخفِ معلومات المعلم.

*الافتراضي: `false`*

### `course_category_code_to_use_as_model`

**تقييد قوالب المقررات بفئة مقرر واحدة**

قدّم رمز فئة لاستخدامه كقوالب مقررات. ستظهر تلك المقررات فقط في القائمة المنسدلة عند إنشاء المقرر، ولن يرى المستخدمون المقررات في هذه الفئة من كتالوج المقررات.

### `course_configuration_tool_extra_fields_to_show_and_edit`

**الحقول الإضافية المراد عرضها في إعدادات المقرر**

ستظهر الحقول المعرَّفة في هذه المصفوفة في صفحة إعدادات المقرر.

### `course_creation_by_teacher_extra_fields_to_show`

**الحقول الإضافية المراد عرضها في نموذج إنشاء المقرر**

ستظهر الحقول المعرَّفة في هذه المصفوفة كحقول إضافية في نموذج إنشاء المقرر.

### `course_creation_donate_link`

**رابط التبرع في صفحة إنشاء المقرر**

الصفحة التي يجب أن يشير إليها رسالة التبرع (عنوان URL كامل).

### `course_creation_donate_message_show`

**عرض رسالة التبرع في صفحة إنشاء المقرر**

أضف صندوق رسالة في صفحة إنشاء المقرر للمعلمين، يطلب منهم التبرع للمشروع.

*الافتراضي: `false`*

### `course_creation_form_hide_course_code`

**إزالة حقل رمز المقرر من نموذج إنشاء المقرر**

إن لم يُوفَّر، يُولَّد رمز المقرر افتراضيًا استنادًا إلى عنوان المقرر، لذا فعّل هذا الخيار لإزالة حقل الرمز من نموذج إنشاء المقرر بالكامل.

*الافتراضي: `false`*

### `course_creation_form_set_course_category_mandatory`

**جعل فئة المقرر إلزامية**

عند إنشاء مقرر، اجعل فئة المقرر إعدادًا مطلوبًا.

*الافتراضي: `false`*

### `course_creation_form_set_extra_fields_mandatory`

**الحقول الإضافية المطلوب إلزامها في نموذج إنشاء المقرر**

ستكون الحقول المعرَّفة في هذه المصفوفة إلزامية في نموذج إنشاء المقرر.

### `course_creation_splash_screen`

**شاشة ترحيب للمقررات**

اعرض شاشة ترحيب عند إنشاء مقرر جديد.

*الافتراضي: `true`*

### `course_creation_use_template`

**استخدام مقرر نموذجي للمقررات الجديدة**

اضبط هذا الخيار لاستخدام المقرر النموذجي نفسه (المُعرَّف بمعرّفه الرقمي في قاعدة البيانات) لجميع المقررات الجديدة التي ستُنشأ على المنصة. يُرجى ملاحظة أنه، إن لم يُخطَّط له بشكل سليم، فقد يكون لهذا الإعداد أثر كبير على استهلاك المساحة. سيُستخدم المقرر النموذجي كما لو أن المدرّس نفّذ نسخاً للمقرر بأدوات النسخ الاحتياطي للمقرر، لذا لا يُنسخ محتوى المستخدمين، بل مادة المدرّس فقط. وتُطبَّق جميع قواعد النسخ الاحتياطي الأخرى للمقرر. اتركه فارغاً (أو اضبطه على 0) للتعطيل.

### `course_creation_user_course_extra_field_relation_to_prefill`

**ملء حقول المقرر مسبقاً من حقول المستخدم**

إن لم يكن فارغاً، ستبحث عملية إنشاء المقرر عن بعض الحقول في ملف المستخدم وتملؤها تلقائياً للمقرر. على سبيل المثال، يمكن لمدرّس متخصص في التسويق الرقمي أن يضبط تلقائياً علامة «تسويق رقمي» على كل مقرر ينشئه.

### `course_hide_tools`

**إخفاء الأدوات عن المدرّسين**

حدّد الأدوات التي تريد إخفاءها عن المدرّسين. سيُمنع الوصول إلى الأداة.

### `course_images_in_courses_list`

**أيقونات مخصصة للمقررات**

استخدم صور المقرر كأيقونة المقرر في قوائم المقررات (بدلاً من أيقونة السبورة الخضراء الافتراضية).

*Default: `true`*

### `course_log_default_extra_fields`

**حقول المستخدم الإضافية الافتراضية في صفحة إحصاءات المقرر**

اضبط هذه المصفوفة بمعرّفات الحقول الإضافية الداخلية التي تريد عرضها افتراضياً في صفحة إحصاءات المقرر الرئيسية.

### `course_log_hide_columns`

**إخفاء أعمدة من سجلات المقرر**

تتيح لك هذه المصفوفة ضبط الأعمدة التي تريد إخفاءها في صفحة إحصاءات المقرر الرئيسية وفي تقرير الوقت الإجمالي.

### `course_sequence_valid_only_in_same_session`

**التحقق من المتطلبات السابقة ضمن الجلسة نفسها فقط**

عند التمكين، يُعتبر المقرر مُجتازاً فقط إذا اجتُيز ضمن الجلسة الحالية. وإذا عُطّل، فإن المقررات المجتازة في جلسات أخرى ستفتح أيضاً المقررات المعتمدة عليها.

*Default: `false`*

### `course_student_info`

**عرض معلومات الطالب في المقرر**

في صفحتي «مقرراتي»/«جلساتي»، اعرض معلومات إضافية تتعلق بالدرجة والتقدّم و/أو الحصول على الشهادة من قِبل الطالب.

### `course_validation`

**التحقق من المقررات**

عند تمكين ميزة «التحقق من المقررات»، لا يستطيع المدرّس إنشاء مقرر بمفرده. يملأ طلب مقرر. يراجع مسؤول المنصة الطلب ويوافق عليه أو يرفضه.\
تعتمد هذه الميزة على الرسائل الإلكترونية الآلية؛ اضبط Chamilo للوصول إلى خادم بريد إلكتروني واستخدام حساب بريد إلكتروني مخصص.

*Default: `false`*

### `course_validation_terms_and_conditions_url`

**التحقق من المقررات - رابط للشروط والأحكام**

هذا هو عنوان URL لمستند «الشروط والأحكام» الصالح لتقديم طلب مقرر. إذا ضُبط العنوان هنا، ينبغي للمستخدم قراءة هذه الشروط والأحكام والموافقة عليها قبل إرسال طلب المقرر.\
إذا فعّلت وحدة «الشروط والأحكام» في Chamilo وأردت استخدام عنوان URL الخاص بها، فاترك هذا الإعداد فارغاً.

### `courses_default_creation_visibility`

**رؤية المقرر الافتراضية**

رؤية المقرر الافتراضية عند إنشاء مقرر جديد

*Default: `2`*

### `display_coursecode_in_courselist`

**عرض الرمز في اسم المقرر**

عرض رمز المقرر في قائمة المقررات

*Default: `false`*

### `display_teacher_in_courselist`

**عرض المدرّس في اسم المقرر**

عرض المدرّس في قائمة المقررات

*Default: `true`*

### `enable_tool_introduction`

**تمكين مقدمة الأداة**

تمكين المقدمات في الصفحة الرئيسية لكل أداة

*Default: `false`*

### `enable_unsubscribe_button_on_my_course_page`

**إظهار زر إلغاء الاشتراك في «مقرراتي»**

إضافة زر لإلغاء الاشتراك من مقرر في صفحة «مقرراتي».

*Default: `false`*

### `example_material_course_creation`

**مادة نموذجية عند إنشاء المقرر**

إنشاء مادة نموذجية تلقائياً عند إنشاء مقرر جديد

*Default: `true`*

### `hide_course_rating`

**إخفاء تقييم المقرر**

تظهر ميزة تقييم المقرر افتراضياً في مواضع مختلفة. إن لم تردها، فعّل هذا الخيار.

*Default: `false`*

### `hide_course_sidebar`

**إخفاء كتلة المقررات في الشريط الجانبي**

في الشاشات التي تظهر فيها القائمة اليسرى، لا تعرض قسم «المقررات».

*Default: `true`*

### `multiple_access_url_show_shared_course_marker`

**إظهار علامة المقرر المشترك متعدد عناوين URL**

يضيف أيقونة رابط للمقررات المشتركة بين عناوين URL، حتى يعلم المستخدمون (ولا سيما المدرّسون) أنهم بحاجة إلى عناية خاصة عند تحرير محتوى المقرر.

*Default: `false`*

### `my_courses_show_courses_in_user_language_only`

**إظهار المقررات بلغة المستخدم فقط**

إذا فُعّل، سيخفي هذا الخيار جميع المقررات غير المضبوطة بلغة المستخدم.

*Default: `false`*

### `profiling_filter_adding_users`

**تصفية المستخدمين حسب حقول الملف الشخصي عند الاشتراك في المقرر**

السماح للمعلمين بتصفية المستخدمين استنادًا إلى الحقول الإضافية في صفحة اشتراك المستخدمين في مقررهم.

*القيمة الافتراضية: `false`*

### `resource_sequence_show_dependency_in_course_intro`

**إظهار التبعيات في مقدمة المقرر**

عند استخدام تسلسل الموارد مع المقررات أو الجلسات، إظهار تبعيات المقرر في الصفحة الرئيسية للمقرر.

*القيمة الافتراضية: `false`*

### `scorm_cumulative_session_time`

**وقت الجلسة التراكمي لـ SCORM**

عند التمكين، يكون وقت الجلسة لمسارات التعلم من نوع SCORM تراكميًا، وإلا يُحتسب فقط من وقت آخر تحديث. هذا إعداد عام. يُستخدم عند إنشاء مسار تعلم جديد ويمكن إعادة تعريفه لاحقًا لكل مسار على حدة.

*القيمة الافتراضية: `true`*

### `send_email_to_admin_when_create_course`

**تنبيه بالبريد الإلكتروني عند إنشاء مقرر**

إرسال بريد إلكتروني إلى مسؤول المنصة في كل مرة ينشئ فيها معلم مقررًا جديدًا

*القيمة الافتراضية: `false`*

### `show_course_duration`

**إظهار مدة المقررات**

عرض مدة المقرر بجانب عنوان المقرر في كتالوج المقررات وقائمة المقررات.

*القيمة الافتراضية: `false`*

### `show_navigation_menu`

**عرض قائمة تنقل المقرر**

عرض قائمة تنقل تسرّع الوصول إلى الأدوات

*القيمة الافتراضية: `false`*

### `show_toolshortcuts`

**اختصارات الأدوات**

إظهار اختصارات الأدوات في الشريط العلوي؟

*القيمة الافتراضية: `false`*

### `student_view_enabled`

**تمكين عرض المتعلم**

تمكين عرض المتعلم، الذي يسمح للمعلم أو المسؤول برؤية المقرر كما يراه المتعلم

*القيمة الافتراضية: `true`*

### `view_grid_courses`

**عرض المقررات في تخطيط شبكي**

عرض المقررات في تخطيط يظهر عدة مقررات في كل سطر. وإلا سيظهر التخطيط مقررًا واحدًا في كل سطر.

*القيمة الافتراضية: `true`*
