共有カート

SharingCart-greycartplus.png

バージョン履歴

New >> 2.9用の共有カートが利用可能です(ver 2.9 release 1)

  • Block:Sharing Cart 1.9 release 1 - 2008.10.15
  • Block:Sharing Cart 1.9 release 2 - 2009.02.19
  • Block:Sharing Cart 1.9 release 3 - 2009.03.16
  • Block:Sharing Cart 1.9リリース4 - 2009.04.14
  • ブロック:カートの共有1.9 1.9 5 - 2009.04.24
  • Block:Sharing Cart 1.9 release 6 - 2009.06.22(Moodlelang.orgリポジトリへのアップロード/ダウンロード)
  • Block:Sharing Cart 1.9リリース8 - 2009.09.18(Moodle ver。1.9.5以降のアップデート)
  • ブロック:共有カート1.9リリース9 - 2009.11.30(一括削除/空のカート機能を追加)
  • Block:Sharing Cart 1.9リリース10 - 2009.12.28(Moodle ver。1.9.7のアップデート、手助けの変更)
  • Block:Sharing Cart 1.9 release 11 - 2010.01.26(共通のモジュール設定は保持され、アイコンはテーマに従います)
  • Block:Sharing Cart 1.9 release 12 - 2010.02.12(Moodle 1.9.9で問題なくテストされた、リリース11で導入されたファイル不足のバグを修正しました)
  • Block:Sharing Cart 1.9リリース14 - 2010.09.30(Sharing Cartが評定カテゴリから評定カテゴリを削除するというマイナーバグを修正)
  • Block:Sharing Cart 1.9 release 15 - 2012.05.29(Postgresをサポート)
  • ブロック:共有カート1.9リリース16 - 2012.12.05(スティッキーブロックをサポート)
  • Block:Sharing Cart 2.1ベータリリース - 2011.07.31
  • Block:Sharing Cart 2.2 release 1 - 2012.04.26(複数のアイテムがSCにコピーされ、最初のアイテムのみがSCからコピーされるバグを修正しました)
  • Block:Sharing Cart 2.2 release 2 - 2012.09.04(このバージョンはMoodle 2.3と互換性があります)
  • Block:Sharing Cart 2.3 release 1 - 2012.09.13(新しいオプション:用語集、フォーラム、wiki、データベースの活動におけるユーザデータの移動)
  • ブロック:Sharing Cart 2.4 release 1 - 2012.12.05(Moodle 2.4の新しいAPIはSharing Cart 2.3の管理者設定を隠しているため推奨されるアップデート)
  • Block:Sharing Cart 2.5(Emma RichardsonがSharing Cart 2.4はMoodle 2.5で問題なく動作すると報告しています)
  • ブロック:Sharing Cart 2.6 release 1 - 2014.01.07(Moodle 2.6の新しいバックアップフォーマットのチェックを外す必要があります。この新しいフォーマットで作成した共有カートのコピーは削除して再作成する必要があります。)
  • Block:Sharing Cart 2.6 release 1、patch 2 - 2014.02.14(新しいバックアップフォーマットのチェックを外す必要はありません)
  • Block:Sharing Cart 2.6 release 1、patch 3 - 2014.02.24(AMOSパーサーエラーを修正)
  • Block:Sharing Cart 2.6 release 1、patch 5 - 2014.06.06(AJAXエラーメッセージを解決)
  • ブロック:共有カート2.6リリース1、パッチ6 - 2014.09.12(後でMoodle 2.8.5以降でテスト済み)
  • ブロック:Sharing Cart 2.9 release 1 - 2015.06.25(test_coreへの固定機能の変更)

目的

共有カートは、コースアイテムを個人用ライブラリに複製するためのブロックであり、サイトの複数のコース間でMoodleのリソースや活動を移動するための簡単な方法です。 3回クリックするだけで、共有カートは1つのコース項目をあるコースから別のコースにコピーして移動します。コース管理の「インポート」機能と同様、ユーザーデータなしでコピーされます。バージョン2.3からは、フォーラム、Wiki、用語集、データベースのユーザーコンテンツをオプションで含めることができます。また、アイテムを収集して共有カートに無期限に保存し、頻繁に使用されるコースアイテムのライブラリとして利用できます。共有カートは、教師、コース作成者、および管理者だけが閲覧できます。

