Developer Area/Development Tutorials: Difference between revisions
From Mahara Wiki
< Developer Area
mNo edit summary |
|||
Line 21: | Line 21: | ||
* [[Developer Area/Development Tutorials/Basic blocktype plugin|Creating basic blocktype plugin]] - article, which explains how to write the most basic blocktype plugin | * [[Developer Area/Development Tutorials/Basic blocktype plugin|Creating basic blocktype plugin]] - article, which explains how to write the most basic blocktype plugin | ||
* [http://en.wikibooks.org/wiki/Using_Mahara/Writing_Plugins/Room_Badge Creating regular blocktype plugin] - article, which explains how to write a regular blocktype plugin | * [http://en.wikibooks.org/wiki/Using_Mahara/Writing_Plugins/Room_Badge Creating regular blocktype plugin] - article, which explains how to write a regular blocktype plugin | ||
==static pages== | |||
* [[Developer Area/Development Tutorials/Basic local static page|Creating a local "static pages" page]] - article, which explains how to add a "static page" page that you can edit via the admin interface | |||
</div> | </div> |
Latest revision as of 12:19, 18 September 2014
Here are various tutorials to help new contributors developing plugins for Mahara.
This is for people who want to understand how Mahara works, or want to develop new code or plugins for Mahara. If you want to customise your Mahara - e.g. change the language/theme, or simply install plugins, check out the Customising section.
artefact plugins
- Creating basic artefact plugin - article, which explains how to write the most basic artefact plugin
auth plugins
- Creating basic auth plugin - article, which explains how to write the most basic auth plugin
blocktype plugins
- Creating basic blocktype plugin - article, which explains how to write the most basic blocktype plugin
- Creating regular blocktype plugin - article, which explains how to write a regular blocktype plugin
static pages
- Creating a local "static pages" page - article, which explains how to add a "static page" page that you can edit via the admin interface