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

From Mahara Wiki
Jump to navigation Jump to search
(認証プラグイン)
(プラグイン開発)
 
(86 intermediate revisions by the same user not shown)
Line 1: Line 1:
再作成中です - [[User:Mits|mits]]
+
Maharaでは、ユーザが独自のアーティファクト、ブロック、ページ (ビュー)、認証メソッド等を追加できる、非常に柔軟な着脱可能の基本設計思想を持っています。Maharaは始まってまだ早いプロジェクトですが、いくつかのプラグインが出現しつつあります。以下、プラグイン一覧です。
 
 
Maharaでは、ユーザが独自のアーティファクト、ブロック、ビュー、認証メソッド等を追加できる、非常に柔軟な着脱可能の基本設計思想を持っています。Maharaは、始まってまだ早いプロジェクトですが、いくつかのプラグインが出現しつつあります。以下、プラグインの一覧です。
 
  
 
あなたに提供したいプラグインがある場合、プラグインの情報と共に [mailto:[email protected] [email protected]] までご連絡ください。必要であれば、あなたのgitリポジトリをgit.mahara.orgにセットアップすることも可能です。
 
あなたに提供したいプラグインがある場合、プラグインの情報と共に [mailto:[email protected] [email protected]] までご連絡ください。必要であれば、あなたのgitリポジトリをgit.mahara.orgにセットアップすることも可能です。
  
'''注意:''' 以下に一覧表示されているプラグインは、Maharaコアと同じレビューの基準に制約を受けているわけではありません。ですから、セキュリティまたは他の問題を含んでいる可能性もあります。あなたの必要性にプラグインが適切かどうか、あなた自身の責任において検証してください!
+
'''注意:''' 以下に一覧表示されているプラグインは、Maharaコアと同じレビューの基準に制約を受けているわけではありません。そのため、セキュリティまたは他の問題を含んでいる可能性もあります。あなたの必要性にプラグインが適切かどうか、自分の責任において検証してください!
  
 
==Maharaプラグイン==
 
==Maharaプラグイン==
 
===アーティファクトプラグイン===
 
===アーティファクトプラグイン===
 
+
Maharaはプロファイル情報、ファイルリポジトリ、ブログおよびレジュメビルダが同梱された状態で公開されます。加えて、下記のプラグインを利用することができます:
Maharaはプロファイル情報、ファイルリポジトリ、ブログおよびレジュメビルダーが同梱された状態で公開されます。加えて、下記のプラグインを利用することができます:
 
  
 
