The purpose of this page is allow members to add member's as a friend from directly within the message center.
Requirements
This page is initiated from the view private message page when a private message line item is selected. These requirements are outlined specifically for replying to single message thread. See the view message and message center pages for more general page details.
Replying to the Message
When the user selects the Add as Friend button the reply tab module system opens up inline with the message where the button was selected with the Add as Friend Tab highlighted.
Messages can only be 240 characters in length. Character counts include spaces and paragraph breaks. The character count is the sum of the subject field and the message text area. As the characters are entered the charcter count indicator below the mesaage body text area reduces/counts down with each stroke
- Subject - canned subject that is used for inviting friends is defaulted here - actual copy TBD - the user may modify at will
- WYSIWYG Text Area
- Canned messaging is defaulted in this space that the user may modify - actual messaging TBD
- No html is accepted
but if a link is added the URL automatically becomes hot linked in the user's inbox if it starts with http://. The link must open a new window if selected from within the user's inbox on mlab
- WYSIWIYG controls include:
- bolding text
- italicising text
- underlining text
- striking through text
- left align text
- center text
- right align text
- ordered list
- unordered list
- outdent
- indent
As always to use these the user must select text first with their cursor
- Send
Button
- On send the message gets sent to three places (depending on recipient's preferences):
- Recipient's Message Center Inbox - see message center specification
- Reipient's registered email account - in the email it will tell the user they have a new message with a link that takes the recipient back to Mlab to view the actual message
- Recipient's Phone - An alert will be sent to the recipient letting them know that "Membername from Mlab has sent them a new message"
- On send the message is added to the sender's sent invitations box under the Invitations nav link
- On send their is no redirect the module form disappears and then replaced with a message to say that the invitation has been sent and to check their invitation sent box to view the status. From this point the user may reply to the thread if they wish or do some other action