<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.11/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.11/ http://www.mediawiki.org/xml/export-0.11.xsd" version="0.11" xml:lang="en">
  <siteinfo>
    <sitename>MoodleDocs</sitename>
    <dbname>docs_development</dbname>
    <base>https://docs.moodle.org/dev/Main_Page</base>
    <generator>MediaWiki 1.43.5</generator>
    <case>case-sensitive</case>
    <namespaces>
      <namespace key="-2" case="case-sensitive">Media</namespace>
      <namespace key="-1" case="first-letter">Special</namespace>
      <namespace key="0" case="case-sensitive" />
      <namespace key="1" case="case-sensitive">Talk</namespace>
      <namespace key="2" case="first-letter">User</namespace>
      <namespace key="3" case="first-letter">User talk</namespace>
      <namespace key="4" case="case-sensitive">MoodleDocs</namespace>
      <namespace key="5" case="case-sensitive">MoodleDocs talk</namespace>
      <namespace key="6" case="case-sensitive">File</namespace>
      <namespace key="7" case="case-sensitive">File talk</namespace>
      <namespace key="8" case="first-letter">MediaWiki</namespace>
      <namespace key="9" case="first-letter">MediaWiki talk</namespace>
      <namespace key="10" case="case-sensitive">Template</namespace>
      <namespace key="11" case="case-sensitive">Template talk</namespace>
      <namespace key="12" case="case-sensitive">Help</namespace>
      <namespace key="13" case="case-sensitive">Help talk</namespace>
      <namespace key="14" case="case-sensitive">Category</namespace>
      <namespace key="15" case="case-sensitive">Category talk</namespace>
    </namespaces>
  </siteinfo>
  <page>
    <title>Main Page</title>
    <ns>0</ns>
    <id>1</id>
    <revision>
      <id>64595</id>
      <parentid>64593</parentid>
      <timestamp>2025-03-12T15:29:19Z</timestamp>
      <contributor>
        <username>Tsala</username>
        <id>1062</id>
      </contributor>
      <minor/>
      <origin>64595</origin>
      <model>wikitext</model>
      <format>text/x-wiki</format>
      <text bytes="3828" sha1="h7smrq1hn5jwypajmdmtjxytibqaaea" xml:space="preserve">{{#addbodyclass:moodledocs-mainpage}}
{{#addbodyclass:moodledocs-logo}}
&lt;div class="navtrail"&gt;[https://docs.moodle.org/overview/ Docs overview] ► [[{{PAGENAME}}|Dev docs]]&lt;/div&gt;
__NOTOC__
'''Welcome to our old Developer Documentation.''' This site has been replaced by the [https://moodledev.io Moodle Developer Resource] site. 

If you manage a Moodle site, or if you teach using Moodle, try the [[:en:Main_page|User documentation]].

&lt;div class="card-deck"&gt;
&lt;div class="card"&gt;
&lt;div class="card-body"&gt;
&lt;h4 class="card-title"&gt;[[Overview]]&lt;/h4&gt;
&lt;p class="card-text"&gt;
* [[Mission]]
* [[Roadmap]]
* [[Releases]]
* [[Process|Development processes]]
* [[:Category:Processes]]
* [[Developer meetings]]
* [https://moodle.org/mod/forum/view.php?id=55 General developer forum]
* [https://docs.moodle.org/dev/Chat Telegram Moodle Dev Chat room]
* [http://moodle.org/dev Developer credits/statistics]
* [https://moodle.org/ux Moodle User Experience (UX)]
* [[Moodle_research|Research]]
* [[Testing]]
&lt;/p&gt;
&lt;/div&gt;
&lt;div class="card-footer"&gt;
: [[Overview|More overview info &lt;i class="fa fa-sm fa-arrow-right" aria-hidden="true"&gt;&lt;/i&gt;]]
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="card"&gt;
&lt;div class="card-body"&gt;
&lt;h4 class="card-title"&gt;[[Plugins|Plugin development]]&lt;/h4&gt;
&lt;p class="card-text"&gt;
* [[Activity modules]]
* [[Blocks]]
* [[Themes]]
* [[Course formats]]
* [[Enrolment plugins]]
* [[Authentication plugins]]
* [[Repository plugins]]
* [[Filters]]
&lt;/p&gt;
&lt;/div&gt;
&lt;div class="card-footer"&gt;
: [[Plugins|Full list of plugin types &lt;i class="fa fa-sm fa-arrow-right" aria-hidden="true"&gt;&lt;/i&gt;]]
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="card"&gt;
&lt;div class="card-body"&gt;
&lt;h4 class="card-title"&gt;[[Core APIs]]&lt;/h4&gt;
&lt;p class="card-text"&gt;
* [[Access API]]
* [[Data manipulation API]]
* [[Exporter|Exporter API]]
* [[File API]]
* [[Form API]]
* [[Migrating logging calls in plugins|Logging]]
* [[Navigation API]]
* [[Page API]]
* [[Persistent|Persistent API]]
* [[Output API]]
* [[String API]] 
* [[Web service API functions]]
&lt;/p&gt;
&lt;/div&gt;
&lt;div class="card-footer"&gt;
: [[Core APIs|Full list of core APIs &lt;i class="fa fa-sm fa-arrow-right" aria-hidden="true"&gt;&lt;/i&gt;]]
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="card-deck mt-3"&gt;
&lt;div class="card"&gt;
&lt;div class="card-body"&gt;
&lt;h4 class="card-title"&gt;Guidelines&lt;/h4&gt;
&lt;p class="card-text"&gt;
* [[Moodle 4.0 developer update]]
* [[Coding|Coding guidelines]]
* [[Git_for_developers|Git use]]
* [[Plugin contribution|Contributing plugins]]
* [[How_to_create_a_patch|Creating patches]]
* [[PHPUnit|PHPUnit tests]]
* [[Acceptance testing]]
* [[Writing_PHPUnit_tests|Writing tests with PHPUnit]]
* [[Testing_instructions_guide|Writing manual testing instructions for an issue]]
* [[Aria Guidelines]]
* [[HTML Guidelines]]
* [[Automatic class loading]]
* [[Templates]]
* [[Javascript Modules]]
* [[AJAX]]
* [[Communication Between Components]]
&lt;/p&gt;
&lt;/div&gt;
&lt;div class="card-footer"&gt;
: [[:Category:Guidelines|More guidelines &lt;i class="fa fa-sm fa-arrow-right" aria-hidden="true"&gt;&lt;/i&gt;]]
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="card"&gt;
&lt;div class="card-body"&gt;
&lt;h4 class="card-title"&gt;[[:Category:Developer tools|Developer tools]]&lt;/h4&gt;
&lt;p class="card-text"&gt;
* [[Linting]]
* [[Setting up Eclipse]]
* [[Setting up Netbeans]]
* [[:Category:Firefox extensions|Firefox extensions]]
&lt;/p&gt;
&lt;/div&gt;
&lt;div class="card-footer"&gt;
: [[:Category:Developer tools|Full list of developer tools &lt;i class="fa fa-sm fa-arrow-right" aria-hidden="true"&gt;&lt;/i&gt;]]
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="card"&gt;
&lt;div class="card-body"&gt;
&lt;h4 class="card-title"&gt;[[Moodle App]]&lt;/h4&gt;
&lt;p class="card-text"&gt;
* [[Moodle App Overview]]
* [[Moodle App Development Guide]]
* [[Moodle App Plugins Development Guide]]
* [[Moodle App Customization]]
* [[Moodle App FAQ]]
&lt;/p&gt;
&lt;/div&gt;
&lt;div class="card-footer"&gt;
: [[:Category:Mobile|Full list of Moodle App documentation &lt;i class="fa fa-sm fa-arrow-right" aria-hidden="true"&gt;&lt;/i&gt;]]
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</text>
      <sha1>h7smrq1hn5jwypajmdmtjxytibqaaea</sha1>
    </revision>
  </page>
</mediawiki>
