moodle/mod
vyshane f9eab7b0c9 Fixed bug in /mod/data/filter.php - content list for autolinking was not being
generated properly.

Updated /mod/data/fields.php - deletion of a field now also deletes
data_contents and any files associated as well.

Add/update/delete fields - template now gets updates in the following cases:
1) Deletion: remove template tags for the field from all templates
2) Edit: search and replace template tags for the field in all templates
3) Add: append template tag for field into the signe and rss templates, but
only if these templates are not empty. Otherwise we'd rather the user uses the
automatic template generation facility, which produces better display.
2006-02-06 09:13:37 +00:00
..
assignment changed to use utfconvert function 2006-01-31 02:15:21 +00:00
chat changed to use utfconvert function 2006-01-31 02:15:21 +00:00
choice changed to use utfconvert function 2006-01-31 02:15:21 +00:00
data Fixed bug in /mod/data/filter.php - content list for autolinking was not being 2006-02-06 09:13:37 +00:00
exercise changed to use utfconvert function 2006-01-31 02:15:21 +00:00
forum changed to use utfconvert function 2006-01-31 02:15:21 +00:00
glossary changed to use utfconvert function 2006-01-31 02:15:21 +00:00
hotpot if old "v6" folder cannot be deleted, update will WARN but will not fail 2006-02-01 13:25:06 +00:00
journal changed to use utfconvert function 2006-01-31 02:15:21 +00:00
label changed to use utfconvert function 2006-01-31 02:15:21 +00:00
lams changed to use utfconvert function 2006-01-31 02:15:21 +00:00
lesson changed to use utfconvert function 2006-01-31 02:15:21 +00:00
quiz Added essay question to list of excluded types for random questions 2006-02-05 22:55:09 +00:00
resource Solved one bug when decoding encoded links for 2006-02-01 19:10:30 +00:00
scorm Fixed some bugs and typos 2006-02-03 08:04:57 +00:00
survey changed to use utfconvert function 2006-01-31 02:15:21 +00:00
wiki fixing typos 2006-02-06 01:51:03 +00:00
workshop changed to use utfconvert function 2006-01-31 02:15:21 +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