# مسارات التعلم

الإعدادات الافتراضية وسلوك أداة **Learning Paths** — التشغيل التلقائي، العرض الافتراضي، المتطلبات المسبقة، سلوك SCORM وما شابه.

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

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

## الإعدادات

### `add_all_files_in_lp_export`

**تصدير جميع الملفات عند تصدير مسار التعلم**

عند تصدير LP، سيتم تصدير جميع الملفات والمجلدات في نفس مسار html أيضًا.

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

### `allow_htaccess_import_from_scorm`

**السماح بـ .htaccess من حزم SCORM**

عادةً، يتم تصفية جميع ملفات .htaccess وإزالتها عند استيراد المحتوى في Chamilo. تسمح هذه الميزة باستيراد .htaccess إذا كان موجودًا في حزمة SCORM.

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

### `allow_import_scorm_package_in_course_builder`

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

تفعيل نسخ هيكل المجلدات لحزم SCORM عند استعادة دورة (من أداة صيانة الدورة).

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

### `allow_lp_chamilo_export`

**تصدير مسارات التعلم بتنسيق نسخ احتياطي Chamilo**

تفعيل إمكانية تصدير أي من مسارات التعلم الخاصة بك بتنسيق نسخ احتياطي لدورة Chamilo.

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

### `allow_lp_return_link`

**إظهار رابط العودة لمسارات التعلم**

تعطيل هذا الخيار لإخفاء زر "العودة إلى الصفحة الرئيسية" في مسارات التعلم

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

### `allow_lp_subscription_to_usergroups`

**اشتراك مسارات التعلم للفصول الدراسية**

تفعيل الاشتراك في مسارات التعلم وفئات مسارات التعلم للمجموعات/الفصول.

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

### `allow_session_lp_category`

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

\[inferred] تفعيل للمتعلمين والمدربين تنظيم وإدارة مسارات التعلم حسب الفئات داخل دورات الجلسة.

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

### `allow_teachers_to_access_blocked_lp_by_prerequisite`

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

لا يحتاج المعلمون إلى إكمال مسارات التعلم بالكامل للوصول إلى مسار تعلم محجوب بسبب المتطلبات المسبقة.

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

### `disable_js_in_lp_view`

**تعطيل JS في عرض مسارات التعلم**

تعطيل ملفات JS التي تضيفها Chamilo عادةً إلى ملفات HTML في مسار التعلم (أثناء عرضها).

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

### `disable_my_lps_page`

**إخفاء صفحة "مسارات تعلمي"**

تم إضافة صفحة "مسار تعلمي" في 1.11. استخدم هذا الخيار لإخفائها.

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

### `download_files_after_all_lp_finished`

**زر التنزيل بعد إنهاء مسارات التعلم**

إظهار زر تنزيل الملفات بعد إنهاء جميع LP. مثال: إذا كان ABC رمز الدورة، و1 و100 معرف الوثيقة، اختر: \['courses' => \['ABC' => \[1, 100]]].

### `force_edit_exercise_in_lp`

**تحرير الاختبارات المضمنة في مسارات التعلم**

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

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

### `hide_accessibility_label_on_lp_item`

**إخفاء تسمية المتطلبات في مسارات التعلم**

إخفاء تلميح المتطلبات المسبقة على عناصر مسار التعلم. هذا اختيار جمالي في الغالب.

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

### `hide_lp_time`

**إخفاء الوقت من سجلات مسارات التعلم**

إخفاء وقت مسارات التعلم المستغرق في التقارير بشكل عام.

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

### `hide_scorm_copy_link`

**إخفاء نسخ SCORM**

إخفاء أيقونة نسخ مسار التعلم من قائمة مسارات التعلم

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

### `hide_scorm_export_link`

**إخفاء تصدير SCORM**

إخفاء أيقونة تصدير SCORM من قائمة مسارات التعلم

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

### `hide_scorm_pdf_link`

**إخفاء تصدير PDF لمسار التعلم**

إخفاء أيقونة تصدير PDF لمسار التعلم من قائمة مسارات التعلم

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

### `lp_allow_export_to_students`

**يمكن للمتعلمين تصدير مسارات التعلم**

تفعيل هذا للسماح للمتعلمين بتنزيل مسارات التعلم كحزم SCORM.

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

### `lp_enable_flow`

**التنقل بين مسارات التعلم**

