Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Developer documentation: Difference between revisions

From MoodleDocs
(Reorganised and extended)
Line 1: Line 1:
*[[Roadmap]]
==How you can contribute==
 
*[[Developer notes]]
*[[Developer conference|Developer conferences]]
*[[Coding|Coding guidelines]]
*[[CVS|Moodle CVS for developers]]
*[[Moodle architecture]]
 
===Documentation for specific modules===
 
*[[Quiz developer docs|Quiz module]]
*[[SCORM schema|SCORM module 1.5 schema]]
*[[Blocks Howto|Blocks]]
 
===How you can contribute===


Even if you are not a programmer there are things you can change or help with.
Even if you are not a programmer there are things you can change or help with.
Line 23: Line 9:
*[[Bug tracker|Participating in the bug tracker]]
*[[Bug tracker|Participating in the bug tracker]]


== See also ==
==Guides for developers==
*[[Moodle architecture]]
*[[Coding|Coding guidelines]]
*[[Interface_guidelines]]
*[[CVS|Moodle CVS for developers]]
*[[Blocks Howto|A Step-by-step Guide To Creating Blocks]]
 
==Plans for the future==
*[[Roadmap]]
*[[Developer notes]]
*[[Developer conference|Developer conferences]]
 
==Documentation for specific components==
 
*[[UTF-8 migration|Migration to UTF-8]]
*[[Quiz developer docs|Quiz module]]
*[[SCORM schema|SCORM module 1.5 schema]]
*[[Authentication API]]
*[[Stats package]]
*[[Email processing]]
*[[Cookieless Sessions]]
 
== Developer resources and tools ==


*[http://moodle.org/blocks/HOWTO.html A step-by-step guide to creating blocks]
*[http://moodle.org/bugs/ Moodle bug tracker] - bug reports, feature requests and other tracked issues
*[http://moodle.org/bugs/ Moodle bug tracker] - bug reports, feature requests and other tracked issues
*[http://cvs.sourceforge.net/viewcvs.py/moodle/moodle/ CVS code]
*[http://cvs.sourceforge.net/viewcvs.py/moodle/moodle/ CVS code]
Line 31: Line 38:
*[http://moodle.org/mod/resource/view.php?id=1267 Core API]
*[http://moodle.org/mod/resource/view.php?id=1267 Core API]
*[http://moodle.sourceforge.net/dhawes-phpdoc/ Moodle PHP doc reference]
*[http://moodle.sourceforge.net/dhawes-phpdoc/ Moodle PHP doc reference]
*[[Unmerged files|1.4 and 1.5 un-merged files]]
==See also==
*[http://security.moodle.org/ Moodle Security Centre]
*[http://security.moodle.org/ Moodle Security Centre]
*[http://moodle.com/partners/ Moodle Partners] - providers of custom Moodle development services
*[http://moodle.com/partners/ Moodle Partners] - providers of custom Moodle development services

Revision as of 14:56, 12 February 2006