* Bookmark by Catalyst for Intel Education - ユーザはリンクをMaharaのアーティファクトとして保存することができます。マイポートフォリオメニュー配下の独立したページで管理され、ブロック内に表示することもできます。Mahara 1.2のみ。  [http://gitorious.org/mahara-contrib/artefact-bookmark/archive-tarball/master download]
 
* Bookmark by Catalyst for Intel Education - ユーザはリンクをMaharaのアーティファクトとして保存することができます。マイポートフォリオメニュー配下の独立したページで管理され、ブロック内に表示することもできます。Mahara 1.2のみ。  [http://gitorious.org/mahara-contrib/artefact-bookmark/archive-tarball/master download]
* [[Plugins/Artefact/Europass|'''Europass''']] by Gregor Anželj - MaharaにEuropassを実装することで、ビューにEuropassデータを表示して、このデータを複数のフォーマットにデータをエクスポートすることができます。
+
* [[Plugins/Artefact/Cloud|'''Cloud''']] plugin by Gregor Anželj - Mahara内に外部クラウドサービスのサポート/統合を実装します。そして、ユーザが自分のページ内に異なるクラウドサービスのファイルを表示 (または埋め込み) できるようにします。
 +
* [[Plugins/Artefact/Europass|'''Europass''']] by Gregor Anželj - MaharaにEuropassを実装することで、ページ (ビュー) にEuropassデータを表示して、複数のフォーマットにデータをエクスポートすることができます。
 
* [[Plugins/Artefact/My CPD|'''My CPD''']] by James Kerrigan & Geoff Rowland - CPD (Continuing Professional Development) ログおよび異なるCPD活動における合計滞在時間をレコード詳細に追加します。<br />
 
* [[Plugins/Artefact/My CPD|'''My CPD''']] by James Kerrigan & Geoff Rowland - CPD (Continuing Professional Development) ログおよび異なるCPD活動における合計滞在時間をレコード詳細に追加します。<br />
 
* [[Plugins/Artefact/My Learning|'''My Learning''']] by Gregor Anželj - 学習スタイルおよびインテリジェンスに関して、ビュー (ページ) に埋め込むことのできるフラッシュベースのアンケートを作成します。
 
* [[Plugins/Artefact/My Learning|'''My Learning''']] by Gregor Anželj - 学習スタイルおよびインテリジェンスに関して、ビュー (ページ) に埋め込むことのできるフラッシュベースのアンケートを作成します。
Line 19: Line 17:
 
* [[Plugins/Artefact/Problems_&_Conditions|'''Problems &amp; Conditions''']] by Catalyst for [http://www.medschl.cam.ac.uk/ Cambridge University School of Clinical Medicine] - 学生が内科的疾患の症例記録を登録して、他の学生と共有できるようにします。特に、どのような疾患が症例記録と関連付けられるのか簡単に選択することのできるカテゴリブラウザは素晴らしい機能です。
 
* [[Plugins/Artefact/Problems_&_Conditions|'''Problems &amp; Conditions''']] by Catalyst for [http://www.medschl.cam.ac.uk/ Cambridge University School of Clinical Medicine] - 学生が内科的疾患の症例記録を登録して、他の学生と共有できるようにします。特に、どのような疾患が症例記録と関連付けられるのか簡単に選択することのできるカテゴリブラウザは素晴らしい機能です。
 
* [[Plugins/Artefact/WebServices|'''Web Services''']] Mahara用ウェブサービスサポート (REST、SOAP、XML-RPC)
 
* [[Plugins/Artefact/WebServices|'''Web Services''']] Mahara用ウェブサービスサポート (REST、SOAP、XML-RPC)
* [[Plugins/Artefact/Extresource|'''External Resource''']] by [http://mahara.org/user/view.php?id=19050 Laurent Opprecht] - 埋め込み可能なコンテンツ (ビデオ、写真等) およびリソース (PDF、RSS等)をあなたのMaharaポートフォリオに追加することができます。任意のプロトコル (oembed、ogp等) を提供するプロバイダすべてがサポートされます - Youtube、Dailymotion、Slideshare、Google Books等
+
* [[Plugins/Artefact/Extresource|'''External Resource''']] by [http://mahara.org/user/view.php?id=19050 Laurent Opprecht] - 埋め込み可能なコンテンツ (ビデオ、写真等) およびリソース (PDF、RSS等) をあなたのMaharaポートフォリオに追加することができます。任意のプロトコル (oembed、ogp等) を提供するプロバイダすべてがサポートされます - Youtube、Dailymotion、Slideshare、Google Books等
 +
* [http://code.google.com/p/mahara-artefact-note/'''Notes'''] by [http://mahara.org/user/view.php?id=19050 Laurent Opprecht] for the [http://unige.ch/ University of Geneva] - ドキュメントを作成、またはノートを取って、ビューに表示することができます。
 +
* [http://code.google.com/p/mahara-artefact-widget/'''Open Social Widget'''] by [http://mahara.org/user/view.php?id=19050 Laurent Opprecht] for the [http://unige.ch/ University of Geneva] - あなたのポートフォリオブロックをOpen Socialコンテナ (Open Social container) 上に公開できます - 例) iGoogle、portal等。
 +
* [https://wwwdid.mathematik.tu-darmstadt.de/mahara/view/view.php?id=9581 '''Calendar view of plans'''] by the Technischen Universität Darmstadt - あなたのプラン全体にカレンダービューを作成するプラグインです。
 +
* [[Plugins/Artefact/Booklet|'''Booklet''']] by Christophe Declercq, Nantes University - レジュメのようなアーティファクトを作成および編集できるメタアーティファクトです。最初に[http://moodlemoot2013.univ-bordeaux.fr/course/view.php?id=55 '''French MoodleMoot - MaharaMoot''']で発表されて、次にMahara GitHubで入手できるようになりました。
 +
* [[Plugins/Artefact/Linkedin|'''Linkedinプラグイン''']] by [https://wiki.mahara.org/index.php/User:Luthijohann Johann Luthi] for the [http://unige.ch/ University of Geneva] - あなたのLinkedInプロフィールおよびプロフィールデータの抜粋に接続できるようになります。
  
 
===ブロックタイププラグイン===
 
===ブロックタイププラグイン===
Line 31: Line 34:
 
* [[Plugins/Blocktype/JmolNIH|'''Jmol NIH''']] by Geoff Rowland - Jmolを使用してインタラクティブな3D化学構造ファイルをページ (ビュー) に表示するため、NIH NCI/CADD Chemical Identifier Resolver (NIH NCI/CADD 化学物質識別子レゾルバ) サービスを使用します。
 
* [[Plugins/Blocktype/JmolNIH|'''Jmol NIH''']] by Geoff Rowland - Jmolを使用してインタラクティブな3D化学構造ファイルをページ (ビュー) に表示するため、NIH NCI/CADD Chemical Identifier Resolver (NIH NCI/CADD 化学物質識別子レゾルバ) サービスを使用します。
 
* [http://mahara.org/view/view.php?id=35645 '''LinkedIn Profile'''] by Gregor Anželj - LinkedInの公開メンバープロフィールをMaharaページに埋め込みます。
 
* [http://mahara.org/view/view.php?id=35645 '''LinkedIn Profile'''] by Gregor Anželj - LinkedInの公開メンバープロフィールをMaharaページに埋め込みます。
* [http://mahara.org/view/view.php?id=35645 '''LinkedIn Share button'''] by Gregor Anželj - 更新内容を送信できるよう、LinkedInの共有ボタンをMaharaページに追加します。
+
* [http://mahara.org/view/view.php?id=35645 '''LinkedIn Share button'''] by Gregor Anželj - 更新情報を送信できるよう、LinkedInの共有ボタンをMaharaページに追加します。
 
* [http://mahara.org/view/view.php?id=53383 '''My Forum Posts block'''] by William Mair - 複数フォーラムから、あなたの投稿を表示します ([https://bugs.launchpad.net/mahara-blocktype-myforumposts bug tracker] および [http://gitorious.org/mahara-contrib/blocktype-myforumposts code repository])
 
* [http://mahara.org/view/view.php?id=53383 '''My Forum Posts block'''] by William Mair - 複数フォーラムから、あなたの投稿を表示します ([https://bugs.launchpad.net/mahara-blocktype-myforumposts bug tracker] および [http://gitorious.org/mahara-contrib/blocktype-myforumposts code repository])
 +
* [https://github.com/effgarces/QR-Code-Generator '''QR Code Generator'''] by Emanuel Garcês. Mahara 1.4.x用のQRコードジェネレータです。
 +
* [https://mahara.org/user/anzeljg/scratch-plugin '''Scratch'''] by Gregor Anželj - スクラッチファイルを埋め込みます。
 +
* [https://github.com/eportfolio/rubric-plugin '''Rubrics'''] by M. Miyazaki.
 
* [http://mahara.org/view/view.php?id=44478 '''Twitter'''] by Florian Eder - Twitterのツイートまたはタイムラインを埋め込みます。
 
* [http://mahara.org/view/view.php?id=44478 '''Twitter'''] by Florian Eder - Twitterのツイートまたはタイムラインを埋め込みます。
* [http://mahara.org/view/view.php?id=35645 '''Twitter Tweet buttons'''] by Gregor Anželj - 更新内容をサービスに送信できるよう、MaharaページにTwitterボタンを追加します ([https://launchpad.net/mahara-blocktype-twittertweet bug tracker] および [http://gitorious.org/mahara-contrib/blocktype-twittertweet code repository])
+
* [http://mahara.org/view/view.php?id=35645 '''Twitter Tweet buttons'''] by Gregor Anželj - 更新内容をサービスに送信できるよう、MaharaページにTwitterボタンを追加します ([https://launchpad.net/mahara-blocktype-twittertweet バグトラッカ]および [http://gitorious.org/mahara-contrib/blocktype-twittertweet コードリポジトリ])
 
* [http://mahara.org/view/view.php?id=26018 '''WindowsLive'''] by Gregor Anželj - ドキュメント、HotmailカレンダーおよびBingマップをビュー (ページ) に埋め込みます。
 
* [http://mahara.org/view/view.php?id=26018 '''WindowsLive'''] by Gregor Anželj - ドキュメント、HotmailカレンダーおよびBingマップをビュー (ページ) に埋め込みます。
  
 
===認証プラグイン===
 
===認証プラグイン===
 
 
* [https://github.com/patrickpollet/mahara_plugin_auth_cas '''CAS'''] プラグイン by Patrick Pollet
 
* [https://github.com/patrickpollet/mahara_plugin_auth_cas '''CAS'''] プラグイン by Patrick Pollet
 
* [[Plugins/Auth/Janrain Engage|'''Janrain Engage''']] by [http://luns.net.uk/ LUNS Ltd.] for [http://www.genesis-jo.com/ Learning Arabia] -  Google、Facebook、Twitter、Yahoo!等のIDを使ったMaharaへのシングルサインオンをサポートします。シングルサインオンには[http://www.janrain.com/products/engage/social-login Janrain Engage] (前のRPX) サービスを利用します。
 
* [[Plugins/Auth/Janrain Engage|'''Janrain Engage''']] by [http://luns.net.uk/ LUNS Ltd.] for [http://www.genesis-jo.com/ Learning Arabia] -  Google、Facebook、Twitter、Yahoo!等のIDを使ったMaharaへのシングルサインオンをサポートします。シングルサインオンには[http://www.janrain.com/products/engage/social-login Janrain Engage] (前のRPX) サービスを利用します。
* '''LDAP group enrolment''' ([[File:Ldap enrol.php]]) by Amer Hamade allows you to get the users automatically added to the specified group on Mahara upon login.
+
* '''LDAPグループ登録''' ([[File:Ldap enrol.php]]) by Amer Hamade - ログイン時、指定したグループにユーザを自動登録できるようにします。
* [https://github.com/patrickpollet/mahara_ldap_sync '''LDAP sync'''] by Patrick Pollet: sync LDAP user accounts and LDAP groups. More information in the [http://mahara.org/interaction/forum/topic.php?id=4303#post19025 forum post]
+
* [https://github.com/patrickpollet/mahara_ldap_sync '''LDAP同期'''] by Patrick Pollet: LDAPユーザアカウントおよびLDAPグループを同期します。詳細は[http://mahara.org/interaction/forum/topic.php?id=4303#post19025 フォーラム投稿]をご覧ください。
* [http://sourceforge.net/projects/mahararadius/ '''Radius authentication'''] plugin by Stanislav Tsymbalov.
+
* [http://sourceforge.net/projects/mahararadius/ '''Radius認証''']プラグイン by Stanislav Tsymbalov.
* [[Plugins/Auth/Shibboleth|'''Shibboleth''']] by [http://mahara.org/user/view.php?id=19050 Laurent Opprecht]- designed to work primarily for '''Shibboleth '''but should work as well with other web server based authentication schemes.
+
* [[Plugins/Auth/Shibboleth|'''Shibboleth''']] by [http://mahara.org/user/view.php?id=19050 Laurent Opprecht]- 当初、'''Shibboleth '''で動作するよう開発されましたが、他のウェブサーバベースの認証スキームでも動作します。
  
 
===他システムとの統合===
 
===他システムとの統合===
* [https://autonline.aut.ac.nz/bbcswebdav/users/hhumphre/maharafeeds.jsp '''Blackboard/Mahara Integration'''] A script written specifically for AUT University, which can be inserted into a building block to send usernames from Blackboard to Mahara. [http://mahara.org/interaction/forum/topic.php?id=3985#post17713 Some more information about how to use the script.]
+
* [https://autonline.aut.ac.nz/bbcswebdav/users/hhumphre/maharafeeds.jsp '''Blackboard/Mahara Integration'''] BlackboardからMaharaへユーザ名を送るため、特にAUT大学用に書かれたスクリプトです。[http://mahara.org/interaction/forum/topic.php?id=3985#post17713 スクリプトの使用方法に関する情報はこちらをご覧ください。]
*'''[[System_Administrator's_Guide/Moodle//Mahara_Integration/View_Submission | Mahara assignment submission plugin for Moodle 2]]''': submit portfolio pages to Moodle for feedback
+
*'''[[System_Administrator's_Guide/Moodle//Mahara_Integration/View_Submission | Mahara課題送信プラグイン (Mahara assignment submission plugin) for Moodle 2]]''': フィードバックのため、MaharaポートフォリオページをMoodleに送信します。
 +
 
 +
===インタラクションプラグイン===
 +
* [https://github.com/discendum/obf-mahara '''Open Badge Factory'''] by Discendum
  
 
===検索プラグイン===
 
===検索プラグイン===
  
 
* [http://mahara.org/view/view.php?id=17706 '''Sphinx search'''], by Antti Koskinen
 
* [http://mahara.org/view/view.php?id=17706 '''Sphinx search'''], by Antti Koskinen
 +
 +
===その他===
 +
 +
* [https://bugs.launchpad.net/mahara/+bug/785469/comments/1 '''memcache'''セッション], by Catalyst IT (パッチのみ、完全なプラグインではありません)
 +
* <del>[http://sourceforge.net/projects/learningapps/files/Files/Basic%20LTI%20Integrations/Mahara/ '''Mahara LTIインテグレーション integration for Mahara'''] by Learning Apps</del> - このプラグインは旧式のものであり、Mahara 17.04から最初に実装されたMaharaコアLTIインテグレーションに替わりました。
 +
* [https://github.com/edictdev/schoolinfo '''School info'''] by Kevin Rickis, for EdICT Training LTD, Glasgow, Scotland; 詳細は[https://mahara.org/interaction/forum/topic.php?id=7270 フォーラムアナウンスメント]をお読みください。
 +
 +
===HTMLPurifierカスタムフィルタ===
 +
* [[File:Htmlpurifier-hackpad-filter.zip]] by Gregor Anželj (インストラクション: ZIPファイルのコンテンツをあなたのMaharaインストレーションの「htdocs/lib/htmlpurifiercustom」フォルダに解凍してください。そして、「管理 > 拡張機能管理 > HTMLフィルタ」に移動してインストールボタンをクリックしてください。使用方法: Maharaに作成されたテキストブロックにおいて、エディタの左端のボタンをクリックすることにより、すべてのボタンが表示されます。右端の「<>」アイコンのボタンをクリックすることにより、あなたがHackpad埋め込みコードを貼り付けることのできる新しいポップアップウィンドウが表示されます。ページを保存してください!)
  
 
==プラグインインストール==
 
==プラグインインストール==
 +
プラグインにインストールマニュアルが存在する場合を除いて、プラグインをインストールするには、最初にプログラムファイルをダウンロードして解凍した後、適切なプラグインタイプのディレクトリに入れてください。例えば、あなたがアーティファクトプラグインをダウンロードした場合、「artefact」サブディレクトリに解凍してください。あなたがブロックタイププラグインをダウンロードした場合、「blocktype」サブディレクトリに解凍してください。
 +
 +
==プラグイン更新==
 +
 +
一般的な手順は下記のとおりです:
 +
 +
# 古いプラグインコード (ファイル) を削除する
 +
# 新しいプラグインコード (ファイル) をコピーする
 +
# 「管理」ページにアクセスする
 +
# アップグレード処理を実行する
  
Unless the plugin has an installation manual, to install the plugin, download it first, then decompress it in the appropriate plugin type directory. For example, if you download an artefact plugin, decompress it in the 'artefact' subdirectory. If you download a blocktype plugin, decompress it in the 'blocktype' subdirectory.
+
==プラグインサムネイルイメージ (1.5-1.7)==
 +
あなたは新しいMahara 1.5および以降のバージョンに関して、以下のページ編集インターフェースの視覚的一貫性のためのプラグインサムイメージを使用することができます。
 +
*[[Developer_Area/Plugin_thumb_images_for_Mahara_1.5|Mahara 1.5のプラグインサムイメージ]]
  
 
==プラグイン開発==
 
==プラグイン開発==
  
*[[Developer_Area/Plugins|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]]
+
* [[Mahara日本語ドキュメント/開発者エリア/Maharaアーキテクチャ解説|Maharaアーキテクチャ解説]]
 +
*[[Developer_Area/Plugin_migration_between_Mahara_1.3_and_1.4|Mahara 1.3-1.4間のプラグイン移行 (英語)]]
  
==Subpages==
+
==サブページ==
  
 
* [[Mahara日本語ドキュメント/プラグイン/アーティファクト|アーティファクト]]
 
* [[Mahara日本語ドキュメント/プラグイン/アーティファクト|アーティファクト]]

Latest revision as of 18:20, 8 July 2018

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

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

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

Maharaプラグイン

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

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

  • Bookmark by Catalyst for Intel Education - ユーザはリンクをMaharaのアーティファクトとして保存することができます。マイポートフォリオメニュー配下の独立したページで管理され、ブロック内に表示することもできます。Mahara 1.2のみ。 download
  • Cloud plugin by Gregor Anželj - Mahara内に外部クラウドサービスのサポート/統合を実装します。そして、ユーザが自分のページ内に異なるクラウドサービスのファイルを表示 (または埋め込み) できるようにします。
  • 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等
  • Notes by Laurent Opprecht for the University of Geneva - ドキュメントを作成、またはノートを取って、ビューに表示することができます。
  • Open Social Widget by Laurent Opprecht for the University of Geneva - あなたのポートフォリオブロックをOpen Socialコンテナ (Open Social container) 上に公開できます - 例) iGoogle、portal等。
  • Calendar view of plans by the Technischen Universität Darmstadt - あなたのプラン全体にカレンダービューを作成するプラグインです。
  • Booklet by Christophe Declercq, Nantes University - レジュメのようなアーティファクトを作成および編集できるメタアーティファクトです。最初にFrench MoodleMoot - MaharaMootで発表されて、次にMahara GitHubで入手できるようになりました。
  • Linkedinプラグイン by Johann Luthi for the University of Geneva - あなたのLinkedInプロフィールおよびプロフィールデータの抜粋に接続できるようになります。

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

  • 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)
  • QR Code Generator by Emanuel Garcês. Mahara 1.4.x用のQRコードジェネレータです。
  • Scratch by Gregor Anželj - スクラッチファイルを埋め込みます。
  • Rubrics by M. Miyazaki.
  • Twitter by Florian Eder - Twitterのツイートまたはタイムラインを埋め込みます。
  • Twitter Tweet buttons by Gregor Anželj - 更新内容をサービスに送信できるよう、MaharaページにTwitterボタンを追加します (バグトラッカおよび コードリポジトリ)
  • 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 で動作するよう開発されましたが、他のウェブサーバベースの認証スキームでも動作します。

他システムとの統合

インタラクションプラグイン

検索プラグイン

その他

HTMLPurifierカスタムフィルタ

  • File:Htmlpurifier-hackpad-filter.zip by Gregor Anželj (インストラクション: ZIPファイルのコンテンツをあなたのMaharaインストレーションの「htdocs/lib/htmlpurifiercustom」フォルダに解凍してください。そして、「管理 > 拡張機能管理 > HTMLフィルタ」に移動してインストールボタンをクリックしてください。使用方法: Maharaに作成されたテキストブロックにおいて、エディタの左端のボタンをクリックすることにより、すべてのボタンが表示されます。右端の「<>」アイコンのボタンをクリックすることにより、あなたがHackpad埋め込みコードを貼り付けることのできる新しいポップアップウィンドウが表示されます。ページを保存してください!)

プラグインインストール

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

プラグイン更新

一般的な手順は下記のとおりです:

  1. 古いプラグインコード (ファイル) を削除する
  2. 新しいプラグインコード (ファイル) をコピーする
  3. 「管理」ページにアクセスする
  4. アップグレード処理を実行する

プラグインサムネイルイメージ (1.5-1.7)

あなたは新しいMahara 1.5および以降のバージョンに関して、以下のページ編集インターフェースの視覚的一貫性のためのプラグインサムイメージを使用することができます。

プラグイン開発

サブページ