echo '<input type="button" onclick="checknone()" value="'.get_string('deselectall').'" /> ';
$displaylist = array();
// fix for MDL-8885, only show this if user has capability
- if (has_capability('moodle/site:readallmessages', $context)) {
+ if (has_capability('moodle/site:readallmessages', $context) && !empty($CFG->messaging)) {
$displaylist['messageselect.php'] = get_string('messageselectadd');
}
require_login();
require_capability('moodle/site:readallmessages', get_context_instance(CONTEXT_COURSE, $id));
+
+ // fix for MDL-10112
+ if (empty($CFG->messaging)) {
+ error("Messaging is disabled on this site");
+ }
if (empty($SESSION->emailto)) {
$SESSION->emailto = array();