# 学習パス

**学習パス**ツールのデフォルト設定と動作 — 自動開始、デフォルトビュー、前提条件、SCORMの動作など。

これらの設定には、**管理者 > 設定 > 学習パス**からアクセスできます。このカテゴリには**51の設定**が含まれており、以下にプラットフォームの設定フィクスチャ（`SettingsCurrentFixtures.php`）に記載されているタイトルとコメントを記載しています。

> コード内の変数名は等幅フォントで表示されています。APIを通じてスクリプトを作成する場合や、[`config/settings_override.yaml`](https://github.com/chamilo/chamilo-lms/wiki/Configurations#configsettings_overridesyaml)を編集してこれらの設定をグローバルレベルで変更する際に使用してください。

## 設定

### `add_all_files_in_lp_export`

**学習パスをエクスポートする際にすべてのファイルをエクスポートする**

学習パスをエクスポートする際、HTMLと同じパスにあるすべてのファイルとフォルダもエクスポートされます。

*デフォルト: `false`*

### `allow_htaccess_import_from_scorm`

**SCORMパッケージからの.htaccessを許可する**

通常、Chamiloにコンテンツをインポートする際、すべての.htaccessファイルはフィルタリングされ、削除されます。この機能は、SCORMパッケージに.htaccessが存在する場合にインポートを許可します。

*デフォルト: `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`

**セッション内で学習パスカテゴリを管理可能にする**

セッションコース内で学習者や講師が学習パスをカテゴリ別に整理および管理できるようにします。

*デフォルト: `false`*

### `allow_teachers_to_access_blocked_lp_by_prerequisite`

**教師がブロックされた学習パスにアクセス可能**

教師は、前提条件でブロックされた学習パスにアクセスするために、完全な学習パスを通過する必要はありません。

*デフォルト: `false`*

### `disable_js_in_lp_view`

**学習パスビューでJSを無効にする**

学習パス内でHTMLファイルにChamiloが通常追加するJSファイルを無効にします（表示中）。

*デフォルト: `false`*

### `disable_my_lps_page`

**「マイ学習パス」ページを非表示にする**

「マイ学習パス」ページは1.11で追加されました。このオプションを使用して非表示にします。

*デフォルト: `false`*

### `download_files_after_all_lp_finished`

**すべての学習パス完了後にダウンロードボタンを表示**

すべての学習パスが終了した後にファイルダウンロードボタンを表示します。例：コースコードがABCで、ドキュメントIDが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`*

### `lp_minimum_time`

**学習パスを完了するための最小時間**

学習パスに最小時間フィールドを追加します。ユーザーが学習パスにその時間を費やしていない場合、学習パスの最後の項目を完了することはできません。

*デフォルト: `false`*

### `lp_prerequisit_on_quiz_unblock_if_max_attempt_reached`

**テストの前提条件で最大試行回数に達した場合に学習パス項目を解除**

\[推定] 前提条件テストの最大試行回数を学習者が使い切った場合、後続の学習パス項目を自動的に解除します。

### `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`

**学習パスのスコアを進捗として使用**

これは、1つの大きなSCOのみを含むSCORMコンテンツを使用する場合に便利です。SCORMは進捗を伝達しないため、スコアを進捗として使用するトリックです。このオプションを有効にすると、学習パスごとにこの設定を構成できます。

*デフォルト: `false`*

### `lp_show_max_progress_instead_of_average`

**学習パスレポートで平均の代わりに最大進捗を表示**

\[推定] すべての項目の平均を取るのではなく、最大項目の完了に基づいて学習パスの進捗を計算します。

*デフォルト: `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`

**折り畳み可能な学習パス項目**

\[推定] ナビゲーションとコンテンツの整理を改善するために、学習パス項目を折り畳み可能なアコーディオン形式で表示します。

*デフォルト: `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`

**SCORM通信でstudent\_idとして使用する追加フィールド**

すべてのSCORM通信でstudent\_idとして使用する追加フィールドの名前を指定します。

### `scorm_api_username_as_student_id`

**SCORM通信でユーザー名をstudent\_idとして使用**

\[推定] 学習者IDの代わりに学習者のユーザー名をSCORM API通信の学生識別子として使用します。

*デフォルト: `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`

**非表示のテストを学習パスに追加しても表示**

学習パスに追加された非表示の演習を演習リストに表示します。セッション内にある場合、テストがベースコースで非表示であり、学習パスに含まれており、表示する設定が明示的にtrueに設定されていない場合は非表示にします。

*デフォルト: `true`*

### `show_invisible_exercise_in_lp_list`

**非表示のテストを学習パステストのリストに表示**

\[推定] 学習パスの内容を表示する際に、利用可能なテストのリストに非表示のテストを含めます。

*デフォルト: `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`

**学習者フォローアップページに学習パスの可視性情報を追加**

学習進捗追跡ページに学習パスの可視性ステータスインジケーターを表示します。

*デフォルト: `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`

**学習者フォローアップページに未登録の学習パスを含める**

学習者が登録していない学習パスを進捗ページに表示します。

*デフォルト: `false`*

### `ticket_lp_quiz_info_add`

**チケットレポートに学習パスとテスト情報を追加**

サポートチケットレポートに学習パスとテスト情報を含め、問題追跡を改善します。

*デフォルト: `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-ja/gaido-1/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.