إضافة إمكانية اختيار مسار تعلم "التالي" وعرض أزرار داخل مسار التعلم للانتقال من واحد إلى التالي.

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

### `lp_fixed_encoding`

**ترميز ثابت في مسار التعلم**

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

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

### `lp_item_prerequisite_dates`

**متطلبات عناصر مسار التعلم بناءً على التاريخ**

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

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

***

### `lp_menu_location`

**موقع قائمة مسار التعلم**

اضبط هذا على 'left' أو 'right' لتغيير جانب قائمة مسار التعلم.

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

### `lp_minimum_time`

**الحد الأدنى للوقت لإكمال مسار التعلم**

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

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

### `lp_prerequisit_on_quiz_unblock_if_max_attempt_reached`

**فتح قفل عنصر مسار التعلم إذا تم الوصول إلى الحد الأقصى للمحاولات في اختبار الشرط المسبق**

\[inferred] فتح قفل عناصر مسار التعلم اللاحقة تلقائيًا عندما ينفذ المتعلم الحد الأقصى من محاولات الاختبار لاختبار شرط مسبق.

### `lp_prerequisite_on_quiz_unblock_if_max_attempt_reached`

**فتح قفل الشروط المسبقة بعد آخر محاولة اختبار**

يسمح للمستخدمين بمواصلة مسار التعلم بعد استخدام جميع محاولات الاختبار لاختبار يُستخدم كشرط مسبق لعناصر أخرى.

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

### `lp_prerequisite_use_last_attempt_only`

**استخدام آخر درجة في شروط الاختبارات في مسار التعلم**

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

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

### `lp_prevents_beforeunload`

**منع حدث beforeunload JS في مسار التعلم**

يساعد هذا في توافق المتصفح من خلال منع أحداث JS المعقدة من التنفيذ.

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

### `lp_score_as_progress_enable`

**استخدام درجة مسار التعلم كتقدم**

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

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

### `lp_show_max_progress_instead_of_average`

**عرض أقصى تقدم بدلاً من المتوسط في تقارير مسارات التعلم**

\[inferred] حساب تقدم مسار التعلم بناءً على إكمال العنصر الأقصى بدلاً من المتوسط لجميع العناصر.

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

### `lp_show_max_progress_or_average_enable_course_level_redefinition`

**اختيار أقصى تقدم مقابل المتوسط لمسارات التعلم على مستوى المقرر**

تمكين إعادة تعريف الإعداد لعرض أفضل تقدم بدلاً من المتوسطات في تقارير مسارات التعلم على مستوى المقرر.

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

### `lp_show_reduced_report`

**مسارات التعلم: عرض تقرير مختصر**

داخل أداة مسارات التعلم، عندما يراجع المستخدم تقدمه الخاص (من خلال أيقونة الإحصاءات)، اعرض نسخة مختصرة (أقل تفصيلاً) من تقرير التقدم.

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

### `lp_start_and_end_date_visible_in_student_view`

**عرض توافر مسار التعلم للمتعلمين**

اعرض مسارات التعلم للمتعلمين مع تواريخ التوافر الخاصة بها، بدلاً من إخفائها حتى يأتي التاريخ.

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

### `lp_subscription_settings`

**إعدادات اشتراك مسارات التعلم**

قم بتكوين خيارات إضافية لميزة اشتراك مسارات التعلم. تشمل الخيارات 'allow\_add\_users\_to\_lp' و 'allow\_add\_users\_to\_lp\_category'.

### `lp_view_accordion`

**عناصر مسارات التعلم القابلة للطي**

\[inferred] عرض عناصر مسار التعلم بتنسيق أكورديون قابل للطي لتحسين التنقل وتنظيم المحتوى.

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

### `lp_view_settings`

**إعدادات عرض مسار التعلم**

قم بتكوين خيارات إضافية لعرض مسارات التعلم. تشمل الخيارات 'show\_reporting\_icon'، 'hide\_lp\_arrow\_navigation'، 'show\_toolbar\_by\_default'، 'navigation\_in\_the\_middle' و 'add\_extra\_quit\_to\_home\_icon'.

### `scorm_api_extrafield_to_use_as_student_id`

**استخدام حقل إضافي كـ student\_id في التواصل SCORM**

أعطِ اسم الحقل الإضافي الذي سيُستخدم كـ student\_id لجميع التواصل SCORM.