必要条件

  1. Moodleバージョン2.3.1以降1.9の以前のバージョンも利用可能です。
  2. PHP 5.3.3
  3. Javascript / AJAX:MoodleでJavaScriptとAJAXが有効になっているブラウザが必要です。
  4. MySQL 5.1、PostgreSQL 8.4、SQL Server 2008(= MSSQL10):Postgresは1.9でサポートされるようになりました。

利用可能な翻訳(2015年1月現在)

  • ドイツ語語(de)
  • ヘブライ語(he)
  • スペイン語 - メキシコ(es_mx)

インストール

  1. moodle.orgプラグインディレクトリから自動ダウンロード/アップグレードが可能になりました
  2. またはGithubから最新の2.3--2.9リリースをダウンロードする
  3. Githubから1.9リリースをダウンロード
  4. CVS Contribから1.9以前のリリースをダウンロードする
  5. パッケージを解凍する
  6. FTPを使用して、あなたのサイトのあなたのmoodleプログラムフォルダの中のあなたのblocksフォルダを開いてください
  7. フォルダ "sharing_cart"をブロックフォルダに配置します。
  8. ボタンをクリックして、サイト管理エリアの「通知」に移動すると、リポジトリプラグインが有効になり、データベーステーブルが自動的に生成されます。
  9. どのコースでも、[編集をオンにする]、[追加]の順にクリックすると、メニューのブロックの一覧に[共有カート]が表示されます。
  10. あなたが小テストの質問を共有するつもりなら、あなたはQuestion Creatorと呼ばれる新しいシステムロールを追加する必要があるかもしれません(下記の 'ロール'のメモを見てください)

操作

  1. オンとオフ :編集をオンにして、ブロックメニューからSharing Cartブロックを追加します。 Sharing Cartブロックを追加すると、次回そのコースに入ったときにブロックが "on"のままになります。別のコースに進むときは、その新しいコースにSharing Cartブロックを追加します。それからあなたはあなたがサイトを横切ってコースを歩き回っている間あなたの共有カートを見ることができます。 「X」アイコンをクリックして共有カートを「オフ」にします。ただし、共有カートの内容は、再度オンにしてもそのまま残ります。
  2. 共有カートにコピーする :Moodleコースの中央の列にある各リソースまたは活動の後に小さな「共有カートにコピー」アイコンが表示されます。そのアイコンをクリックして、そのリソース/活動のコピーを共有カートに送ります。ユーザーデータは削除され、活動自体のみが複製されます。
  3. 共有カートからコピーする: 共有カートの [コースにコピー]アイコンをクリックすると、中央の列に点線のボックスが多数表示されます。あなたがあなたのアイテムを置きたい場所を選ぶと、それは直接そこにコピーされます。
  4. 共有カート内にフォルダを作成する :コースコンテンツアイテムの[移動]アイコンをクリックすると、入力ボックスが表示されます。目的のフォルダ名を入力してください。アイテムをフォルダに移動するには、共有カートの[フォルダへ移動]アイコンをクリックしてドロップダウンリストを表示し、目的のフォルダを選択します。 「編集」ボタンをクリックすると、ドロップダウンリストを入力ボックスに置き換えます。

ロール

一般に、共有カートは、教師がアクセスできるすべてのコースの活動をすべて複製します。ただし、小テストの質問には、サイトのロールとは無関係の別の権限があります。そのため、Moodle 1.9で質問を共有するのが困難な場合(つまり、学生が埋め込みのオーディオや画像を閲覧できない場合)、サイト内で新しいロールを果たすことをおすすめします。

  1. 新しいロールを追加します。 - 質問作成者:サイト管理>>ユーザ>>権限>>ロールを定義し、(すでに持っている他のロールに加えて)このロールにすべての教師を割り当てます。このロールには、[コース]の下で少なくとも次の権限(権限を[許可]に設定)を付与する必要があります。活動の管理、ファイルの管理、新しい質問の追加、すべての質問の編集、質問カテゴリの編集、すべての質問の移動、すべての質問の使用、表示すべての質問
  2. 質問をシステム質問カテゴリに設定するコースまたは活動レベルのカテゴリに質問を設定した場合、それらを共有できないことがあります。

