Is there a way for an instructor of a course to send an email to all the course's participants? I know they could simply have a forum (message board) that all students are subscribed to automatically, but they would like a cleaner/quicker way. I am aware of a few plugs (Quickmail being one), but can Moodle do tis natively? Thanks!!
Greg,
My teachers have the same problem. They receive the message that they don't have the privileges to do that (to e-mail multiple users). I've tried overriding permissions in roles, but to no avail. Course creators also receive the message and cannot do multi-user email from the participant list. ADMINISTRATORS CAN do multi-user e-mail. A hopefully temporary work-around would be to promote teachers to administrators. Let me know if you find a solution.
-Scott
My teachers have the same problem. They receive the message that they don't have the privileges to do that (to e-mail multiple users). I've tried overriding permissions in roles, but to no avail. Course creators also receive the message and cannot do multi-user email from the participant list. ADMINISTRATORS CAN do multi-user e-mail. A hopefully temporary work-around would be to promote teachers to administrators. Let me know if you find a solution.
-Scott
I'm having the same problem... but the error message is really awful... it says that they can't send the e-mail because they can't read all messages on the server?
Any help would be appreciated...
smiles,
Jamie
Any help would be appreciated...
smiles,
Jamie
It seems that the wrong capability is being called for in the messageselect.php (in the moodle/user/ folder).
On line 20 of the file is the call for:
require_capability('moodle/site:readallmessages', get_context_instance(CONTEXT_COURSE, $id));
If you change this to:
require_capability('moodle/course:bulkmessaging', get_context_instance(CONTEXT_COURSE, $id));
then your teachers can use the feature.
On line 20 of the file is the call for:
require_capability('moodle/site:readallmessages', get_context_instance(CONTEXT_COURSE, $id));
If you change this to:
require_capability('moodle/course:bulkmessaging', get_context_instance(CONTEXT_COURSE, $id));
then your teachers can use the feature.
Helen - It seems that MDL-8561 was contained in MDL-8885 and is thus a duplicate. MDL-8885 has been fixed which I believe fixes MDL-8561. If folks upgrade to the latest version of Moodle 1.8 that should resolve the issue of teachers not being able to send a message to multiple users. So hopefully MDL-8561 is resolved. If not, please comment on it in the tracker.
In fact, MDL-10107 is looking at making some significant improvements to messaging. I have requested that the ability to select and send multiple messages be included as part of the assignment/submissions.php and the /quiz/attempts.php so that teachers can easily send messages to students based on the information available on those pages (which in my experience was always the students who had not completed the work). Peace - Anthony
In fact, MDL-10107 is looking at making some significant improvements to messaging. I have requested that the ability to select and send multiple messages be included as part of the assignment/submissions.php and the /quiz/attempts.php so that teachers can easily send messages to students based on the information available on those pages (which in my experience was always the students who had not completed the work). Peace - Anthony
my problem, a little different - select all on the participants page only selects that page. I believe it counts 20 then forms a new page that does not get selected. I'm sure that 1.8 takes care of all these bugs?