Main Page: Difference between revisions
From MoodleDocs
No edit summary |
(Adding sections, more categorisation to come.) |
||
Line 1: | Line 1: | ||
__NOTOC__ | |||
<p class="note"> | |||
'''Welcome to the Developer Documentation.''' | |||
This Developer section of Moodle Docs is aimed at developers who work with Moodle code, plugins and themes. | |||
If you manage a Moodle site, or if you teach using Moodle, try the [[:en:Main_page|User docs]]. | |||
</p> | |||
<div class="frontpagetotal"> | |||
<div class="frontpageblock"> | |||
<h2>[[:Category:Coding guidelines|Guidelines]]</h2> | |||
* [[How_to_create_a_patch|Creating patches]] | |||
* [[Coding|Coding guidelines]] | |||
* [[Git_for_developers|Git use]] | |||
* [[Guidelines for contributed code|Contributing code]] | |||
* [[:Category:Coding guidelines|...]] | |||
</div> | |||
<div class="frontpageblock"> | |||
<h2>Plugin development</h2> | |||
* [[Blocks]] | |||
* [[Modules]] | |||
* [[Authentication plugins]] | |||
</div> | |||
<div class="frontpageblock"> | |||
<h2>[[:Category:Themes|Theme development]]</h2> | |||
* [[Themes 2.0]] | |||
* [[Themes_2.0_creating_your_first_theme|Theme creation]] | |||
* [[:Category:Themes|...]] | |||
</div> | |||
<div class="frontpageblock"> | |||
<h2>Interfaces</h2> | |||
* [[Database Schema|Database schema]] | |||
* [[lib/formslib.php_Form_Definition|Form definition]] | |||
* [[DML functions]] | |||
* [[Web services]] | |||
* [[Roles]] | |||
* [[Grades]] | |||
* [[Repository API]] | |||
* [[File API]] | |||
</div> | |||
<div class="frontpageblock"> | |||
<h2>[[:Category:Developer tools|Developer tools]]</h2> | |||
* [[Setting up Eclipse]] | |||
* [[Setting up Netbeans]] | |||
* [[:Category:Firefox extensions|Firefox extensions]] | |||
* [[:Category:Developer tools|...]] | |||
</div> | |||
<div class="frontpageblock"> | |||
<h2>[[:Category:Project|Projects]]</h2> | |||
* [[Mobile app]] | |||
* [[Question Engine 2]] | |||
* [[Course completion]] | |||
* [[Student projects]] | |||
* [[:Category:Project|...]] | |||
</div> | |||
<div class="frontpageblock"> | |||
<h2>Core development</h2> | |||
* [[Releases]] | |||
* [[Roadmap]] | |||
* [[Process|Moodle HQ development process]] | |||
* [[Developer meetings]] | |||
* [[Credits]] | |||
</div> | |||
<div class="frontpageblock"> | |||
[[image:moodle-development-logo.jpg|400px]] | |||
</div> | |||
</div> |
Revision as of 08:04, 2 November 2011
Welcome to the Developer Documentation. This Developer section of Moodle Docs is aimed at developers who work with Moodle code, plugins and themes. If you manage a Moodle site, or if you teach using Moodle, try the User docs.