Developer Area/API
From Mahara Wiki
< Developer Area
Overview | Finding your way around | Dev setup | Dev tools | Contributing | Testing |
Keep in touch | API Docs | Architecture | Release Instructions | Plugins |
API Documentation
Localisation
- Language strings
- Developer_Area/Local customizations
- aka the "/local" directory
How to set / access certain information
- Config API
- Retrieving user input
- aka "What to use instead of $_GET and $_POST"
- Cron API
- CLI Framework for writing command-line Mahara scripts
- Events API
- File uploads API
- Login form
- Mahara global variables
- $SESSION, $USER, $THEME, etc
- Mahara Mobile
- Notification Plugins & Activities
- Pagetop Constants
- Pieforms
- Sideblocks API
- Site menus
- Smarty&Dwoo
- Custom user roles
Making a custom theme
Accessing webservice API
- Webservices
- you can also go to the 'webservice/wsdoc.php' page in your local Mahara instance to see what Webservice APIs are available