> 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/session-settings.md).

# الجلسات

الإعدادات الافتراضية والسلوك الخاص بـ **Sessions** — دورة حياة الجلسة، ونوافذ وصول المدرّب، وظهور المقررات داخل الجلسة، وما شابه.

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

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

## Settings

### `add_users_by_coach`

**السماح للمدرّبين بتسجيل المستخدمين**

يجوز للمدرّبين إنشاء مستخدمين على المنصة واشتراك المستخدمين في جلسة.

*Default: `false`*

### `allow_career_diagram`

**تفعيل مخططات المسارات المهنية**

تتيح مخططات المسارات المهنية عرض مخططات للمسارات المهنية والمهارات والمقررات.

*Default: `false`*

### `allow_career_users`

**تفعيل مخططات المسارات المهنية للمستخدمين**

إذا كانت مخططات المسارات المهنية مفعّلة، لا يمكن للمستخدمين رؤيتها (وفقط المخططات التي توافق دراستهم) إلا إذا فعّلت هذا الخيار.

*Default: `false`*

### `allow_coach_to_edit_course_session`

**السماح للمدرّبين بالتحرير داخل جلسات المقرر**

السماح للمدرّبين بالتحرير داخل جلسات المقرر

*Default: `true`*

### `allow_delete_user_for_session_admin`

**يمكن لمسؤولي الجلسات حذف المستخدمين**

يمكن لمسؤولي الجلسات إزالة المستخدمين من المنصة عند إدارة جلستهم (جلساتهم).

*Default: `false`*

### `allow_disable_user_for_session_admin`

**يمكن لمسؤولي الجلسات تعطيل المستخدمين**

يمكن لمسؤولي الجلسات تعطيل حسابات المستخدمين لمنع تسجيل الدخول مع الاحتفاظ بسجلات التسجيل في جلستهم (جلساتهم).

*Default: `false`*

### `allow_edit_tool_visibility_in_session`

**السماح بتحرير ظهور الأدوات في الجلسات**

عند استخدام الجلسات، السلوك الافتراضي هو استخدام ظهور الأداة المعرَّف في المقرر الأساسي. يغيّر هذا الإعداد ذلك للسماح للمدرّبين في مقررات الجلسة بتكييف ظهور الأدوات وفق احتياجاتهم.

*Default: `true`*

### `allow_redirect_to_session_after_inscription_about`

**إعادة التوجيه إلى الجلسة بعد التسجيل في صفحة «حول» الخاصة بالجلسة**

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

*Default: `false`*

### `allow_search_diagnostic`

**تفعيل تشخيص البحث عن الجلسات**

السماح للمدرّبين بالحصول على تشخيص يمكّنهم من البحث عن أفضل الجلسات للمتعلمين.

*Default: `false`*

### `allow_session_admin_extra_access`

**يمكن لمسؤول الجلسة الوصول إلى الاستيراد والتحديث والتصدير الجماعي للمستخدمين**

يمكن لمسؤولي الجلسات الوصول إلى وظائف الاستيراد والتحديث والتصدير الجماعي للمستخدمين بالإضافة إلى صلاحياتهم القياسية.

*Default: `false`*

### `allow_session_admin_login_as_teacher`

**يمكن لمسؤولي الجلسات «تسجيل الدخول بصفة» المعلّمين**

يمكن لمسؤولي الجلسات انتحال حسابات المعلّمين لمعاينة محتوى المقرر وتجربة الطالب داخل جلستهم (جلساتهم).

*Default: `false`*

### `allow_session_admin_read_careers`

**يمكن لمسؤولي الجلسات عرض المسارات المهنية**

\[inferred] يمكن لمسؤولي الجلسات عرض مسارات المسيرة المهنية وسير عمل الترقيات المرتبطة بالجلسات التي يديرونها والوصول إليها.

*Default: `false`*

### `allow_session_admins_to_manage_all_sessions`

**السماح لمسؤولي الجلسات برؤية جميع الجلسات**

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

*Default: `false`*

### `allow_session_course_copy_for_teachers`

**السماح بالنسخ من جلسة إلى جلسة للمعلّمين**

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

*Default: `false`*

### `allow_teachers_to_create_sessions`

**السماح للمعلّمين بإنشاء الجلسات**

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

*Default: `false`*

### `allow_tutors_to_assign_students_to_session`

**يمكن للمدرّبين تعيين الطلاب في الجلسات**

عند التفعيل، يمكن لمدرّبي المقررات في الجلسات اشتراك مستخدمين جدد في جلستهم. هذا الخيار متاح بخلاف ذلك للمسؤولين ومسؤولي الجلسات فقط.

*Default: `false`*

