Moodle plugins directory: Quickmail | Moodle.org
Quickmail
Blocks ::: block_quickmail
Maintained by Robert Russo, David Lowe
A block that provides selective, bulk emailing within courses. Developed by LSU.
Latest release:
3417 sites
768 downloads
115 fans
Current versions available: 7
Quickmail is a block that provides selective, bulk emailing within courses.
Features
- Multiple attachments
- Drafts
- Signatures
- Filter by Role
- Filter by Groups
- Optionally allow Students to email people within their group.
License
Quickmail adopts the same license that Moodle does.
Authors
Quickmail was developed at Louisiana State University.
Contributors
Robert Russo (Lead maintainer)
David Lowe
Philip Cali: Former Lead Developer
Buddy Ethridge
jason peak: Former maintainer
David Elliott: Former maintainer
Chad Mazilly: Former Maintainer
Please login to view contributors details and/or to contact them
SELECT * FROM mdl_role WHERE id IN ()
[array (
)]
Error code: dmlreadexception
Stack trace:
• line 426 of /lib/dml/moodle_database.php: dml_read_exception thrown
• line 1023 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
• line 1211 of /lib/dml/moodle_database.php: call to mysqli_native_moodle_database->get_records_sql()
• line 69 of /blocks/quickmail/email.php: call to moodle_database->get_records_select()
Our moodle is v2.4.3, I download the quickmail v1.2.8 (2012061112) for Moodle 2.1, 2.2, 2.3.
Debugging mode is turn on, after install it, the message is shown:
-------------------
The block quickmail does not define the standard capability block/quickmail:addinstance
line 598 of /blocks/moodleblock.class.php: call to debugging()
line 576 of /blocks/moodleblock.class.php: call to block_base->has_add_block_capability()
line 1088 of /lib/blocklib.php: call to block_base->user_can_addto()
line 1045 of /lib/blocklib.php: call to block_manager->user_can_delete_block()
line 248 of /blocks/moodleblock.class.php: call to block_manager->edit_controls()
line 953 of /lib/blocklib.php: call to block_base->get_content_for_output()
line 1005 of /lib/blocklib.php: call to block_manager->create_block_contents()
line 353 of /lib/blocklib.php: call to block_manager->ensure_content_created()
line 6 of /theme/canvas/layout/general.php: call to block_manager->region_has_content()
line 804 of /lib/outputrenderers.php: call to include()
line 734 of /lib/outputrenderers.php: call to core_renderer->render_page_layout()
line 240 of /course/view.php: call to core_renderer->header()
-------------------
And I have patched CONTRIB-4278 above, the error message is still displaied when I click "Compose New Email"
Debug info: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
SELECT * FROM mdl_role WHERE id IN ()
[array (
)]
Error code: dmlreadexception
how to solve?
Thanks.
Moodle version 2.3.3+ (Build: 20121123)
Quickmail $plugin->version = 2012061112;
Debug info: SQLState: 42000
Error Code: 102
Message: [Microsoft][SQL Server Native Client 10.0][SQL Server]Incorrect syntax near ')'.
SELECT * FROM mdl_role WHERE id IN ()
[array (
)]
Error code: dmlreadexception
Stack trace:
line 407 of \lib\dml\moodle_database.php: dml_read_exception thrown
line 258 of \lib\dml\sqlsrv_native_moodle_database.php: call to moodle_database->query_end()
line 365 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->query_end()
line 777 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->do_query()
line 812 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->get_recordset_sql()
line 1189 of \lib\dml\moodle_database.php: call to sqlsrv_native_moodle_database->get_records_sql()
line 69 of \blocks\quickmail\email.php: call to moodle_database->get_records_select()
I seemed to have fixed the problem by going to Site Administration > Plugins > Blocks > Quickmail. I noticed that "Roles to filter by" had no roles selected, so I selected the three that are listed as default under the box (Teacher; Non-editing tearcher, Student), and saved changes.
The "Error reading from database" message went away. Hopefully my problem is fixed.
Is there a fix for the problem where the Potential boxes on the compose screen are chopped off on the right side of the screen?
I didn't have any option but to push it to production.
I'll be looking forward to the official release for 2.4 and 2.5
Quickmail $plugin->version = 2012061112
File attachments aren't being sent with email. Is this a config issue? They are not being blocked on the receiving end.
When will we have the version for Moodle 2.4 and 2.5?
thank you
Daniel
https://github.com/lsuits/quickmail/issues/84
I'm sorry for the lack of response from LSU on this thread recently. Philip Cali, the former lead developer on the Quickmail project, no longer works for LSU. While he has valiantly tried to keep up with the emails that he receives regarding Quickmail, it does not and should not fall to him to continue to maintain a page for a block which he no longer works on. I have updated the maintainers for this block and we will be more active in responding to posts and questions.
We are indeed in the midst of upgrading to 2.5. Jason Peak did quite a bit of updating Quickmail yesterday and is in the process of pushing the newest version to Moodle.org. While wevwill do our best to be responsive on this thread, the easiest way to report issues and to follow Quickmail development is by accessing our github repository, found here: https://github.com/lsuits/quickmail.
Best regards,
Buddy