Rebecca Rumble
  • Development
  • Portfolio
  • Roadmap
  • Useful Links
  • About me

Rebecca Rumble

Programmer, Web Developer and Designer

Useful Moodle Documentation

Useful Moodle Documentation

20 October 2022 Rebecca Rumble

Some useful links to Moodle documentation I’ve picked up while working through the Developer Moodle Academy Courses for my future reference.

  • Git for Administrators
  • Git for Developers
  • Git Reference Document
  • Another Git Reference
  • Coding Standards for Moodle
  • Frankenstyle
  • Callbacks (similar to hooks in WordPress)
  • Param Type Constants
  • Security
    • Common Types of Security Risk
    • Cross Site Request Forgery
    • Cross Site Scripting
    • SQL Injection

Plugin Documentation

  • Moodle Plugin Types
  • Activity Plugin Type
  • Admin Tools Plugin Type
  • Authentication Plugin Type
  • Block Plugin Type
  • Course Format Plugin Type
  • Enrolment Plugin Types
  • Local Plugins
  • Themes
  • Moodle Plugin Skeleton Generator Documentation

API Documentation

  • Moodle APIs
  • Access API
  • Admin Settings API
  • Activity Plugin APIs
    • Course Backup API
    • Gradebook API
    • Activity Completion API
    • Course Availability API
  • Database APIs
    • Data Definition API
    • Data Manipulation API
  • Form API
  • Navigation API
  • Output API
  • Page API Documentation
  • String API
  • Time API
  • Upgrade API

Database Documentation

  • XMLDB Editor Documentation
  • Database Upgrade Example
  • Data Definition API
  • Data Manipulation API

Testing

  • Testing Documentation
  • PHPUnit Documentation
  • Acceptance Testing

Local Development Useful Links

MAMP Documentation


Moodle Plugin Development, Moodle Theme Development
Moodle

Post navigation

PREVIOUS
Adding Block Regions in Moodle Template
NEXT
Useful Links for Upgrading Moodle Plugins to 4.0
Comments are closed.

Categories

  • Accessibility
  • AI
  • Moodle Plugin Development
  • Moodle Theme Development
  • Personal Development
  • Portfolio
  • Problem Solving
  • Scripts / Coding
  • Things I've Learned
  • Uncategorised
  • UX / Web Design
  • WordPress Dev

Archives

Recent Posts

  • Allow / Disallow Gutenberg Toolbar Options
  • Moodle 4 : Course Header Image cont.
  • Moodle 4 : Adding Course Image to Header
  • Moodle 4 : Focus error fix (atto plugins)
  • Moodle 4 : Using Images in Renderer Overrides

.htaccess accessibility Adobe XD AI ASP atto BASH/Shell bootstrap ChatGPT CSS Design fixes game gulp.js gutenberg ical ics Illustrator JavaScript jQuery Moodle Moodle 3.x Moodle4.1 Moodle 4.x MS Word mustache node.js Office365 outlook php plugins Python react.js regex renderers scss Shell Scripts shifter svg theme ux ux design WordPress wp.media YUI

  • LinkedIn
  • GitHub
  • CodePen
  • Twitter
  • Instagram

Moodle Plugin Development Basics completer

Awarded:Jan 17, 2022

VERIFY

Moodle Admin Basics completer

Awarded:Nov 24, 2021

VERIFY

© 2025 | Proudly Powered By WordPress | Theme: Nisarg