mirror of
https://github.com/moodle/moodle.git
synced 2025-08-08 02:16:41 +02:00
![]() Finally, we have an early version good enough for everyone to start banging on to help us polish it up and find bugs. Please take a look and file bugs in the bug tracker under "Database module". We urgently need - new icons for existing field types - testing on PostgreSQL install Coming soon (?): - Many more field types: calculation, checkbox, relation, date, datetime, time, email, group, list, user, number, richtext (Please let us know if you are interested in developing any of these) - A way to save and restore "presets", which are field/template sets - Backup/Restore support - Groups Support - RSS support Many thanks to Yu for all the hard work under my whip. |
||
---|---|---|
.. | ||
assignment | ||
chat | ||
choice | ||
data | ||
exercise | ||
forum | ||
glossary | ||
hotpot | ||
journal | ||
label | ||
lams | ||
lesson | ||
quiz | ||
resource | ||
scorm | ||
survey | ||
wiki | ||
workshop | ||
index.html | ||
README.txt |
ACTIVITY MODULES ---------------- These are main modules in Moodle, allowing various activities. Each of these modules contains a number of expected components: mod.html: a form to setup/update a module instance version.php: defines some meta-info and provides upgrading code icon.gif: a 16x16 icon for the module db/mysql.sql: an SQL dump of all the required db tables and data index.php: a page to list all instances in a course view.php: a page to view a particular instance lib.php: any/all functions defined by the module should be in here. constants should be defined using MODULENAME_xxxxxx functions should be defined using modulename_xxxxxx There are a number of standard functions: modulename_add_instance() modulename_update_instance() modulename_delete_instance() modulename_user_complete() modulename_user_outline() modulename_cron() modulename_print_recent_activity() If you are a developer and interested in developing new Modules see: Moodle Documentation: http://moodle.org/doc Moodle Community: http://moodle.org/community