moodle/mod
Damyon Wiese 851b5c7f2a MDL-60685 assign: Do not falsely use admin user
When an assign_grades record is automatically populated, do not use the admin user as the default grader.

This would generate false information on the assignment summary screen and send false notifications from
the admin user.
2018-08-02 14:19:34 +08:00
..
assign MDL-60685 assign: Do not falsely use admin user 2018-08-02 14:19:34 +08:00
assignment MDL-62478 upgrade: add 3.5.0 separation line to all upgrade scripts 2018-05-28 13:15:48 +02:00
book MDL-62478 upgrade: add 3.5.0 separation line to all upgrade scripts 2018-05-28 13:15:48 +02:00
chat MDL-62763 lang: Merge English strings from the en_fix language pack 2018-07-02 11:15:26 +02:00
choice MDL-56881 mod_choice: add unit tests for choice_user_submit_response 2018-07-09 11:02:50 +08:00
data MDL-54742 general: Remove strings deprecated in 3.2 2018-07-23 14:25:14 +08:00
feedback Merge branch 'MDL-62961_master' of git://github.com/markn86/moodle 2018-07-25 01:24:34 +02:00
folder MDL-62628 resource: Folder name formatting issue when displayed inline 2018-06-08 08:35:29 +08:00
forum Merge branch 'MDL-62771-master_move_plag_disclosure' of https://github.com/jmcgettrick/moodle 2018-07-26 00:34:37 +02:00
glossary Merge branch 'MDL-62288_master' of https://bitbucket.org/ujiapps/moodle-uji 2018-07-04 01:20:08 +02:00
imscp MDL-62478 upgrade: add 3.5.0 separation line to all upgrade scripts 2018-05-28 13:15:48 +02:00
label MDL-62478 upgrade: add 3.5.0 separation line to all upgrade scripts 2018-05-28 13:15:48 +02:00
lesson MDL-61019 Theme boost: lesson display issues with buttons/progress bar. 2018-07-13 09:27:06 +02:00
lti Merge branch 'MDL-53697-master' of git://github.com/abgreeve/moodle 2018-07-17 11:36:44 +08:00
page MDL-41265 resource: Page resource option to show/hide last modified 2018-06-25 09:13:04 +08:00
quiz MDL-62871 quiz: incorrect foreign key declaration 2018-07-26 11:36:43 +02:00
resource MDL-62478 upgrade: add 3.5.0 separation line to all upgrade scripts 2018-05-28 13:15:48 +02:00
scorm Merge branch 'MDL-61355' of git://github.com/danmarsden/moodle 2018-07-19 08:46:46 +08:00
survey MDL-62478 upgrade: add 3.5.0 separation line to all upgrade scripts 2018-05-28 13:15:48 +02:00
url MDL-62478 upgrade: add 3.5.0 separation line to all upgrade scripts 2018-05-28 13:15:48 +02:00
wiki MDL-62925 mod_wiki: style 'Search wikis' button 2018-07-17 11:31:20 +08:00
workshop MDL-62763 lang: Merge English strings from the en_fix language pack 2018-07-02 11:15:26 +02:00
index.html
README.txt
upgrade.txt MDL-53697 mod: Final deprecation of xxx_get_types(). 2018-07-12 10:19:09 +08: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