moodle/mod
Damyon Wiese b89cca197e MDL-5583 mod_data: Add required fields
This is implemented for most fields but not all. The reason is that there are
some fields for which this does not make sense because no entry is a valid entry.

The supported fields are:
    checkbox
    file
    latlong
    menu
    number
    picture
    radio
    text
    textarea
    url

The unsupported fields are:
    date
    multimenu
2015-03-06 09:55:49 +08:00
..
assign MDL-49075 mod_assign: Add assertions to marking workflow unit test 2015-02-26 11:52:46 +00:00
assignment MDL-48144 upgrade: add v2.8.0 sep lines 2014-11-10 18:08:15 +01:00
book Merge branch 'MDL-49006' of git://github.com/timhunt/moodle 2015-02-09 19:32:40 +01:00
chat MDL-28286 JavaScript: Convert all uses of M.str to M.util.get_string 2014-12-01 08:32:04 +13:00
choice Merge branch 'MDL-49328-master' of https://github.com/lucisgit/moodle 2015-03-02 18:12:28 +01:00
data MDL-5583 mod_data: Add required fields 2015-03-06 09:55:49 +08:00
feedback MDL-34627 feedback: Convert default format value during restore 2014-12-01 10:53:15 +08:00
folder MDL-49006 admin: activity descriptions shouldn't be required by default 2015-01-28 21:52:58 +00:00
forum MDL-48804 core: do not set current course until login validated 2015-03-02 16:48:15 +01:00
glossary MDL-35995 mod_glossary: Allow rating of unapproved glossary items 2015-02-26 11:01:57 +08:00
imscp MDL-49006 admin: activity descriptions shouldn't be required by default 2015-01-28 21:52:58 +00:00
label MDL-48831 behat: Added behat test for label activity 2015-01-16 10:38:34 +08:00
lesson MDL-48962 mod_lesson: New lesson should not be timed 2015-03-05 14:55:18 +08:00
lti MDL-49241 lang: Merge English strings from the en_fix language pack 2015-02-24 11:15:15 +01:00
page MDL-49006 admin: activity descriptions shouldn't be required by default 2015-01-28 21:52:58 +00:00
quiz Merge branch 'MDL-49364' of git://github.com/timhunt/moodle 2015-03-04 08:51:21 +08:00
resource Merge branch 'MDL-49006' of git://github.com/timhunt/moodle 2015-02-09 19:32:40 +01:00
scorm Merge branch 'master_MDL-46390' of https://github.com/danmarsden/moodle 2015-03-04 07:52:55 +08:00
survey MDL-48942 mod_survey: fixed coding style problems in mod/survey/view.php 2015-01-26 15:27:24 +01:00
url MDL-49006 admin: activity descriptions shouldn't be required by default 2015-01-28 21:52:58 +00:00
wiki MDL-48426 behat: Wait for redirection after save 2014-12-01 11:24:04 +08:00
workshop MDL-49241 lang: Merge English strings from the en_fix language pack 2015-02-24 11:15:15 +01:00
index.html
README.txt
upgrade.txt

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