Requirements File Name: Invitations_reqs.html
Message Center: Invitations Inbox Page Requirements
 
Change Log
Version Date Author Changes Notes
1.0 11/07/2006 Kevin Puleo Added requirements  
2.0 12/18/2006 Kevin Puleo Changed requirements based on apix strategy  
2.1 1/15/2007 Kevin Puleo Subject field removed  
2.1.5 1/23/2007 Kevin Puleo Sort Icon added to top row of table  


Introduction
The purpose of this page is allow members to view and interact with invitations they have received and sent.

Requirements
The invitation link in the nlaeft nav box defaults to displaying received invitations. invitations should expire after 30 days of no activity/action. See the main message center page for more general message center page requirements. The requiremnents outlined below are specific for the actual invitation line items. The invite friends button/link initiates the process to invite friends from with the manage pages area.




Navigation
There is a set of controls that will be available to the user to help them manage their message inflow and outflow.
  1. Invitations (##) - Sums the unread invitations and the newly accepted (since last vist) invitations in the sent invitations box and totals them into the (##) part of the navigation link




Stats
There will be a couple of statistics above the invitation line items summarizing friend inviting and receiving invites. This is useful to know because we do empty ou the invites after a period of time so the user may want to know something about her history.
  1. Sent:Accepted Ratio - displays how many invitations the owner has sent and how many of those invitations were accepted
  2. Recieved:Accepted Ratio - displays how many invitations the owner has received and how many of those invitations were accepted by the user




Supporting Controls
There is a set of controls that will be available to the user to help them manage their message inflow and outflow. See Message Center for other controls not noted here.
  1. Checked Actions - once a line item is checked on an action may be applied to it
    1. Accept - all checked items get accepted which initiates replies to be sent to the sender that the invitee (recipient owner) has accepted the invitation
    2. Decline - all checked items get declined which initiates replies to be sent to the sender that the invitee (recipient owner) has declined the invitation
  2. Sorting - see the main message center section
    1. Status - there are three types of status: New, Accepted, and blank (see below for status definitions)
      1. Accepted - 1st click shows accepted at top of list
      2. Flagged - 2nd click shows flagged invites at top of list
      3. Blocked - 3rd click shows blocked user invites at top of list - if the user has been previously blocked before the invitation was sent the invitation would never had made it to the user's invitation inbox in the first place




Invite Display
    General (see message center main page for more information)
  1. If the inbox is empty a message should disply where the line items normally would be that says something like, "You have no invitations at this time."
  2. If an invitation has been accepted the status changes to reflect that status
  3. If an invitation has been declined by the user the invitation is removed from the user's invitation inbox