email all course participants

email all course participants

Greg Rodenhiser -
回帖数:6
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 Rodenhiser

Re: email all course participants

Scott Garrigan -
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
回复Scott Garrigan

Re: email all course participants

Jamie Pruden -
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

回复Jamie Pruden

Re: email all course participants

Martin Anderson -
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.
回复Martin Anderson

Re: email all course participants

Helen Foster -
Core developers的头像 Documentation writers的头像 Moodle HQ的头像 Particularly helpful Moodlers的头像 Plugin developers的头像 Testers的头像 Translators的头像
Hi,

Please watch bug MDL-8561 for progress on this issue.
回复Helen Foster

Re: email all course participants

Anthony Borrow -
Core developers的头像 Plugin developers的头像 Testers的头像
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
回复Anthony Borrow

Re: email all course participants

Rusty Hatchett -
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?