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

From Mahara Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 +
再作成中です - [[User:Mits|mits]]
 +
 
Maharaでは、ユーザが独自のアーティファクト、ブロック、ビュー、認証メソッド等を追加できる、非常に柔軟な着脱可能の基本設計思想を持っています。Maharaは、始まってまだ早いプロジェクトですが、いくつかのプラグインが出現しつつあります。以下、プラグインの一覧です。
 
Maharaでは、ユーザが独自のアーティファクト、ブロック、ビュー、認証メソッド等を追加できる、非常に柔軟な着脱可能の基本設計思想を持っています。Maharaは、始まってまだ早いプロジェクトですが、いくつかのプラグインが出現しつつあります。以下、プラグインの一覧です。
  
Line 5: Line 7:
 
'''注意:''' 以下に一覧表示されているプラグインは、Maharaコアと同じレビューの基準に制約を受けているわけではありません。ですから、セキュリティまたは他の問題を含んでいる可能性もあります。あなたの必要性にプラグインが適切かどうか、あなた自身の責任において検証してください!
 
'''注意:''' 以下に一覧表示されているプラグインは、Maharaコアと同じレビューの基準に制約を受けているわけではありません。ですから、セキュリティまたは他の問題を含んでいる可能性もあります。あなたの必要性にプラグインが適切かどうか、あなた自身の責任において検証してください!
  
<div id="section_1">
+
==Mahara plugins==
 +
===Artefact Plugins===
 +
 
 +
Mahara ships with plugins for profile information, a file repository, blogs and a resume builder. In addition, these plugins are available:
 +
 
 +
