moodle/mod
stronk7 461da6bdb6 Now existing categories are used only if their publish
field is set to yes. Else, a new "local" category is created.
Added some lines of code to mantain old compatibility when detecting
existing questions (do it by name if the stamp is not found) and insert
the stamp too !!
Please, test.
2003-08-27 00:40:14 +00:00
..
assignment Fixed some array indices 2003-08-25 02:48:09 +00:00
chat Fixed some array indices 2003-08-25 02:48:09 +00:00
choice Fixed some array indices 2003-08-25 02:48:09 +00:00
forum For students, don't search invisible forums! 2003-08-26 12:18:14 +00:00
journal Fixed some array indices 2003-08-25 02:48:09 +00:00
quiz Now existing categories are used only if their publish 2003-08-27 00:40:14 +00:00
resource 'Extras' in cached course modinfo activities is now returned. 2003-08-26 13:47:46 +00:00
survey Fixed some array indices 2003-08-25 02:48:09 +00:00
workshop Deleted error_reporting(15)! Just turn debugging on, Ray! :-) 2003-08-26 17:51:07 +00:00
newmodule_template.zip Fixed call to get_all_instances_in_course() 2003-07-17 01:35:29 +00:00
README Updated module template with module_print_recent_activity() 2002-09-22 06:47:11 +00:00

This directory contains all the learning modules.

Standard components expected of each module:

  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()

See newmodule_template.zip in this directory for a blank template 
to help you get started.