# كتالوج الدورات

سلوك كتالوج الدورات (القائمة العامة التي يمكن للمستخدمين من خلالها تصفح الدورات والتسجيل الذاتي فيها).

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

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

## الإعدادات

### `allow_session_auto_subscription`

**الاشتراك التلقائي في الجلسات**

تمكين الاشتراك التلقائي في الجلسات للمستخدمين.

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

### `allow_students_to_browse_courses`

**السماح للطلاب بالتصفح**

السماح للطلاب بتصفح وتصفية كتالوج الدورات.

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

### `course_catalog_display_in_home`

**عرض الكتالوج في الصفحة الرئيسية**

عرض كتلة كتالوج الدورات في صفحة الرئيسية للمنصة.

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

### `course_catalog_hide_private`

**إخفاء الدورات الخاصة**

استثناء الدورات الخاصة من عرض الكتالوج.

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

### `course_catalog_published`

**نشر كتالوج الدورات**

جعل كتالوج الدورات متاحًا للمستخدمين المجهولين (الجمهور العام) دون الحاجة إلى تسجيل الدخول.

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

### `course_catalog_settings`

**إعدادات كتالوج الدورات**

تكوين JSON لكتالوج الدورات: إعدادات الروابط، والفلاتر، وخيارات الترتيب، وغيرها.

### `course_subscription_in_user_s_session`

**الاشتراك في عرض الجلسة**

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

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

### `hide_public_link`

**إخفاء الرابط العام**

إزالة رابط URL العام من بطاقات الدورات.

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

### `only_show_course_from_selected_category`

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

عندما لا يكون فارغًا، ستظهر فقط الدورات من الفئات المحددة في كتالوج الدورات.

### `only_show_selected_courses`

**الدورات المحددة فقط**

عرض الدورات المحددة يدويًا فقط في الكتالوج.

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

### `session_catalog_settings`

**إعدادات كتالوج الجلسات**

تكوين JSON لكتالوج الجلسات: الفلاتر وخيارات العرض.

### `show_courses_descriptions_in_catalog`

**عرض وصف الدورات**

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

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

### `show_courses_sessions`

**عرض الدورات والجلسات**

تضمين الدورات والجلسات معًا في نتائج الكتالوج.

*افتراضي: `0`*


---

# 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/platform-settings/catalog-settings.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.