* Bookmark by Catalyst for Intel Education - Users can save links as Mahara artefacts.  They are managed on a separate page under the My Portfolio menu, and can be selected for display in a block.  Mahara 1.2 only.  [http://gitorious.org/mahara-contrib/artefact-bookmark/archive-tarball/master download]
 +
* [[Plugins/Artefact/Europass|'''Europass''']] by Gregor An~�elj - implements Europass into Mahara, allows showing Europass data in Views and exporting this data into several forms
 +
* [[Plugins/Artefact/My CPD|'''My CPD''']] by James Kerrigan and Geoff Rowland - adds a Continuing Professional Development (CPD) log to record details and total time spent on different CPD activities<br />
 +
* [[Plugins/Artefact/My Learning|'''My Learning''']] by Gregor An~�elj - adds questionaires about learning styles and intelligences, with Flash-based visualisations that can be embedded in Views
 +
* My Reading by Jong-Dae Park - add comments on the books users read. The plugin was developed by modifying the code of blog artefact plugin developed by Catalyst and utilize web service from Korean online book company. The code need to be modified if users want to use webservice from the online book company in other countries. [[@api/deki/files/417/=reading.zip|download]]
 +
* [[Plugins/Artefact/Problems_&_Conditions|'''Problems &amp; Conditions''']] by Catalyst for [http://www.medschl.cam.ac.uk/ Cambridge University School of Clinical Medicine] - adds the ability for students to record case notes about medical conditions, and share them with others. A nice feature is a category browser that makes it easy for users to choose what conditions to associate with a given case note.
 +
* [[Plugins/Artefact/WebServices|'''Web Services''']] Web Services support for Mahara (REST, SOAP, &amp; XML-RPC)
 +
* [[Plugins/Artefact/Extresource|'''External Resource''']] by [http://mahara.org/user/view.php?id=19050 Laurent Opprecht] - allows you to add embedable content (videos, pictures, ...) and resources (pdf, rss, ...) to your Mahara portfolio. All providers that implement any of the protocols (oembed, ogp, ...) is supported - Youtube, Dailymotion, Slideshare, Google Books, and more. 
 +
 
 +
===Blocktype Plugins===
 +
 
 +
* [[Plugins/Blocktype/ChemNIH|'''Chem 2D NIH''']] by Geoff Rowland - uses the NIH NCI/CADD Chemical Identifier Resolver service to display an image of a 2D chemical structure in a Page (View).
 +
* [http://mahara.org/view/view.php?id=35826 '''Embed.ly'''] by Gregor An~�elj - embeds tons of Web 2.0 stuff
 +
* [http://mahara.org/view/view.php?id=35645 '''Facebook Like / Recommend'''] by Gregor An~�elj - adding Facebook buttons to a Mahara page so that updates can be sent to that service ([https://bugs.launchpad.net/mahara-blocktype-facebooklike bug tracker] and [http://gitorious.org/mahara-contrib/blocktype-facebooklike code repository])
 +
* [[Plugins/Artefact/FreeMindFlash|'''FreeMind Flash''']] by James Kerrigan and Geoff Rowland - adds an interactive Flash rendering of a FreeMind mind map to a Page (View).
 +
* [http://mahara.org/view/view.php?id=11634 '''GoogleApps'''] by Gregor An~�elj - allows for making Google Docs, Spreadsheets, Presentations, calendars and maps visible in a View.
 +
* [[Plugins/Blocktype/Jmol|'''Jmol''']] by James Kerrigan and Geoff Rowland - displays an interactive 3D chemical structure file rendered with Jmol in a Page (View).
 +
* [[Plugins/Blocktype/JmolNIH|'''Jmol NIH''']] by Geoff Rowland - uses the NIH NCI/CADD Chemical Identifier Resolver service to display an interactive 3D chemical structure rendered with Jmol in a Page (View).
 +
* [http://mahara.org/view/view.php?id=35645 '''LinkedIn Profile'''] by Gregor An~�elj - embeding LinkedIn public Member Profile to a Mahara page
 +
* [http://mahara.org/view/view.php?id=35645 '''LinkedIn Share button'''] by Gregor An~�elj - adding LinkedIn Share button to a Mahara page so that updates can be sent to this service
 +
* [http://mahara.org/view/view.php?id=53383 '''My Forum Posts block'''] by William Mair - displays your posts from multiple forums ([https://bugs.launchpad.net/mahara-blocktype-myforumposts bug tracker] and [http://gitorious.org/mahara-contrib/blocktype-myforumposts code repository])
 +
* [http://mahara.org/view/view.php?id=44478 '''Twitter'''] by Florian Eder - embeds Twitters Tweets or Twitter Timeline
 +
* [http://mahara.org/view/view.php?id=35645 '''Twitter Tweet buttons'''] by Gregor An~�elj - adding Twitter buttons to a Mahara page so that updates can be sent to that service ([https://launchpad.net/mahara-blocktype-twittertweet bug tracker] and [http://gitorious.org/mahara-contrib/blocktype-twittertweet code repository])
 +
* [http://mahara.org/view/view.php?id=26018 '''WindowsLive'''] by Gregor An~�elj - embeds documents, Hotmail calendar and Bing maps in a View.
 +
 
 +
===Authentication Plugins===
 +
 
 +
* [https://github.com/patrickpollet/mahara_plugin_auth_cas '''CAS'''] plugin by Patrick Pollet
 +
* [[Plugins/Auth/Janrain Engage|'''Janrain Engage''']] by [http://luns.net.uk/ LUNS Ltd.] for [http://www.genesis-jo.com/ Learning Arabia] - provides a single sign on to Mahara using identity from the popular websites like Google, Facebook, Twitter, Yahoo! and many others. It uses [http://www.janrain.com/products/engage/social-login Janrain Engage] (former RPX) service.
 +
* '''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.
 +
* [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]
 +
* [http://sourceforge.net/projects/mahararadius/ '''Radius authentication'''] plugin 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.
 +
 
 +
===Integration with other systems===
 +
* [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.]
 +
*'''[[System_Administrator's_Guide/Moodle//Mahara_Integration/View_Submission | Mahara assignment submission plugin for Moodle 2]]''': submit portfolio pages to Moodle for feedback
 +
 
 +
===Search Plugins===
 +
 
 +
* [http://mahara.org/view/view.php?id=17706 '''Sphinx search'''], by Antti Koskinen
  
===アーティファクトプラグイン===
+
==Plugin Installation==
  
* [[Mahara%e6%97%a5%e6%9c%ac%e8%aa%9e%e3%83%89%e3%82%ad%e3%83%a5%e3%83%a1%e3%83%b3%e3%83%88/%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/My Learning|'''My Learning''']] by Gregor Anželj - 学習スタイルおよびインテリジェンスに関して、Flashベースのアンケートをビューに埋め込みます。
+
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.
* [[index.php?title=Mahara%e6%97%a5%e6%9c%ac%e8%aa%9e%e3%83%89%e3%82%ad%e3%83%a5%e3%83%a1%e3%83%b3%e3%83%88/%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/Problems %26 Conditions|'''Problems &amp; Conditions''']] by Catalyst IT on behalf of Cambridge University - 学生が医療症例記録を保存および分類して、他の人と共有できるようにします。
 
  
</div>
+
==Plugin Development==
  
===Subpages===
+
*[[Developer_Area/Plugins|Plugins]]
 +
*[[Developer_Area/Mahara_Architecture_Introduction|Mahara_Architecture_Introduction]]
 +
*[[Developer_Area/Plugin_migration_between_Mahara_1.3_and_1.4|Plugin_migration_between_Mahara_1.3_and_1.4]]
 +
 
 +
==Subpages==
  
 
* [[Mahara日本語ドキュメント/プラグイン/アーティファクト|アーティファクト]]
 
* [[Mahara日本語ドキュメント/プラグイン/アーティファクト|アーティファクト]]
 
* [[Mahara日本語ドキュメント/プラグイン/認証|認証]]
 
* [[Mahara日本語ドキュメント/プラグイン/認証|認証]]
 +
 +
[[Category:プラグイン]][[Category:カスタマイズ]]

Revision as of 03:49, 24 February 2012

再作成中です - mits

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

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

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

Mahara plugins

Artefact Plugins

Mahara ships with plugins for profile information, a file repository, blogs and a resume builder. In addition, these plugins are available:

  • Bookmark by Catalyst for Intel Education - Users can save links as Mahara artefacts. They are managed on a separate page under the My Portfolio menu, and can be selected for display in a block. Mahara 1.2 only. download
  • Europass by Gregor An~�elj - implements Europass into Mahara, allows showing Europass data in Views and exporting this data into several forms
  • My CPD by James Kerrigan and Geoff Rowland - adds a Continuing Professional Development (CPD) log to record details and total time spent on different CPD activities
  • My Learning by Gregor An~�elj - adds questionaires about learning styles and intelligences, with Flash-based visualisations that can be embedded in Views
  • My Reading by Jong-Dae Park - add comments on the books users read. The plugin was developed by modifying the code of blog artefact plugin developed by Catalyst and utilize web service from Korean online book company. The code need to be modified if users want to use webservice from the online book company in other countries. download
  • Problems & Conditions by Catalyst for Cambridge University School of Clinical Medicine - adds the ability for students to record case notes about medical conditions, and share them with others. A nice feature is a category browser that makes it easy for users to choose what conditions to associate with a given case note.
  • Web Services Web Services support for Mahara (REST, SOAP, & XML-RPC)
  • External Resource by Laurent Opprecht - allows you to add embedable content (videos, pictures, ...) and resources (pdf, rss, ...) to your Mahara portfolio. All providers that implement any of the protocols (oembed, ogp, ...) is supported - Youtube, Dailymotion, Slideshare, Google Books, and more.

Blocktype Plugins

  • Chem 2D NIH by Geoff Rowland - uses the NIH NCI/CADD Chemical Identifier Resolver service to display an image of a 2D chemical structure in a Page (View).
  • Embed.ly by Gregor An~�elj - embeds tons of Web 2.0 stuff
  • Facebook Like / Recommend by Gregor An~�elj - adding Facebook buttons to a Mahara page so that updates can be sent to that service (bug tracker and code repository)
  • FreeMind Flash by James Kerrigan and Geoff Rowland - adds an interactive Flash rendering of a FreeMind mind map to a Page (View).
  • GoogleApps by Gregor An~�elj - allows for making Google Docs, Spreadsheets, Presentations, calendars and maps visible in a View.
  • Jmol by James Kerrigan and Geoff Rowland - displays an interactive 3D chemical structure file rendered with Jmol in a Page (View).
  • Jmol NIH by Geoff Rowland - uses the NIH NCI/CADD Chemical Identifier Resolver service to display an interactive 3D chemical structure rendered with Jmol in a Page (View).
  • LinkedIn Profile by Gregor An~�elj - embeding LinkedIn public Member Profile to a Mahara page
  • LinkedIn Share button by Gregor An~�elj - adding LinkedIn Share button to a Mahara page so that updates can be sent to this service
  • My Forum Posts block by William Mair - displays your posts from multiple forums (bug tracker and code repository)
  • Twitter by Florian Eder - embeds Twitters Tweets or Twitter Timeline
  • Twitter Tweet buttons by Gregor An~�elj - adding Twitter buttons to a Mahara page so that updates can be sent to that service (bug tracker and code repository)
  • WindowsLive by Gregor An~�elj - embeds documents, Hotmail calendar and Bing maps in a View.

Authentication Plugins

  • CAS plugin by Patrick Pollet
  • Janrain Engage by LUNS Ltd. for Learning Arabia - provides a single sign on to Mahara using identity from the popular websites like Google, Facebook, Twitter, Yahoo! and many others. It uses Janrain Engage (former RPX) service.
  • 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 sync by Patrick Pollet: sync LDAP user accounts and LDAP groups. More information in the forum post
  • Radius authentication plugin by Stanislav Tsymbalov.
  • Shibboleth by Laurent Opprecht- designed to work primarily for Shibboleth but should work as well with other web server based authentication schemes.

Integration with other systems

Search Plugins

Plugin Installation

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.

Plugin Development

Subpages