moodle/mod
tjhunt 1751eebc69 Reverting toyomoyo's conversion of mod/quiz/view.php to roles because his changes made no sense.
Admittedly, this file is pretty incomprehensible and it is not clear at first what it is trying to do. (Even though it is more comprehensible now than it was a week ago.) I'll to a proper conversion of this file to RnP once I have checked in my other changes there - assuming I can actually get Moodle to work so I can test my changes.
2006-08-22 13:53:39 +00:00
..
assignment SWEEPING CLEANUP 2006-08-14 05:55:40 +00:00
chat SWEEPING CLEANUP 2006-08-14 05:55:40 +00:00
choice SWEEPING CLEANUP 2006-08-14 05:55:40 +00:00
data Added JS template field for JavaScript if needed. 2006-08-17 16:40:46 +00:00
exercise SWEEPING CLEANUP 2006-08-14 05:55:40 +00:00
forum Removed deprecated teacher forum type 2006-08-22 07:42:34 +00:00
glossary SWEEPING CLEANUP 2006-08-14 05:55:40 +00:00
hotpot XMLDB schema initial commit for the hotpot module 2006-08-11 17:24:55 +00:00
journal Oops, filled now. I forgot to save changes before commit. 2006-08-11 17:31:11 +00:00
label XMLDB schema initial commit for the label module 2006-08-11 17:37:17 +00:00
lams XMLDB schema initial commit for the lams module 2006-08-11 17:39:38 +00:00
lesson XMLDB schema initial commit for the lesson module 2006-08-11 17:56:18 +00:00
quiz Reverting toyomoyo's conversion of mod/quiz/view.php to roles because his changes made no sense. 2006-08-22 13:53:39 +00:00
resource Initial version of the XMLDB file for this plugin 2006-08-12 21:41:46 +00:00
scorm Initial version of the XMLDB file for this plugin 2006-08-12 22:19:10 +00:00
survey Bug #6276 - Multiple questions not showing up from scale page; merged from MOODLE_16_STABLE 2006-08-17 21:34:39 +00:00
wiki Removed all of the "Restricted users" hack because Roles can do it all better. 2006-08-13 07:01:57 +00:00
workshop Initial version of the XMLDB file for this plugin 2006-08-12 22:19:10 +00:00
index.html To stop people browsing modules 2005-01-23 04:15:13 +00:00
README.txt

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