### `scorm_api_username_as_student_id`

**استخدام اسم المستخدم كـ student\_id في التواصل SCORM**

\[inferred] استخدام اسم مستخدم المتعلم كمعرف الطالب في التواصل API SCORM بدلاً من معرف المتعلم.

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

### `scorm_lms_update_sco_status_all_time`

**تحديث حالة SCO بشكل مستقل**

إذا لم يرسل SCO حالة، فتولَ السيطرة وحدّث الحالة بناءً على ما يمكن ملاحظته في Chamilo.

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

### `scorm_upload_from_cache`

**رفع SCORM من مجلد التخزين المؤقت**

السماح للمشرفين برفع حزمة SCORM (بتنسيق zip) إلى مجلد التخزين المؤقت واستخدامها كمصدر استيراد في صفحة رفع SCORM.

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

### `show_hidden_exercise_added_to_lp`

**عرض الاختبارات من مسارات التعلم حتى لو كانت غير مرئية**

اعرض التمارين المخفية التي أُضيفت إلى LP في قائمة التمارين. إذا كنا في جلسة، والاختبار غير مرئي في المقرر الأساسي، وهو مدرج في LP والإعداد لعرضه لم يُحدد صراحةً على true، فأخفِه.

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

### `show_invisible_exercise_in_lp_list`

**عرض الاختبارات في قائمة اختبارات مسار التعلم حتى لو كانت غير مرئية**

\[inferred] تضمين الاختبارات المخفية في قائمة الاختبارات المتاحة عند عرض محتويات مسار التعلم.

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

***

***

### `show_invisible_exercise_in_lp_toc`

**اختبارات غير مرئية مرئية في مسارات التعلم**

يجعل الاختبارات المُشار إليها بأنها "غير مرئية" في أداة الاختبارات تظهر عند تضمينها في مسار تعلم.

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

### `show_invisible_lp_in_course_home`

**عرض رابط مسار التعلم في الصفحة الرئيسية للمقرر عندما يكون غير مرئي**

إذا تم تعيين مسار تعلم على غير مرئي ولكن قرر المعلم/المدرب جعله متاحًا من صفحة المقرر الرئيسية، فإن هذا الخيار يمنع Chamilo من إخفاء الرابط في صفحة المقرر الرئيسية.

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

### `show_prerequisite_as_blocked`

**شروط مسار التعلم**

في قوائم مسارات التعلم، اعرض عنصرًا بصريًا للإشارة إلى أن مسارات تعلم أخرى محظورة حاليًا بسبب قاعدة شروط سابقة.

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

### `student_follow_page_add_LP_acquisition_info`

**إضافة عمود الاستحواذ في صفحة متابعة المتعلم**

إضافة عمود إلى صفحة متابعة المتعلم لعرض حالة الاستحواذ لدى المتعلم في مسار تعلم.

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

### `student_follow_page_add_LP_invisible_checkbox`

**إضافة معلومات الرؤية لمسارات التعلم في صفحة متابعة المتعلم**

\[inferred] عرض مؤشر حالة الرؤية لمسارات التعلم في صفحة تتبع تقدم المتعلم.

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

### `student_follow_page_add_LP_subscription_info`

**معلومات المفتوحة في قائمة مسارات التعلم**

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

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

### `student_follow_page_hide_lp_tests_average`

**إخفاء علامة النسبة المئوية في متوسط الاختبارات في مسارات التعلم في متابعة المتعلم**

يخفي أيقونة النسبة المئوية في إشارة "متوسط الاختبارات في مسارات التعلم" في تتبع الطالب.

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

### `student_follow_page_include_not_subscribed_lp_students`

**تضمين مسارات التعلم غير المشترك فيها في صفحة متابعة المتعلم**

\[inferred] عرض مسارات التعلم في صفحات التقدم حتى لو لم يكن المتعلمون مشتركين فيها.

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

### `ticket_lp_quiz_info_add`

**إضافة معلومات مسارات التعلم والاختبارات إلى تقارير التذاكر**

\[inferred] تضمين معلومات مسار التعلم والاختبار في تقارير تذاكر الدعم لتتبع المشكلات بشكل أفضل.

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

### `validate_lp_prerequisite_from_other_session`

**استخدام حالة عنصر مسار التعلم من جلسات أخرى**

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

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


---

# 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/lp-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.
