Requirements File Name: friends_hollas_reqs.html
Friend’s Hollas Page Requirements
 
Change Log
Version Date Author Changes Notes
1.0 2/14/2007 Kevin Puleo Added requirements  


Introduction
This page allows registered aPix users to view hollas in a section exclusive to hollas.

Requirements
Hollas! are sent exclusively from the user's phone. A Holla! cannot be initiated from the web. Here are the differences in posts:
  1. Shout - is a text only post initiated from the web or phone and cannot be rated or commented on - user has no editing control - the shouts are first in first out
  2. Holla - is a text and image entry that can only be initiated from the phone and can be submitted to and rated in a contest and commented on - user has no editing control besides deleting it via the web only
  3. Blog - is a text and image entry that may be initiated from the phone or web, it cannot be submitted to a contest to be rated but may be commented on - user has editing control over text and image and may delete the blog via the web only
The user must be logged in to see and interact with this page. In order to see all of the editing functionality the user must be the owner of the personal home page (PHP).




Menu Items
There is a standard set of menu items that will go across the top of the content area beneath the main tabs. These menu items are (actual names TBD):
  1. Membername's Stuff - takes the user back to the user's main PHP
  2. Hollas! - takes the user to a new page/section that has only hollas submitted from the phone - SELECTED ON
  3. mBlog - takes the user to a new page/section that has only blogs submitted from the phone or web - see that section for more info
  4. Pix - takes the user to a new page/section that has the albums of pix submitted from the phone or web - see that section for more info
  5. Friends - takes the user to a new page/section that has only friends in the user's network - see that section for more info


NOTE: All of the requirements written are from the voyeur use case. See this page for owner requirements.

The title of the page is Hollas! with a line that says where the holla came from i.e. the owner's registered phone.

Holla Module
  1. Title - displays the title of the Holla - since there is no notion of a subject line in aPix the first 5 words of the holla become the title - hyperlinked to opening the entry by itself with comments (if available)
    1. If the holla was posted within the last 48 hours it is given a new tag in the title line
  2. Rating - The holla may be rated on by users, this rating is displayed next to the title with the ability to have the vouyer to rate the content.
  3. Post Date - displays the date and time of the post in this format: mm/dd/yyyy @ 00:00am or pm
  4. Post - displays the full 240 character post
  5. Post Pic - displays the medium size picture
  6. Links
    1. Comments - displays how many comments the holla has received
      1. selecting this link will open the holla into its own page with the holla and the associated comments in view
      2. If a comment was posted within the last 48 hours ia new tag is added to the comment line
    2. Add Comment
      1. Pop-over when clicked
      2. Text area - required to have some text at submit
      3. 240 characters max
      4. Below the text area is a counter that keeps track of how many characters have been entered by telling the user how many they have left to use
        1. If the user has exhausted their character count the box will not accept the txt and an alert sound should be played
      5. Submit button - throws an error below the submit button if no text was entered but the submit button was selected - actual error text TBD
        1. if successful a message displays that the comment has been added with two links
          1. close - closes balloon pop-over
          2. view your comment - takes the user to the holla in its own page with the comments with the submitted comment inline with the other comments. If the submitted comment was the last one to be entered then it will appear at the bottom of the list
      6. Cancel button - closes window

Pagination

  1. There are 10 hollas displayed per a page before pagination begins - newest hollas are displayed first
    1. There should be a way to traverse ahead or back with next and previous buttons to go back and forwared a page and also allow user's to skip to any page with a page link indicator button ie < Previous | 1 | 2 | 3 | 4 | 5 | Next>
  2. Hollas are displayed 1 item per a row