moodle/mod
2010-05-27 07:27:51 +00:00
..
assignment Assignment MDL-7206 remove incorrect use of file api 2010-05-27 07:27:51 +00:00
chat Trivial fix missing quote generating file syntax error 2010-05-26 11:38:44 +00:00
choice accesslib MDL-22527 Batch change to replace 'legacy' arrays with 'archetypes' arrays in access.php 2010-05-21 11:51:23 +00:00
data MDL-16493, database module use filepicker to choose file/pciture, url field use file picker to choose link. 2010-05-24 09:05:40 +00:00
feedback MDL-21695 rewording help strings 2010-05-21 15:35:36 +00:00
folder MDL-22582, file_tree_viewer implementaion in core renderer 2010-05-26 08:32:31 +00:00
forum accesslib MDL-22527 Batch change to replace 'legacy' arrays with 'archetypes' arrays in access.php 2010-05-21 11:51:23 +00:00
glossary glossary MDL-22564 removed some commented out old code and slightly reformatted for clarity 2010-05-26 02:11:45 +00:00
hotpot Fix another trivial file syntax error 2010-05-26 11:45:30 +00:00
imscp MDL-16089 some resource lib and lang pack cleanup 2010-05-22 13:54:41 +00:00
label MDL-22388 Added some checks to kill these scripts dead with an unequivocal notice unless included properly from a Moodle script. 2010-05-13 02:02:05 +00:00
lesson MDL-16089 some resource lib and lang pack cleanup 2010-05-22 13:54:41 +00:00
page MDL-16089 some resource lib and lang pack cleanup 2010-05-22 13:54:41 +00:00
quiz MDL-21695 moving strings related to Choose dataset properties and Edit the datasets from quiz.php to qtype_calculated.php 2010-05-26 00:10:38 +00:00
resource MDL-22548, hide main file element completely 2010-05-26 07:09:02 +00:00
scorm MDL-18836 - tweak some SQL to run under postgres 2010-05-23 04:56:32 +00:00
survey accesslib MDL-22527 Batch change to replace 'legacy' arrays with 'archetypes' arrays in access.php 2010-05-21 11:51:23 +00:00
url MDL-16089 some resource lib and lang pack cleanup 2010-05-22 13:54:41 +00:00
wiki [MDL-22553] 2010-05-25 09:06:45 +00:00
workshop accesslib MDL-22527 Batch change to replace 'legacy' arrays with 'archetypes' arrays in access.php 2010-05-21 11:51:23 +00:00
index.html
README.txt Fixed location of icon.gif 2010-03-24 10:56:22 +00:00
upgrade.txt more module upgrade notes 2010-04-13 21:42:19 +00:00

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 instance

  version.php: defines some meta-info and provides upgrading code

  pix/icon.gif: a 16x16 icon for the module

  db/install.xml: 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