moodle/mod
2011-12-01 12:29:19 +13:00
..
assignment MDL-30361 - mod/assignment, fix right margin of felement on Grading page that is linked from the user's submissions page (In RTL mode) Not sure what the previous fix was doing, (i made it on a previous commit) hope it does not break some other UI element when in RTL mode. 2011-11-23 01:31:54 +02:00
chat MDL-30428 Add br tag when showing the 'Export to Portfolio' text 2011-11-23 14:07:52 +00:00
choice MDL-29690 fix usage of select all/deselect all in choice reports 2011-10-07 21:41:35 +13:00
data MDL-29696 mod/data - fixed page continuing after footer. 2011-11-09 15:42:07 +08:00
feedback MDL-29804 - Clean up Feedback modules coding style 2011-10-28 00:30:42 +02:00
folder MDL-28646 Web service: core_course_get_contents() 2011-11-28 16:22:38 +08:00
forum MDL-30202 forum : whitespace cleanup 2011-11-30 15:44:16 +08:00
glossary MDL-30361 - mod/glossary/editcategories.php - fix spelling ($rightalignment) 2011-11-23 01:31:54 +02:00
imscp Merge branch 'MDL-27001-master' of git://github.com/sammarshallou/moodle 2011-09-06 15:50:26 +02:00
label Merge branch 'MDL-28169' of git://github.com/nebgor/moodle 2011-07-07 10:21:32 +02:00
lesson MDL-29730 Lesson mod: fixed check_answer() for shortanswser with regular expression option enable 2011-11-30 11:30:09 +08:00
lti MDL-30400 lti: Fixing warning in OAuthBodyPost 2011-11-29 15:42:43 +01:00
page MDL-28646 Web service: core_course_get_contents() 2011-11-28 16:22:38 +08:00
quiz MDL-29226 RTL fixes - additions and amendments 2011-11-19 00:53:14 +00:00
resource MDL-28646 Web service: core_course_get_contents() 2011-11-28 16:22:38 +08:00
scorm MDL-30440 SCORM Fixing Sql errors in interraction reporting 2011-11-28 11:51:37 +05:30
survey MDL-30379 survey module: change clean_param() to clean_param_array() 2011-11-28 10:12:13 +08:00
url Merge branch 'wip-MDL-28646' of git://github.com/mouneyrac/moodle 2011-11-29 16:38:02 +08:00
wiki MDL-30460 Wiki making file extension case-insensitive 2011-11-25 14:40:09 +05:30
workshop Merge branch 'MDL-30453-exassessment-link' of git://github.com/mudrd8mz/moodle 2011-12-01 12:15:29 +13:00
index.html
README.txt Fixed location of icon.gif 2010-03-24 10:56:22 +00:00
upgrade.txt MDL-29897 Update upgrade.txt files 2011-11-03 08:11:55 +01: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