### `allow_user_session_collabsable`

**السماح للمستخدم بطيّ الجلسات في «جلساتي»**

يمكن للمستخدمين طيّ بطاقات الجلسات أو مجموعاتها في صفحة «جلساتي» لتقليل الازدحام البصري وتحسين التنقّل.

*Default: `false`*

### `assignment_base_course_teacher_access_to_all_session`

**يمكن لمعلّم المقرر الأساسي رؤية الواجبات من جميع الجلسات**

عرض جميع منشورات المتعلمين (من المقرر الأساسي ومن جميع الجلسات) في صفحة work/pending.php الخاصة بالمقرر الأساسي.

*Default: `false`*

### `career_diagram_disclaimer`

**عرض إخلاء مسؤولية أسفل مخطط المسار المهني**

أضف إخلاء مسؤولية أسفل مخطط المسار المهني. يجب أن يتوفر متغير لغوي باسم 'Career diagram disclaimer' في لغتك الفرعية.

*Default: `false`*

### `career_diagram_legend`

**عرض مفتاح أسفل مخطط المسار المهني**

أضف مفتاح مسار مهني أسفل مخطط المسار المهني. يجب أن يتوفر متغير لغوي باسم 'Career diagram legend' في لغتك الفرعية.

*Default: `false`*

### `courses_list_session_title_link`

**نوع الرابط لعنوان الجلسة**

في صفحة المقررات/الجلسات، يمكن أن يكون عنوان الجلسة أحد الخيارات التالية: 0 = بدون رابط (إخفاء عنوان الجلسة) ؛ 1 = ربط العنوان بصفحة جلسة خاصة ؛ 2 = الربط بالمقرر إذا كان هناك مقرر واحد فقط ؛ 3 = يجعل عنوان الجلسة قائمة المقررات قابلة للطي ؛ 4 = بدون رابط (إظهار عنوان الجلسة).

*Default: `1`*

### `default_session_list_view`

**العرض الافتراضي لقائمة الجلسات**

حدد التبويب الافتراضي الذي تريد رؤيته عند فتح قائمة الجلسات كمسؤول.

*Default: `all`*

### `drh_can_access_all_session_content`

**وصول مديري الموارد البشرية إلى كل محتوى الجلسة**

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

*Default: `true`*

### `duplicate_specific_session_content_on_session_copy`

**تمكين نسخ المحتوى الخاص بالجلسة إلى جلسة أخرى**

يسمح بتكرار الموارد التي أُنشئت في الجلسة عند تكرار الجلسة.

*Default: `false`*

### `email_template_subscription_to_session_confirmation_lost_password`

**إضافة رابط إعادة تعيين كلمة المرور إلى إشعار البريد الإلكتروني للاشتراك في الجلسة**

تضمين رابط إعادة تعيين كلمة المرور في رسائل تأكيد الاشتراك المرسلة إلى المستخدمين عند تسجيلهم في جلسة.

*Default: `false`*

### `email_template_subscription_to_session_confirmation_username`

**إضافة اسم المستخدم إلى إشعار البريد الإلكتروني للاشتراك في الجلسة**

تضمين اسم المستخدم في رسائل تأكيد الاشتراك المرسلة عند تسجيلهم في جلسة.

*Default: `false`*

### `enable_auto_reinscription`

**تمكين إعادة التسجيل التلقائي**

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

*Default: `false`*

### `enable_session_replication`

**تمكين تكرار الجلسة**

تمكين أو تعطيل تكرار الجلسة التلقائي. يجب تفعيل مهمة cron ذات الصلة أيضاً.

*Default: `false`*

### `extend_rights_for_coach`

**توسيع صلاحيات المدرّسين الخصوصيين**

فعّل هذا الخيار لمنح المدرّسين الخصوصيين نفس أذونات المدرّبين على أدوات التأليف

*Default: `false`*

### `hide_courses_in_sessions`

**إخفاء قائمة المقررات في الجلسات**

عند عرض كتلة الجلسة في صفحة مقرراتك، أخفِ قائمة المقررات داخل تلك الجلسة (اعرضها فقط داخل شاشة الجلسة المحددة).

*Default: `false`*

### `hide_reporting_session_list`

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

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

*Default: `false`*

### `hide_search_form_in_session_list`

**إخفاء نموذج البحث في قائمة الجلسات**

إزالة حقل إدخال البحث من عرض قائمة الجلسات في واجهة الإدارة.

*Default: `false`*

### `hide_session_graph_in_my_progress`

**إخفاء مخطط الجلسة في تقدمي**

إخفاء مخططات وتصورات تقدم الجلسة من صفحة تقدمي في لوحات معلومات المتعلمين.

*Default: `false`*

