moodle/mod
2005-10-01 13:36:50 +00:00
..
assignment fixed a help button 2005-10-01 13:36:50 +00:00
chat Extended theme support to the chat window. Bug 3376. 2005-09-10 22:57:21 +00:00
choice Removed check for student/teacher on submit and replaced with check for (not) 2005-09-20 09:22:06 +00:00
exercise Initial checkin of stats (from processing the log table). 2005-09-01 04:14:31 +00:00
forum <span> tags are now allowed inside post->subject. Bug 4099. 2005-09-21 21:29:09 +00:00
glossary Now the ALL link in the paging bar is under the 2005-09-20 17:19:44 +00:00
hotpot improved the display of "Give Up" button and <IFRAME> navigation buttons (however <IFRAME> still does not resize on FireFox) 2005-09-28 03:14:54 +00:00
journal Initial checkin of stats (from processing the log table). 2005-09-01 04:14:31 +00:00
label Initial checkin of stats (from processing the log table). 2005-09-01 04:14:31 +00:00
lesson Switched buttons in lesson navigation to stylized links similar (well, the same rather for default) to the home button in the footer. This will allow for easy (hopefully) personalized customization of the buttons in lesson (ex: background images, colors, etc). 2005-09-28 21:55:05 +00:00
quiz Added CSS properties for Firefox for fixed placement of the timer. It is a preliminarily fix. Please follow Bug #4053. 2005-09-21 14:23:13 +00:00
resource Minor bug with some unclosed tags solved. 2005-09-27 16:09:58 +00:00
scorm Downgraded Moodle requirements to Moodle 1.5 2005-09-26 15:16:49 +00:00
survey Initial checkin of stats (from processing the log table). 2005-09-01 04:14:31 +00:00
wiki Initial checkin of stats (from processing the log table). 2005-09-01 04:14:31 +00:00
workshop Initial checkin of stats (from processing the log table). 2005-09-01 04:14:31 +00:00
index.html To stop people browsing modules 2005-01-23 04:15:13 +00:00
README.txt Removing the newmodule template from this directory and putting it 2004-02-12 06:41:17 +00:00

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