Development
Moodle needs certain Shibboleth attributes
This article may be very old. Please reach out to local support staff if you have questions.When ...
What are Moodle context levels?
If you’re programming with Moodle, you probably want to stick with the APIs, but if you’re trying...
Moodle 2.0 Development
Since Moodle 2.0 brings major changes, this page extends on https://kb.ucla.edu/link/766 with spe...
UCLA Git Walkthrough (for Moodle)
Very basic guide how to get GIT set up on Windows or OSX.Documentation: http://docs.moodle.org/en...
Moodle MySQL Queries
Here are some Moodle MySQL Queries that are useful for generating activity statistics:From http:/...
UCLA Moodle Workflow Analysis (using GIT)
Summary Here at UCLA, the team that runs the main campus Moodle installation has decided to move...
Common Moodle programming mistakes
Feel free to add to this list.Error handling of get_records() and its variants (e.g. get_records_...