### `hide_tab_list`

**إخفاء التبويبات في صفحة الجلسة**

إزالة تبويبات التنقل من صفحة تفاصيل الجلسة لتبسيط الواجهة.

### `limit_session_admin_list_users`

**يُمنع مسؤولو الجلسات من الوصول إلى قائمة المستخدمين**

منع مسؤولي الجلسات من الوصول إلى قائمة المستخدمين العامة في واجهة الإدارة.

*Default: `false`*

### `limit_session_admin_role`

**تقييد صلاحيات مسؤولي الجلسات**

إذا تم التفعيل، سيرى مسؤولو الجلسات فقط كتلة المستخدم مع خيار 'إضافة مستخدم' وكتلة الجلسات مع خيار 'قائمة الجلسات'.

*Default: `false`*

### `my_courses_session_order`

**تغيير الترتيب الافتراضي للجلسات في جلساتي**

افتراضياً، تُرتَّب الجلسات حسب تاريخ البدء. غيّر ذلك بتوفير مصفوفة من النوع \['field' => 'end\_date', 'order' => 'desc'].

### `my_courses_view_by_session`

**عرض مقرراتي حسب الجلسة**

تمكين صفحة إضافية 'مقرراتي' تظهر فيها الجلسات كجزء من المقررات، بدلاً من العكس.

*Default: `false`*

### `my_progress_session_show_all_courses`

**تقدمي: إظهار تفاصيل المقرر في الجلسة**

عرض كل تفاصيل كل مقرر في الجلسة عند النقر على تفاصيل الجلسة.

*Default: `false`*

### `prevent_session_admins_to_manage_all_users`

**منع مسؤولي الجلسات من إدارة جميع المستخدمين**

بتفعيل هذا الخيار، سيتمكن مسؤولو الجلسات فقط من رؤية المستخدمين الذين أنشأوهم في صفحة الإدارة.

*Default: `false`*

### `remove_session_url`

**إخفاء الرابط إلى صفحة الدورة التدريبية**

إخفاء الرابط إلى صفحة الدورة التدريبية من قائمة الدورات التدريبية.

*Default: `false`*

### `session_admins_access_all_content`

**يمكن لمسؤولي الدورة التدريبية الوصول إلى كل محتوى المقرر**

يمكن لمسؤولي الدورة التدريبية عرض كل محتوى المقرر ضمن دوراتهم التدريبية، بما في ذلك المواد المقيّدة أو المؤرشفة.

*Default: `false`*

### `session_admins_edit_courses_content`

**يمكن لمسؤولي الدورة التدريبية تعديل محتوى المقرر**

يمكن لمسؤولي الدورة التدريبية تعديل محتوى المقرر (المستندات، التمارين، الأدوات) في المقررات المعيَّنة لدوراتهم التدريبية.

*Default: `false`*

### `session_automatic_creation_user_id`

**معرّف منشئ الدورة التدريبية المُنشأة تلقائيًا**

تعيين المستخدم الذي يُستخدم كمنشئ للدورات التدريبية المُنشأة تلقائيًا (لتجنب إسناد كل دورة تدريبية إلى المستخدم '1' الذي غالبًا ما يكون مسؤول البوابة).

*Default: `1`*

### `session_classes_tab_disable`

**تعطيل إضافة صف في مقرر الدورة التدريبية لغير المسؤول**

تعطيل التبويب الخاص بإضافة الصفوف في مقرر الدورة التدريبية لغير المسؤولين.

*Default: `false`*

### `session_coach_access_after_duration_end`

**الدورات التدريبية حسب المدة متاحة دائمًا للمدرّسين**

وإلا، لا يحصل مدرّسو الدورة التدريبية على الوصول إلى الدورات التدريبية حسب المدة إلا خلال المدة النشطة.

*Default: `false`*

### `session_course_ordering`

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

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

*Default: `false`*

### `session_course_users_subscription_limited_to_session_users`

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

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

*Default: `false`*

### `session_courses_read_only_mode`

**تعيين المقرر للقراءة فقط في الدورة التدريبية**

السماح للمعلمين بتعيين بعض المقررات في وضع القراءة فقط عند فتحها عبر الدورات التدريبية. في خصائص المقرر، فعّل خيار «قفل المقرر في الدورة التدريبية».

*Default: `false`*

### `session_creation_form_set_extra_fields_mandatory`

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

اشتراط الحقول المدرجة أثناء إنشاء الدورة التدريبية.

### `session_creation_user_course_extra_field_relation_to_prefill`

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

مصفوفة علاقات بين الحقول الإضافية للمستخدم والحقول الإضافية للدورة التدريبية، بحيث يمكن ملء الدورة التدريبية مسبقًا ببيانات تطابق بيانات المستخدم.

