関連情報コースをアップロードするコースアップロード機能は新しいコースの作成に加えてコースの更新および削除、別のコースからのコンテンツのインポートに使用することができます。この機能を使用したコーステンプレートの作成に関する情報は新しいコースの追加をご覧ください。コースをアップロードする」にアクセスしてください。CSVファイルをドラッグ&ドロップするか、「ファイルを選択する」ボタンをクリックしてファイルピッカ内のファイルを選択してください。適切なインポートオプションを慎重に選択した後、プレビューボタンをクリックしてください。コマンドラインツール「admin/tool/uploadcourse/cli/uploadcourse.php」を使用することもできます。ウェブインターフェースを使用する場合、プレビューした行にエラーが検出されているかどうか確認するため「プレビュー」オプションを使用してください。コースのアップロード時にエラーが発生した場合、無視されます。「shortname」「fullname」「category」は必須です。フィールドにはカテゴリIDが入ります。デフォルトカテゴリの「Miscellaneous」にはID「1」が割り当てられます。カテゴリはすでに存在している必要があります。あなたが存在しないカテゴリIDを使用した場合、アップロードのプレビューに「IDでカテゴリを解決できませんでした」エラーが表示されてそのカテゴリ内のコースは作成されません。month,padawanアイテム間に空白を入れないよう注意してください。テキストファイルを作成するコースをアップロードするテキストファイルはCSVファイルにしてください。CSVファイルには「コース情報」および「コースアクション」の2つのカテゴリに分けられた以下のカラムを記述することができます。コース情報フィールド以下ほとんどの設定はコース設定ページで設定することができます。詳細はコース設定をご覧ください。フィールド名は小文字にしてください。shortnameコース省略名fullname長いコース名idnumberIDナンバーcategoryコースが設置されるカテゴリのIDです。これは「category_idnumber」および「category_path」に優先します。category_idnumberコースが設置されるカテゴリのIDナンバーです。これは「category_path」に優先します。category_pathコースが設置されるカテゴリのパスです。Science-Fiction分離記号は[space]/[space]のように記述してください。カテゴリは作成されないため存在している必要があります。2startdateコースの開始日です。この値はタイムスタンプを生成するためにPHP関数strtotimeに渡されることに留意してください。(2014年12月1日)enddateコースの終了日です。この値はstartdateと同じくタイムスタンプを生成するためにPHP関数strtotimeに渡されることに留意してください。(2014年12月1日)summaryコース概要です。format使用するコースフォーマットです。これは有効なコースフォーマットプラグイン名である必要があります。「週」「トピック」theme使用するテーマです。lang使用する言語です。newsitemsニュースアイテム数です。showgrades「1」は学生に評定表を表示します。「0」は学生から評定表を隠します。showreports「1」は活動レポートを表示します。「0」は活動レポートを隠します。legacyfiles「1」はレガシーコースファイルを有効にします。「0」はレガシーコースファイルを無効にします。無制限にする場合、「0」を使用してください。groupmode「0」は「グループなし」、「1」は「分離グループ」、「2」は「可視グループ」です。groupmodeforce「1」はグループモードを強制します。グループモードを強制しない場合、「0」を入力してください。enablecompletion「1」は活動完了を有効にします。「0」は活動完了を有効にしません。登録フィールドいくつかのフィールドは登録方法を有効化および設定するために作成されています。登録フィールドは登録方法名に「enrolment_[number]」、プロパティに「enrolment_[number]_property」のような名称をつける必要があります。「manual」「guest」「self」)。enrolment_[number]_delete「1」を設定した場合、この登録方法をコースから削除します。「1」を設定した場合、他のすべての属性は無視されます。enrolment_[number]_disable「1」を設定した場合、この登録方法をコースで無効にします。「1」を設定した場合、他のすべての属性は無視されます。enrolment_[number]_startdate登録開始日です。この値はPHP関数strtotime()から渡されます。enrolment_[number]_enddate登録終了日です。この値はPHP関数strtotime()から渡されます。enrolment_[number]_enrolperiod秒数です。ように値がstrtotime()によって解決されない場合に使用されます。enrolment_[number]_roleロール省略名です。enrolment_[number]_[property]指定された登録方法によってプロパティを判定します。enrolment_[number]_passwordコース登録キーです。(MDL-43127)。Jedi教師のロール省略名は「editingteacher」、編集権限のない教師のロール省略名は「teacher」であることに留意してください。コースアクションフィールドこれらの設定は「コース処理」パラメータに優先します。delete「1」でコースを削除します。renameリネーム後のコース省略名です。(これはあなたのコースへのフルパスを意味します。PHP情報」の「include_path」をご覧ください。templatecourseコンテンツをインポートするコースの省略名です。reset「1」でコースをリセットします。必須フィールドshortname新しいコースの作成を除き、このフィールドはすべての処理で必須です。template」をご覧ください。fullname新しいコースを作成する場合に必要です。category_pathコースを作成する場合、この中から1つ必要です。インポートオプション予想外の処理を避けるため、あなたが希望する処理をツールに指定する必要があります。アップロードモードここではあなたがコースを作成するかアップロードするか指定することができます。更新モードあなたがコースの更新を許可している場合、ツールにコースの何を更新するのか伝える必要があります。削除を許可する「delete」フィールドを許可するかどうか決定します。リネームを許可する「rename」フィールドを許可するかどうか決定します。resets「reset」フィールドを許可するかどうか決定します。コース処理ここであなたはコースアップロード時に実行される処理を指定することができます。省略名テンプレート省略名なしでコースを作成する場合、あなたはこのフィールドを自動生成される省略名として使用することができます。コースにインポートします。コースからリストアする作成または更新後にコンテンツをインポートするコースの省略名です。アップロード後にリセットする作成または更新後にコースをリセットするかどうか指定します。デフォルトコース値CSVファイルで指定されていないすべてのフィールドをウェブインターフェースで設定することができます。(「更新モード」をご覧ください)。アップロードをスピードアップするコンテンツをバックアップファイルまたは別のコースからインポートする場合、「keeptempdirectoriesonbackup」設定を有効にすることをお勧めします。あなたが同一ソースから複数回インポートする場合、この設定によりアップロード処理のスピードを大幅に上げることができます。Licenseのライセンスで利用できます。MoodleDocsについて。