moodle/mod
Andrew Nicols bc4c7337e1 MDL-22077 forum: Add forum private replies
This patch adds new capabilities:
'mod/forum:postprivatereply'   - whether a user is able to post private replies; and
'mod/forum:readprivatereplies' - whether a user is able to read private replies.

Private replies are only visible to the intended recipient (the author of
the parent post), the author of the private reply, and those with the
ability to read private replies.

If a post is private then it cannot be replied to further.
2019-04-04 11:25:29 +08:00
..
assign MDL-65204 phpunit: various fixes to assertions 2019-04-03 10:39:19 +08:00
assignment MDL-64878 grades: Update delete_instance 2019-02-27 10:37:54 +08:00
book MDL-64506 templates: BS2 pull-x -> BS4 float-x 2019-04-03 19:47:13 +08:00
chat MDL-64506 templates: BS2 m-x-x to BS4 mx-x 2019-04-03 19:47:11 +08:00
choice MDL-64506 templates: BS2 m-x-x to BS4 mx-x 2019-04-03 19:47:11 +08:00
data MDL-64506 mod_data: correct behat issue for saving items with tags 2019-04-04 11:00:09 +08:00
feedback Merge branch 'MDL-64506' of git://github.com/Chocolate-lightning/moodle 2019-04-03 19:30:28 +02:00
folder MDL-47247 mod_folder: Apply site config when showexpanded is not set 2019-01-29 08:58:14 +08:00
forum MDL-22077 forum: Add forum private replies 2019-04-04 11:25:29 +08:00
glossary MDL-64506 templates: BS2 m-x-x to BS4 mx-x 2019-04-03 19:47:11 +08:00
imscp MDL-63276 upgrade: clean < 3.2.0 upgrade steps 2019-01-03 01:17:17 +01:00
label MDL-63276 upgrade: clean < 3.2.0 upgrade steps 2019-01-03 01:17:17 +01:00
lesson Merge branch 'MDL-64506' of git://github.com/Chocolate-lightning/moodle 2019-04-03 19:30:28 +02:00
lti MDL-64506 templates: BS2 pull-x -> BS4 float-x 2019-04-03 19:47:13 +08:00
page MDL-63276 upgrade: clean < 3.2.0 upgrade steps 2019-01-03 01:17:17 +01:00
quiz Merge branch 'MDL-64506' of git://github.com/Chocolate-lightning/moodle 2019-04-03 19:30:28 +02:00
resource Merge branch 'MDL-63958-master' of git://github.com/jleyva/moodle 2019-01-21 15:17:53 +01:00
scorm MDL-64506 templates: BS2 m-x-x to BS4 mx-x 2019-04-03 19:47:11 +08:00
survey MDL-63149 mod_survey: Add userid param to mod_survey calendar callbacks 2019-03-07 17:54:09 +11:00
url MDL-63276 upgrade: clean < 3.2.0 upgrade steps 2019-01-03 01:17:17 +01:00
wiki MDL-64506 templates: replace spans where and col-x appears 2019-04-03 19:47:13 +08:00
workshop MDL-65204 phpunit: various fixes to assertions 2019-04-03 10:39:19 +08:00
index.html
README.txt
upgrade.txt Merge branch 'MDL-53297-master' of git://github.com/cescobedo/moodle 2018-08-07 15:57:00 +02: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