moodle/mod
2005-10-03 00:06:45 +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 added some reporting for HP5 (v5 and v6) quizzes; improved reporting on JCross and JQuiz multichoice; some modifications to prepare for upcoming "mobile" output format; corrected positioning bug when IE displays feedback box on long reading 2005-10-03 00:06:45 +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 Improved number rounding for grades fix (Merged from MOODLE_15_STABLE 2005-10-02 22:03:36 +00:00
resource Make some extra chacks because there were some problems 2005-10-01 21:51:26 +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