r1 - 01 Feb 2006 - 14:18:55 - MimiYinYou are here: OSAF >  Journal Web  >  MimiYin > ModalAddressingFields

Take 2 on Detail View Improvements to the Addressing Fields in 0.7

See ExpandoAddressingFields for Take 1

So instead of providing affordances for users to add/remove cc: and bcc: fields, we will providing modal addressing fields instead, similar to the way we want to treat the date/time fields: see ExpandoDateTimeFields

Structure: 2 modes: Edit and Display

Edit mode means:

  • All email address fields appear: From, To, CC, BCC
  • All fields are editable
  • Depending on whether we can get the single scrollbar to work in the detail view, the addressing fields will either dynamically resize depending on the number of people the user enters...or will display 3 lines of text with a scrollbar.

Display mode means:

  • Only "relevant" email address fields appear: ie.
    • If the user only addresses an email TO and CC, then BCC would disappear.
    • If I receive an email that is only addressed to TO, then CC would disappear as well.
  • Only 2 lines of addressees appear for each field. We insert a "+5" at the end of the list of addressees to show that there are more.
  • Clicking on the "+5" puts the email addressing fields into Edit mode.

Workflows: Creating a new email/Stamping an existing item as email

  1. All email addressing fields appear in Edit mode
  2. Once user clicks out of final addressing field (bcc), email fields switch to Display mode

In the future...

  • It would be nice to allow Chandler clients to understand the notion of multiple "senders". The idea is that Bob and Alice can both invite you to a party, but the email is sent from Alice's email account.
  • It would be nice to specify a different "sender" attribute which would more like a proxy. (ie. Esther sending an invite on behalf of Mitch, who is the official "From" value.)

* Addressing_Outbound_Edit.png:
Addressing_Outbound_Edit.png

  • Addressing_Outbound_Display.png:
    Addressing_Outbound_Display.png

Workflows: Receiving an email

  1. Email addressing fields appear in Display mode
  2. Click into any of the fields to put the item into Edit mode
  3. User should be able to edit all fields (From, To, CC and BCC)

In the future...

  • It would be nice to allow users to select which email account they want to send an Edit and Update from.

  • Addressing_Inbound_Display.png:
    Addressing_Inbound_Display.png
  • Addressing_Inbound_Edit.png:
    Addressing_Inbound_Edit.png

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.