moodle/mod
Ray Morris 349c930343 MDL-37993 Quiz: completion upon all passing grade or attempts exhausted
This patch adds completion options to Quiz similar to what is available in scorm.
One can have the quiz marked complete when either a passing grade is achieved or
all attempts are used up. This will allow a quiz to complete when the user "passes
or fails".  (Where "fail" means "using up all attempts without passing".)
2014-07-16 19:17:57 -05:00
..
assign MDL-45678 assignsubmission_comments: Improve performance for permissions checking 2014-07-04 14:24:31 +09:30
assignment MDL-46045 Fix php tags (lowercase) everywhere 2014-06-19 11:05:16 +08:00
book MDL-45630 events: removed unnecessary 'the' from event descriptions 2014-05-31 15:27:11 -07:00
chat MDL-45630 events: removed unnecessary 'the' from event descriptions 2014-05-31 15:27:11 -07:00
choice Merge branch 'MDL-45445_master' of https://github.com/markn86/moodle 2014-06-24 21:54:58 +02:00
data Merge branch 'MDL-42467_database' of https://github.com/andyjdavis/moodle 2014-06-30 15:08:59 +01:00
feedback Merge branch 'MDL-45445_master' of https://github.com/markn86/moodle 2014-06-24 21:54:58 +02:00
folder MDL-45503 upgrade: add v2.7.0 sep lines 2014-05-28 01:13:42 +02:00
forum MDL-38990 mod_forum: Restrict ability to post to all groups in a forum 2014-07-10 16:26:01 +08:00
glossary Merge branch 'MDL-42467_database' of https://github.com/andyjdavis/moodle 2014-06-30 15:08:59 +01:00
imscp MDL-45417 mod_imscp: Prevent entity injections from package content 2014-07-07 13:02:54 +01:00
label MDL-45503 upgrade: add v2.7.0 sep lines 2014-05-28 01:13:42 +02:00
lesson Merge branch 'MDL-45445_master' of https://github.com/markn86/moodle 2014-06-24 21:54:58 +02:00
lti MDL-46059 mod_lti: fixed invalid decimals attribute 2014-07-08 15:35:59 +12:00
page MDL-45503 upgrade: add v2.7.0 sep lines 2014-05-28 01:13:42 +02:00
quiz MDL-37993 Quiz: completion upon all passing grade or attempts exhausted 2014-07-16 19:17:57 -05:00
resource MDL-45503 upgrade: add v2.7.0 sep lines 2014-05-28 01:13:42 +02:00
scorm MDL-45445 events: added '(optional)' to event params where applicable 2014-06-12 20:46:58 -07:00
survey Merge branch 'MDL-46036_survey' of https://github.com/andyjdavis/moodle 2014-07-01 15:58:11 +01:00
url MDL-45503 upgrade: add v2.7.0 sep lines 2014-05-28 01:13:42 +02:00
wiki Merge branch 'MDL-45445_master' of https://github.com/markn86/moodle 2014-06-24 21:54:58 +02:00
workshop Merge branch 'MDL-45445_master' of https://github.com/markn86/moodle 2014-06-24 21:54:58 +02:00
index.html
README.txt
upgrade.txt MDL-41286 report_outline: updated report to use logging api 2014-04-15 22:42:59 -07: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