### `session_days_after_coach_access`

**عدد أيام وصول المدرّس الافتراضي بعد الدورة التدريبية**

العدد الافتراضي للأيام التي يمكن للمدرّس خلالها الوصول إلى الدورة التدريبية بعد تاريخ انتهائها الرسمي

### `session_days_before_coach_access`

**عدد أيام وصول المدرّس الافتراضي قبل الدورة التدريبية**

العدد الافتراضي للأيام التي يمكن للمدرّس خلالها الوصول إلى الدورة التدريبية قبل تاريخ بدئها الرسمي

### `session_import_settings`

**خيارات استيراد الدورة التدريبية**

مصفوفة خيارات تُطبَّق كمعاملات افتراضية في استيراد الدورة التدريبية عبر CSV/XML.

### `session_list_order`

**دعم الترتيب اليدوي للدورات التدريبية**

تمكين إعادة ترتيب الدورات التدريبية يدويًا في قائمة الدورات التدريبية في الإدارة عبر السحب والإفلات أو آلية مشابهة.

*Default: `false`*

### `session_list_show_count_users`

**عرض عدد المستخدمين في قائمة الدورات التدريبية**

يمكن للمسؤول رؤية عدد المستخدمين في كل دورة تدريبية. يضيف هذا وزنًا إضافيًا إلى قائمة الدورات التدريبية، لذا إن كنت تستخدمه كثيرًا، فكّر بعناية فيما إذا كنت تريد وقت الانتظار الإضافي.

*Default: `false`*

### `session_list_view_remaining_days`

**عرض الأيام المتبقية في «دوراتي التدريبية»**

إذا فُعّل، ستُستبدل تواريخ الدورة التدريبية في صفحة «دوراتي التدريبية» بعدد الأيام المتبقية.

*Default: `false`*

### `session_model_list_field_ordered_by_id`

**ترتيب قوالب الدورة التدريبية حسب المعرّف في نموذج الإنشاء**

\[inferred] ترتيب قوالب الدورة التدريبية حسب معرّفها الرقمي في قائمة نموذج إنشاء الدورة التدريبية بدلًا من الترتيب الأبجدي حسب الاسم.

*Default: `false`*

### `session_multiple_subscription_students_list_avoid_emptying`

**منع إفراغ المستخدمين المشتركين عند اشتراك الدورة التدريبية**

عند استخدام اشتراك عدة متعلمين في دورة تدريبية، منع السلوك الاعتيادي الذي يلغي اشتراك المستخدمين غير الموجودين في اللوحة اليمنى عند النقر على إرسال. الإبقاء على جميع المستخدمين هناك.

*Default: `false`*

### `show_all_sessions_on_my_course_page`

**عرض جميع الدورات التدريبية في صفحة «مقرراتي»**

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

*Default: `true`*

### `show_session_coach`

**عرض مدرّس الدورة التدريبية**

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

*Default: `false`*

### `show_session_data`

**عرض عنوان بيانات الدورة التدريبية**

عرض تعليق بيانات الدورة التدريبية

*Default: `false`*

### `show_session_description`

**عرض وصف الدورة التدريبية**

عرض وصف الدورة التدريبية حيثما نُفّذ هذا الخيار (صفحات تتبع الدورات التدريبية، إلخ)

*Default: `false`*

### `show_simple_session_info`

**عرض معلومات الجلسة المبسّطة**

إضافة المدرّس والتواريخ إلى العنوان الفرعي للجلسة في قائمة الجلسات.

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

### `show_users_in_active_sessions_in_tracking`

**عرض المستخدمين من الجلسات النشطة فقط في التتبع**

عرض المستخدمين من الجلسات النشطة حالياً فقط في تتبع المتعلمين وعروض التقارير.

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

### `tracking_columns`

**تخصيص أعمدة تتبع المقرر-الجلسة**

تعريف مصفوفة من الأعمدة للتقارير التالية: 'course\_session' و 'my\_students\_lp' و 'my\_progress\_lp' و 'my\_progress\_courses'.

### `user_s_session_duration`

**مدة الجلسات المُنشأة تلقائياً**

المدة (بالأيام) للجلسات ذات المستخدم الواحد المُنشأة تلقائياً. بعد انتهاء الصلاحية، لا يمكن للمستخدم التسجيل في المقرر نفسه (لا تُنشأ جلسة أخرى).

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

### `user_session_display_mode`

**وضع عرض «جلساتي»**

اختيار كيفية عرض صفحة «جلساتي»: كعرض كتل مرئية حديثة (بطاقات) أو بالنمط الكلاسيكي للقائمة.

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