Actions

Mahara日本語ドキュメント/プラグイン: Difference between revisions

From Mahara Wiki

< Mahara日本語ドキュメント
Line 60: Line 60:
==プラグイン開発==
==プラグイン開発==


*[[Developer_Area/Plugins|プラグイン]]
*[[Developer_Area/Plugins|プラグイン (英語)]]
*[[Developer_Area/Mahara_Architecture_Introduction|Mahara_Architecture_Introduction]]
*[[Developer_Area/Mahara_Architecture_Introduction|Maharaアーキテクチャ入門 (英語)]]
*[[Developer_Area/Plugin_migration_between_Mahara_1.3_and_1.4|Plugin_migration_between_Mahara_1.3_and_1.4]]
*[[Developer_Area/Plugin_migration_between_Mahara_1.3_and_1.4|Mahara 1.3-1.4間のプラグイン移行 (英語)]]


==Subpages==
==Subpages==

Revision as of 05:06, 17 April 2012

再作成中です - mits

Maharaでは、ユーザが独自のアーティファクト、ブロック、ビュー、認証メソッド等を追加できる、非常に柔軟な着脱可能の基本設計思想を持っています。Maharaは、始まってまだ早いプロジェクトですが、いくつかのプラグインが出現しつつあります。以下、プラグインの一覧です。

あなたに提供したいプラグインがある場合、プラグインの情報と共に [email protected] までご連絡ください。必要であれば、あなたのgitリポジトリをgit.mahara.orgにセットアップすることも可能です。

注意: 以下に一覧表示されているプラグインは、Maharaコアと同じレビューの基準に制約を受けているわけではありません。ですから、セキュリティまたは他の問題を含んでいる可能性もあります。あなたの必要性にプラグインが適切かどうか、あなた自身の責任において検証してください!

Maharaプラグイン

アーティファクトプラグイン

Maharaはプロファイル情報、ファイルリポジトリ、ブログおよびレジュメビルダーが同梱された状態で公開されます。加えて、下記のプラグインを利用することができます:

  • Bookmark by Catalyst for Intel Education - ユーザはリンクをMaharaのアーティファクトとして保存することができます。マイポートフォリオメニュー配下の独立したページで管理され、ブロック内に表示することもできます。Mahara 1.2のみ。 download
  • Europass by Gregor Anželj - MaharaにEuropassを実装することで、ビューにEuropassデータを表示して、このデータを複数のフォーマットにデータをエクスポートすることができます。
  • My CPD by James Kerrigan & Geoff Rowland - CPD (Continuing Professional Development) ログおよび異なるCPD活動における合計滞在時間をレコード詳細に追加します。
  • My Learning by Gregor Anželj - 学習スタイルおよびインテリジェンスに関して、ビュー (ページ) に埋め込むことのできるフラッシュベースのアンケートを作成します。
  • My Reading by Jong-Dae Park - ユーザが読んだ本にコメントを追加します。このプラグインはCatalyst社によって開発されたブログアーティファクトプラグインをカスタマイズした上で、韓国のオンライン書籍会社のサービスを利用します。ユーザが他の国のオンライン書籍のウェブサービスを使用したい場合、コードをカスタマイズする必要があります。
  • Problems & Conditions by Catalyst for Cambridge University School of Clinical Medicine - 学生が内科的疾患の症例記録を登録して、他の学生と共有できるようにします。特に、どのような疾患が症例記録と関連付けられるのか簡単に選択することのできるカテゴリブラウザは素晴らしい機能です。
  • Web Services Mahara用ウェブサービスサポート (REST、SOAP、XML-RPC)
  • External Resource by Laurent Opprecht - 埋め込み可能なコンテンツ (ビデオ、写真等) およびリソース (PDF、RSS等)をあなたのMaharaポートフォリオに追加することができます。任意のプロトコル (oembed、ogp等) を提供するプロバイダすべてがサポートされます - Youtube、Dailymotion、Slideshare、Google Books等

ブロックタイププラグイン

  • Chem 2D NIH by Geoff Rowland - ページ (ビュー) 上に2Dの化学構造イメージを表示するため、NIH NCI/CADD Chemical Identifier Resolver (NIH NCI/CADD 化学物質識別子レゾルバ) サービスを使用します。
  • Embed.ly by Gregor Anželj - 多くのウェブ2.0関連リソースを埋め込むことができます。
  • Facebook Like / Recommend by Gregor Anželj - 更新内容をFacebookに送信できるよう、MaharaページにFacebookボタンを追加します。(bug tracker and code repository)
  • FreeMind Flash by James Kerrigan and Geoff Rowland - ページ (ビュー) にFreeMindマインドマップのインタラクティブなFlashレンダリングを追加します。
  • GoogleApps by Gregor Anželj - Google Docs、スプレッドシート、プレゼンテーション、カレンダーおよびマップをページ (ビュー) に表示できるようにします。
  • Jmol by James Kerrigan and Geoff Rowland - Jmolを使用してインタラクティブな3D化学構造ファイルをページ (ビュー) に表示します。
  • Jmol NIH by Geoff Rowland - Jmolを使用してインタラクティブな3D化学構造ファイルをページ (ビュー) に表示するため、NIH NCI/CADD Chemical Identifier Resolver (NIH NCI/CADD 化学物質識別子レゾルバ) サービスを使用します。
  • LinkedIn Profile by Gregor Anželj - LinkedInの公開メンバープロフィールをMaharaページに埋め込みます。
  • LinkedIn Share button by Gregor Anželj - 更新内容を送信できるよう、LinkedInの共有ボタンをMaharaページに追加します。
  • My Forum Posts block by William Mair - 複数フォーラムから、あなたの投稿を表示します (bug tracker および code repository)
  • Twitter by Florian Eder - Twitterのツイートまたはタイムラインを埋め込みます。
  • Twitter Tweet buttons by Gregor Anželj - 更新内容をサービスに送信できるよう、MaharaページにTwitterボタンを追加します (bug tracker および code repository)
  • WindowsLive by Gregor Anželj - ドキュメント、HotmailカレンダーおよびBingマップをビュー (ページ) に埋め込みます。

認証プラグイン

  • CAS プラグイン by Patrick Pollet
  • Janrain Engage by LUNS Ltd. for Learning Arabia - Google、Facebook、Twitter、Yahoo!等のIDを使ったMaharaへのシングルサインオンをサポートします。シングルサインオンにはJanrain Engage (前のRPX) サービスを利用します。
  • LDAPグループ登録 (File:Ldap enrol.php) by Amer Hamade ログイン時、ユーザを指定したグループに自動登録できるようにします。
  • LDAP同期 by Patrick Pollet: LDAPユーザアカウントおよびLDAPグループを同期します。詳細はフォーラム投稿をご覧ください。
  • Radius認証プラグイン by Stanislav Tsymbalov.
  • Shibboleth by Laurent Opprecht- 当初、Shibboleth で動作するよう開発されましたが、他のウェブサーバベースの認証スキームでも同様に動作します。

他システムとの統合

検索プラグイン

プラグインインストール

プラグインにインストールマニュアルが存在する場合を除いて、プラグインをインストールするには、最初にファイルをダウンロードして解凍した後、適切なプラグインタイプのディレクトリに入れてください。例えば、あなたがアーティファクトプラグインをダウンロードした場合、「artefact」サブディレクトリに解凍してください。If you download a blocktype plugin, decompress it in the 'blocktype' subdirectory.

プラグイン開発

Subpages