moodle/mod
Chris Scribner cc6a4b0ecd MDL-30400 lti: Fixing warning in OAuthBodyPost
This would have only shown up if the tool provider didn't set the
content-type header, which I don't think is valid to begin with.

(amended by integrator to follow coding style rules)
2011-11-29 15:42:43 +01:00
..
assignment MDL-30361 - mod/assignment, fix right margin of felement on Grading page that is linked from the user's submissions page (In RTL mode) Not sure what the previous fix was doing, (i made it on a previous commit) hope it does not break some other UI element when in RTL mode. 2011-11-23 01:31:54 +02:00
chat MDL-30428 Add br tag when showing the 'Export to Portfolio' text 2011-11-23 14:07:52 +00:00
choice MDL-29690 fix usage of select all/deselect all in choice reports 2011-10-07 21:41:35 +13:00
data MDL-29696 mod/data - fixed page continuing after footer. 2011-11-09 15:42:07 +08:00
feedback MDL-29804 - Clean up Feedback modules coding style 2011-10-28 00:30:42 +02:00
folder MDL-28646 Web service: core_course_get_contents() 2011-11-28 16:22:38 +08:00
forum MDL-30273 whitespace cleanup 2011-11-29 16:47:21 +13:00
glossary MDL-30361 - mod/glossary/editcategories.php - fix spelling ($rightalignment) 2011-11-23 01:31:54 +02:00
imscp Merge branch 'MDL-27001-master' of git://github.com/sammarshallou/moodle 2011-09-06 15:50:26 +02:00
label Merge branch 'MDL-28169' of git://github.com/nebgor/moodle 2011-07-07 10:21:32 +02:00
lesson Merge branch 'MDL-29115' of git://github.com/rwijaya/moodle 2011-11-25 11:53:24 +13:00
lti MDL-30400 lti: Fixing warning in OAuthBodyPost 2011-11-29 15:42:43 +01:00
page MDL-28646 Web service: core_course_get_contents() 2011-11-28 16:22:38 +08:00
quiz MDL-29226 RTL fixes - additions and amendments 2011-11-19 00:53:14 +00:00
resource MDL-28646 Web service: core_course_get_contents() 2011-11-28 16:22:38 +08:00
scorm Merge branch 'MDL-30422-master' of git://github.com/ankitagarwal/moodle 2011-11-25 13:13:06 +13:00
survey MDL-30379 survey module: change clean_param() to clean_param_array() 2011-11-28 10:12:13 +08:00
url Merge branch 'wip-MDL-28646' of git://github.com/mouneyrac/moodle 2011-11-29 16:38:02 +08:00
wiki MDL-30460 Wiki making file extension case-insensitive 2011-11-25 14:40:09 +05:30
workshop MDL-29620 workshop table id sequence reset after the upgrade 2011-11-04 13:58:23 +01:00
index.html
README.txt
upgrade.txt MDL-29897 Update upgrade.txt files 2011-11-03 08:11:55 +01:00

ACTIVITY MODULES
----------------

These are main modules in Moodle, allowing various activities.


Each of these modules contains a number of expected components:

  mod_form.php: a form to setup/update a module instance

  version.php: defines some meta-info and provides upgrading code

  pix/icon.gif: a 16x16 icon for the module

  db/install.xml: 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