moodle/mod
martinlanghoff 07b76bad6a chat: Prevent user from submitting a 2nd message before his 1st is received.
Some users reported that mod/chat was silently dropping some messages. The
user's browser may not be able to keep up with the rate at which he submits
chat messages. This update keeps things sane.

Merged from MOODLE_16_STABLE

Author: Donal McMullan <donal@catalyst.net.nz>
2006-07-12 02:29:12 +00:00
..
assignment Bug #5615 - Assigment listing shows duplicate names with paged display; merged from MOODLE_16_STABLE 2006-07-06 09:47:48 +00:00
chat chat: Prevent user from submitting a 2nd message before his 1st is received. 2006-07-12 02:29:12 +00:00
choice Bug #5909 - Fix use of user_group() because it returns arrays now - part 1; merged from MOODLE_16_STABLE 2006-07-03 21:11:17 +00:00
data CSS templates weren't being backed up! 2006-07-09 02:03:22 +00:00
exercise fixed bug #5572 missing PARAM_CLEAN; merged from MOODLE_16_MOODLE 2006-05-22 06:00:51 +00:00
forum Bug #5909 - Fix use of user_group() because it returns arrays now - part 2 forum search fixed too; merged from MOODLE_16_STABLE 2006-07-04 08:32:05 +00:00
glossary Bug #6050 - import glossary entries to new glossary not creating new glossary; merged from MOODLE_16_STABLE 2006-07-07 19:54:22 +00:00
hotpot merged last two commints into MOODLE_16_STABLE 2006-06-04 21:11:04 +00:00
journal bug fix for 5303. hope i didn't break anything >_< 2006-04-28 03:18:56 +00:00
label Fixed log_display inserts. 2006-04-24 08:28:21 +00:00
lams add learner link when user is a teacher 2006-06-05 10:01:42 +00:00
lesson Bug #5988 - Branch Tables in 1.6+ (Lesson Module); merged from MOODLE_16_STABLE 2006-07-10 22:39:58 +00:00
quiz Bug #6077 - Teacher saving their grades destroys student essay! Merged from MOODLE_16_STABLE. 2006-07-11 16:14:23 +00:00
resource Bug #5996 - block+resource=problem; merged from MOODLE_16_STABLE 2006-07-03 06:26:38 +00:00
scorm Merge from 1.6. Fix for scorm_option2text(). options field is now saved 2006-06-08 07:39:37 +00:00
survey bug fix for 5303. hope i didn't break anything >_< 2006-04-28 03:18:56 +00:00
wiki Search functions moved from mod/name/lib.php to search/documents/mod_document.php. 2006-07-11 17:15:22 +00:00
workshop Bug #5684 - frameset page in UTF8 doesn't appear on IE; merged from MOODLE_16_STABLE 2006-06-01 14:50:41 +00:00
index.html To stop people browsing modules 2005-01-23 04:15:13 +00:00
README.txt Removing the newmodule template from this directory and putting it 2004-02-12 06:41:17 +00:00

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

These are main modules in Moodle, allowing various activities.


Each of these modules contains a number of expected components:

  mod.html: a form to setup/update a module instance

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

  icon.gif: a 16x16 icon for the module

  db/mysql.sql: 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