AutorÃa | Ultima modificación | Ver Log |
ACTIVITY MODULES----------------These are main modules in Moodle, allowing various activities.Each of these modules contains a number of expected components:mod_form.php: a form to setup/update a module instanceversion.php: defines some meta-info and provides upgrading codepix/icon.gif: a 16x16 icon for the moduledb/install.xml: an SQL dump of all the required db tables and dataindex.php: a page to list all instances in a courseview.php: a page to view a particular instancelib.php: any/all functions defined by the module should be in here.constants should be defined using MODULENAME_xxxxxxfunctions should be defined using modulename_xxxxxxThere 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/docMoodle Community: http://moodle.org/community