Version 6 (modified by 13 years ago) ( diff ) | ,
---|
Group Email
Refer to ticket #52
Requirements
The instructor (or admin) should be able to send a group email
A group can be:
- Students registered in a course
- Group members in a group
- Each student
Optional:
- User can use and edit his/her own email template
- Email merge system, so template has fields for variables
- Ownership such as private, public, or shared among some group
Implementation
Layout
Email button will be placed on:
- Course Home page for emailing to all students registered in a course
- Group View page for emailing to group members in a group
- Next to each student name on Group View page for emailing to a student
Table
- Ownership field could be tinyint(1)
Alternative Plan
--- this could be an option, as well as offering sending email system ---
iPeer's sending email function may lack some features such as draft, text-formatting, or attachment.
Allowing a user to see and copy group email addresses would be a good alternative solution.
For example:
- Click "Get email list"
- Pop-up window shows email addresses of group (e.g. abc@…; def@… ...
- Click "Copy" from the window and get email addresses.
- Use email client that user prefers
Attachments (1)
-
email.sql
(3.4 KB
) - added by 13 years ago.
sql code for tables related to group email functions
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.