Publishflow Block:公開ビュー

索引に戻る

このビューはコースファクトリモードで利用可能です。それは提案された遠隔カテゴリのいずれかにコースを公開する可能性を提案します。

公開は可能です:

  • 工場からカタログまで。
  • 結合(Factory / Catalog)ノードでは、配置のみが可能です。
  • MNETが有効になっている場合(明らか)
  • 発行サービスがFactoryノードとCatalogノードの間に設定されている場合。
  • ユーザーがリモートカタログにピアユーザーレコードを持っている場合(つまり、MNET操作に関する現在のIDと一致する既知のユーザーである必要があります)。
  • ユーザーが現在のプロファイル解決で 'block / publishflow:publish'機能を持っている場合
  • コースにIDNumberが割り当てられている場合(システム全体でコースコピーを追跡するのに役立ちます)。
  • 公開するコースの 'backupdata'に少なくとも1つのバックアップがある場合。

典型的なエラー状況

ネットワークの設定ミス

factorymisconfigured.jpg

このインタフェースは、近隣にカタログが見つからない場合にファクトリに表示されます。ネットワーク検索バックオフィスを閲覧するためのリンクがMoodle管理者に提供されます。このバックオフィスでは、アクセス可能なMoodleネットワークをスキャンしてコース配信ネットワークに参加しているピアに関する情報を取得できます。

参照なしのコース

unreferenced.jpg

発行元ネットワークから発行または展開されたコピーのコースを識別するための発行ネットワークでは、ID参照番号としてIDNumberを使用しています。 IDNumberは、コースのパラメータを編集するときに手動で取得するか、IDジェネレータによって生成されるか(デフォルト)、または適切なプラグインを開発しているリモートインデクサから取得することができます。

コーステンプレート識別子としてIDNumberを使用すると、他の目的でこの外部IDをすでに使用しているインテグレータまたは管理者に問題が発生する可能性があります。 Moodleのコアコードに影響を与えないソリューションを提案するための調査が進行中です。

使用可能なアーカイブのないコース

unstored.jpg

どのような配置の使用例でも、コースの配置可能なバックアップがあると想定します。展開および公開プロセスでは、最後に生成されたバックアップが候補として考慮されます。

バックアップは、標準的なバックアップ操作のような完全バックアップ手順ではありません。コースは、コースファイルではなくサイトファイルなしで、ユーザーデータではなくバックアップです。これは、2つの異なるMoodle間でアーカイブを完全に移植できるようにするためです。

ちなみに、アーカイブを信頼できるものにするには、展開時に未知の機能が破棄されないように、両方の側に同じプラグインをインストールする必要があります。

コースを公開する

  • 「公開」リンクをクリックするだけです。

コースを終了する

  • コースカタログ内で公開されているコースを非公開にすることをお勧めします。これはコースを非公開にすることで可能になります。遠隔コースは破壊されず、隠されるだけです。

コースを再公開する

再公開されているコースは、リモートカタログで表示状態に設定されているだけです。

より多くのエラー状況

これらの状況はセットアップの開始時に発生する可能性があります。

ユーザーはリモートアカウントを持っていません

factorynoremiteaccount en.jpg

このメッセージはリモートエンドから来るので、 "local acocunt"はリモートの "catalog"ノード内で適切なユーザーが指定していることを示します。これは、あなたのリモートユーザレコードが利用可能であるように、あなたのユーザの同意を得て(MNETが有効になっている)カタログを一度閲覧することによって修正することができます。

このメッセージはデバッグモードでのみ利用可能です。このような状況が発生した場合、通常の操作ではブロックはユーザーに表示されません。