Changes between Version 8 and Version 9 of group_email


Ignore:
Timestamp:
2011-06-29T17:37:41Z (13 years ago)
Author:
Taehyun You
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • group_email

    v8 v9  
    1414Optional:
    1515* User can use and edit his/her own email template
     16 * Ownership such as private, public, or shared among some group
    1617* Email merge system, so template can have fields for variables
    17 * Ownership such as private, public, or shared among some group
     18* Allowing a user to see and copy group email addresses, so he/she can use a preferred email client
     19
    1820
    1921== Implementation ==
    2022=== Getting email address ===
    21 If place "send email" button on
     23"send email" button on:
    22241. each type of page
    2325 email addresses for 'to' field would be students who belongs to the type of page, for example
     
    2527 ii. all group member if sent from group view page
    2628 iii. student if sent from user view page
    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
     292. users tab page
    3530 * email address of users are currently listed on the page.
     31  * currently having problem with ajaxlist to update Group filter by changing Course filter
    3632
    3733
    3834=== Database Table ===
    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