Requirements File Name: holla_entry_reqs.html
Holla Entry/Detail Page Requirements
 
Change Log
Version Date Author Changes Notes
1.0 2/13/2007 Kevin Puleo Added requirements  


Introduction
This page allows registered aPix users to view an individual holla in its own page.

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. My Stuff - takes the user back to this page
  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
  6. Manage Pages - takes the user to a new area/section that has all of the controls for the owner to manage their content - this link is only present if the user viewing the PHP is the owner of the PHP - see that section for more info


NOTE: All of the requirements written are from the PHP owner use case. See this page for voyeur 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. There are also a Previous and Next buttons available. The Previous button displays the Holla on top of the holla being viewed if one were looking at the Holla list. The Next button displays the Holla below of the holla being viewed if one were looking at the Holla list. The Previous link will be dimmed/inactive if the user has selected the absolute newest or first holla entry to read, the next link will be dimmed/inactive if the user has selected the very last or oldest holla to read.

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. The owner of the UGC cannot rate their own 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. Editing - hollas may not be edited only removed
    2. Comments - anchor link - selecting this link will take the user to the first comment below the holla
      1. If a comment was posted within the last 48 hours ia new tag is added to the comment line
  7. Embed URL - proprietary code that allows the content to be embedded in messages within the aPix network
    1. text field - has embed code pre-populated for the image that the apix system will recognize
    2. text field is not editable by the user
    3. copy button - selecting this will copy the embed code to the user's system clipboard, they can then paste the code into a message to another aPix member

Comments Module

  1. Comments Module Tiltle - title with number of comments in parens (##)
  2. Delete Button - only visible to the owner, it allows the owner to delete the comment line item
  3. Flag Button - only visible to the owner, it allows the owner to send the comments to the FM moderator for review of appropiateness and conduct
  4. Comment Line Item
    1. If there are no comments then a message should show within the module that the user has no comments(actual messaging TBD)
    2. Pic - user defined image - if the user has not defined their pic then a placeholder/system image will be used instead to fill the space based on if they are male or female, also if the user changes their profile pic that change will be reflected here as well
      1. hyperlinked to the friend's PHP
    3. Membername - displays the membername of the user who left the comment hyperlinked to that user's PHP
    4. Post date - displays when the comment was posted in this format: wrote on mm/dd/yyyy @ 00:00 am or PM
    5. Comment - the comment from the user is displayed untruncated up to 240 characters
    6. New Label - displays an indicator in front of the membername if the comment is new since the owner last logged into the system
    7. When a user rolls over and holds over a profile pic for .75 seconds there is a balloon pop-up that appears. In the balloon is a snippet of the pic owner's profile information. The balloon includes: a profile pic, profile name, an indicator as to whether or not the member is online, age, gender, location, relationship status, a truncated profile description, a link to the user's profile page, and a link to send a message to that person. The profile pic as well as the membername are linked to the poster's profile page. The send a message link goes to the sender's message center with the poster's info already populated in the "To" box. See the message center for more information
    8. Only 20 items will be displayed until a next button is added to the bottom of the list to see items 21-40, etc.- this number should be configurable however
  5. Leaving Comments - owners are not allowed to comment on their own stuff so the commenting form is removed. See this page for commenting form.