MDL-29548 allow message plugins to control message
authorTim Hunt <T.J.Hunt@open.ac.uk>
Tue, 27 Sep 2011 17:05:38 +0000 (18:05 +0100)
committerTim Hunt <T.J.Hunt@open.ac.uk>
Tue, 4 Oct 2011 10:23:52 +0000 (11:23 +0100)
commit7529f9e94421ad5572a7023aca6609aa353b76b4
tree4a80457a6153ce8b4c9177b2db9a3ad7fed67751
parent228d24fd976f52e24813d13a63ca75b2cbc87a76
MDL-29548 allow message plugins to control message
defaults.

At the moment, each message_provider can specify defaults for
each message output, to say whether that message output should be
used for this type of message:
http://docs.moodle.org/dev/Messaging_2.0#Adding_new_message_type.

If the message provider does not set a default, this change allows
the message output to set the default.
message/lib.php
message/output/email/message_output_email.php
message/output/lib.php