ヒント1: ... おそらく別のロールを追加します。 - 質問ユーザー:学生が質問を表示できない場合は、このロールを作成し、すべての学生をこのロールに割り当てます。次の権限を「許可」に設定します。すべての質問を使用する、すべての質問を表示する。

メディアファイルを保存するためのより堅牢な方法のために、これらの追加のロールはおそらくMoodle 2.xでは必要とされません。

既知の問題とロードマップ

  • Sharing Cart 2.2-2.7は安定していて、2つの小さなバグがあります - 1つのフォルダしか作成できず、EssentialテーマはSharing Cartアイコンを隠します。 Don Hinkelman:hinkel at sgu.ac.jpに直接フィードバックを送ってください。
  • 共有カート1.9は、Hotpotを含むMoodle標準モジュール(活動およびリソース)とうまく連携します。申し訳ありませんが、このバージョンはもうアップデートされていません。
  • バックアップ/リストアが不完全なサードパーティ製モジュールの中には、共有カートでは動作しないものがあり、致命的なエラーを引き起こす可能性があります。これが何をするかです。 カート/プロジェクトフォーマットエラーの共有
  • 管理者が「分割リストア」(管理ブロック>>その他>>実験>>分割リストア)を有効にするように設定した場合、共有カートは正しく機能しません。機能させるには、分割リストアを無効にします。
  • SC 1.9では、メディアファイルは新しい複製ファイルの各インスタンスにコピーされます(移動されません)。これは、ファイルにアクセスするためのアクセス許可に関する多くの面倒な問題を解決します。ただし、ハードディスクの容量が制限されているサイトでは、容量がすぐにいっぱいになる可能性があります。
  • あなたのサイトでAJAXコース編集が有効になっている時、Sharing Cartブロックをブロックエリアの新しい場所にドラッグすると一時的にトラブルが発生するかもしれません - 全てのブロックがフリーズするか、全てのフォルダがフリーズするかもしれません。フォルダを解凍するには、ページをリロードします。
  • 将来のバージョンでは、資金によっては、共有カートがコマーシャル作品や作者がコピーしたくないアイテムをコピーするのを防ぐためのロック機構を構築することに関心があるのだろうか。

考慮すべき問題

  • Moodle 1.9はQuestion Bankに対して洗練された許可システムを持っています。質問のカテゴリは特定の教師に限定することができます。共有カートは、質問の共有が望ましく、制御がほとんど必要ないという前提で機能します。質問が複製され複製された場合に起こり得るすべての結果がわからない。たとえば、質問がもともと「コース」カテゴリに限定されていた場合、それは他のコースや学生と完全に共有されますか?この質問に関してあなたが見つけた問題を私たちに報告してください。現時点では、「システム」レベルの質問カテゴリと質問を共有することを推奨しています。
  • 最後に、あなたの政権が質問や活動を高度に管理したいのであれば、共有カートは非常に使いやすいかもしれません。サイトユーザーポリシーの観点から、共有アクセス許可は管理者だけでなくすべての教師に広く適用されるべきだと考えています。共有に関するあなたの方針はあなたの組織の文化と価値観によって異なります。

Moodle 1.9のレガシーリポジトリ接続

レポジトリ接続設定 Moodle 1.9のカスタムレポジトリは2009年に作成され、Sharing Cart 1.9リリース6と接続されました - これは一つのレポジトリ - Moodle for Language Teachingのみに設定されました。バージョン2.xでMoodle Hubが登場したため、1.9のカスタムリポジトリは必要なくなりました。このリンクは、リポジトリと1.9の共有カートを接続するための従来の手順を示しています。

メンテナ

このブロックは、 Version 2 Educational Web Developmentで大西昭夫氏と丸山友則氏によってプログラミングされ、GPLの下でリリースされました。このブロックの設計者そしてメンテナはDon HinkelmanとAndy Johnsonです。資金は札幌学院大学と日本言語教育学会 - CALL SIGが提供します。他の貢献者を歓迎します。問題や提案については、Sharing CartフォーラムのDonまたは直接(sink.ac.jpのhinkel)に連絡してください。

関連情報