Moodle 5.3 日本語ドキュメント(第一次翻訳):ほぼすべてのページが日本語に翻訳されました。まだ第一次翻訳のため、不自然な表現や誤訳が残っている可能性があります。お気づきの点があれば、ページコメントでお知らせいただくか、直接編集してください。スクリーンショットの多くは、まだ英語版の画面のままです。以前のバージョンの日本語ドキュメントは、バージョンメニューからご覧いただけます。
Moodle 5.3 Japanese documentation (first-pass translation): almost all pages have now been translated into Japanese. As this is a first pass, some wording may read unnaturally or be mistranslated. If you notice anything, please leave a page comment or edit the page directly. Most screenshots still show the English interface. Japanese documentation for earlier versions is available from the version menu.

コースのコピー

提供: MoodleDocs
(Course copyから転送)
移動先:案内、検索

コースのコピーについて

管理者、マネージャおよび関連するケイパビリティを持つユーザは、コースカテゴリから、またはコース内から、コースをすばやくコピーできます。

コースおよびカテゴリ管理画面からのコースのコピー

  1. サイト管理 / コース / コースおよびカテゴリを管理するで、カテゴリをクリックして選択します。
  2. コピーしたいコースを見つけ、複製アイコンをクリックしてコースをコピーします。
カテゴリからのコースのコピー
カテゴリからのコースのコピー

コース内からのコースのコピー

  1. コピーしたいコースにアクセスします。
  2. コースナビゲーション > さらに > コース再利用で、「コースをコピーする」を選択します。

コースのコピー設定

コース名、カテゴリ、可視性および日付の設定に加えて、次の項目を選択できます:

  • ユーザデータを含む - コースのバックアップと同様に、次の設定に含めるロールを持つコース内のユーザのデータを含めるかどうかを決定できます。
  • ロールの登録を含む - ここでロールを選択した場合、そのロールを持つユーザは、前の設定に応じてユーザデータとともに、またはユーザデータなしで、コピーされたコースに登録されます。

CLIによるインポート

管理者は、コマンドラインスクリプトでコースまたは個々のモジュールをコピーできます。たとえば、インストールディレクトリで

sudo -u www-data /usr/bin/php admin/cli/import.php --srccmid=21 --dstcourseid=1

を実行すると、ID 21のモジュールがID 1のコースにコピーされます。また、

sudo -u www-data /usr/bin/php admin/cli/import.php --srccourseid=12 --dstcourseid=13

を実行すると、ID 12のコースのコンテンツ全体がID 13のコースにコピーされます。

教師にコースのコピーを許可する

コースの教師(または管理者やマネージャ以外の任意のロール)がコースをコピーできるようにするには、そのロールに次のケイパビリティが必要です:

編集権限のある教師がコースをコピーすると、その教師はコピーされたコースで編集権限のある教師になります。

さらに、ユーザデータを含められる(つまり、ロールの登録を維持できる)ようにしたい場合は、そのロールに次のケイパビリティも必要です:

トラブルシューティング

コースのコピーが完了しない場合は、cronが毎分実行されていることを確認してください。

コースに小テストがあり、教師またはマネージャである場合、現在この機能は動作しません。詳細はMDL-69941をご覧ください。