27 | | 2. course home page |
28 | | * Write email page has additional field to select email addresses. |
29 | | * May use ajax observeField to update select box from course, group to student. |
30 | | * email address field is updated by what user selected from the select box, for example |
31 | | i. all student in the course if only selected a course |
32 | | ii. all group member if selected a course and group that belongs to the course |
33 | | iii. student if selected from all course, group, and student select box |
34 | | 3. users tab page |
| 29 | 2. users tab page |
39 | | * Ownership field could be tinyint(1) |
40 | | |
41 | | |
42 | | == Alternative Plan == |
43 | | --- this could be an option, as well as offering sending email system --- |
44 | | iPeer's sending email function may lack some features such as draft, text-formatting, or attachment. |
45 | | |
46 | | Allowing a user to see and copy group email addresses would be a good alternative solution. |
47 | | |
48 | | For example: |
49 | | * Click "Get email list" |
50 | | * Pop-up window shows email addresses of group (e.g. abc@ubc.ca; def@ubc.ca ... |
51 | | * Click "Copy" from the window and get email addresses. |
52 | | * Use email client that user prefers |
| 35 | * custom_email contains: |
| 36 | id | user_id | content | availability | creator_id | created | updater_id | updated |