SFx homepage requirements: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(15 intermediate revisions by 3 users not shown)
Line 2: Line 2:


Header:
Header:
*Ability to rotate three different versions upon refresh.  
*Ability to rotate three different versions upon refresh. [P2]


CTAs:
CTAs [https://bugzilla.mozilla.org/show_bug.cgi?id=472583 Bug]:
*Ability to "highlight" learn more when cursor is over "Learn More"
*Ability to "highlight" learn more when cursor is over "Learn More" [P1.5]
*Each CTA block will need to be clickable
*Each CTA block will need to be clickable [P2]
*Automatic rotation of CTAs [P2]
*Preview [P2]


Recent Posts:
Recent Posts:
*Aggregate & display recent posts.
*Aggregate & display recent posts. [P1]
*Aggregate & display recent replies.
** simplefeed module converts aggregated content to nodes so that you can post further comments
*Scrolling needed on side.
*Aggregate & display recent replies. [P1]
** This can be done with the Views module that we have installed.
*Scrolling needed on side. [P2]


Images:   
Images:   
*Ability to change images via admin interface vs. having to check in to SVN
*Ability to change images via admin interface vs. having to check in to SVN [Not critical to this launch, but priority once we are done -- P1.5]


Top Foxes:
Top Foxes:
*Display top movers and top foxes in two tabs.
*Display top movers and top foxes in two tabs. [P1]
** tabbed_block module may help here


Browser-sniffing:  Detect when Firefox 3 is not in use & display download button.
Browser-sniffing:  Detect when Firefox 3 is not in use & display download button. (ideally, show an upgrade to Firefox 3 button for Firefox 2 users and download Firefox for users of other browsers) [P1.5 not critical to sight redesign] [https://bugzilla.mozilla.org/show_bug.cgi?id=472573 Bug]
* This can be achieved by looking at the header using $_SERVER['HTTP_USER_AGENT']. There should be some PHP methods written that take this header information and parses it so that you can get the specific browser information your after. 


Featured Groups:
Featured Projects: [How are these currently selected - how can it be easier - Mary to talk to Alix]
*Allow for the selection and promotion of groups.
*Allow for the selection and promotion of groups. [https://bugzilla.mozilla.org/show_bug.cgi?id=472578 Bug][P1]
*Ability to scroll through the highlighted groups.
*Ability to scroll through the highlighted groups. [P1]
*Automatic rotation of selected/promoted groups. [P2]
*Ability to preview [P2 -- we can do this on stage or both]


Community Spotlight:
Community Spotlight:
*Need to be able to easily change the picture and add copy and links as an admin.
*Need to be able to easily change the picture and add copy and links as an admin. [https://bugzilla.mozilla.org/show_bug.cgi?id=472575 Bug][P1]
*As with featured groups, automatic rotation of active community spotlights.
*Ability to preview [P2]


Photostream:
Photostream:
*Ability to scroll for more pictures.
*Ability to scroll for more pictures.[P1]
** [Paul will look into this feature request. I would suggest here to immediately post a feature request like this on drupal.org @ http://drupal.org/node/add/project-issue/flickr]
*Ability to block specific users (or maybe even pictures) from appearing in the stream [Alex looking into if this is possible] [P2]
** These feature have been implemented already in our upcoming flickr_node module http://drupal.org/node/339169


Sign-in box:
Sign-in box:
*Show user name when logged in and "logout"
*Show user name when logged in and "logout"
 
*Issue with security:  Should have login box lead to secure login page and then redirect to the home page -- aka wordpress signin. [P1]


===Admin Interface needs for News & Events page===
===Admin Interface needs for News & Events page===


Quick wins:
Quick wins:
*Allow us to easily rotate quick win ideas
*Allow viewer to scroll through six [https://bugzilla.mozilla.org/show_bug.cgi?id=472580 Bug] [P1]
*Allow viewer to scroll through six
*Allow us to easily rotate quick win ideas [P2]


Events Calendar:
Events Calendar:
*Surface 10 upcoming events, including date and title.
*Surface 10 upcoming events, including date and title. [P1]


Download Counter:
Download Counter:
*Track downloads
*Track downloads [P1]


Projects:
Projects:
*Allow us to easily rotate featured projects, events & news items (i.e. an admin can choose which ones need promo or look interesting)
*Allow us to easily rotate featured projects, events & news items (i.e. an admin can choose which ones need promo or look interesting -- need input field with the ability upload graphic or input copy & link to a Sfx project.) [P1]


Campus Reps:
Campus Reps:
*Make block clickable
*Highlight "Learn more" when cursor is over it. [P1]
*Highlight "Learn more" when cursor is over it.
*Make block clickable [P2]
 
News Aggregator:
* Install Drupal module that aggregates Mozilla marketing-related blogs. [Booker should be able to do this]  [https://bugzilla.mozilla.org/show_bug.cgi?id=459118 Bug]


===Groups===
===Groups===
P1:
 
*Autosubscribe new users to "Community @Sfx".
*Autosubscribe new users to "Community @Sfx". [https://bugzilla.mozilla.org/show_bug.cgi?id=472612 Bug] [P1]
*Allow comments to be viewed in all groups.
*Allow comments to be viewed in all groups. [https://bugzilla.mozilla.org/show_bug.cgi?id=472613 Bug] [P1]

Latest revision as of 02:23, 16 January 2009

Admin Interface needs for home page

Header:

  • Ability to rotate three different versions upon refresh. [P2]

CTAs Bug:

  • Ability to "highlight" learn more when cursor is over "Learn More" [P1.5]
  • Each CTA block will need to be clickable [P2]
  • Automatic rotation of CTAs [P2]
  • Preview [P2]

Recent Posts:

  • Aggregate & display recent posts. [P1]
    • simplefeed module converts aggregated content to nodes so that you can post further comments
  • Aggregate & display recent replies. [P1]
    • This can be done with the Views module that we have installed.
  • Scrolling needed on side. [P2]

Images:

  • Ability to change images via admin interface vs. having to check in to SVN [Not critical to this launch, but priority once we are done -- P1.5]

Top Foxes:

  • Display top movers and top foxes in two tabs. [P1]
    • tabbed_block module may help here

Browser-sniffing: Detect when Firefox 3 is not in use & display download button. (ideally, show an upgrade to Firefox 3 button for Firefox 2 users and download Firefox for users of other browsers) [P1.5 not critical to sight redesign] Bug

  • This can be achieved by looking at the header using $_SERVER['HTTP_USER_AGENT']. There should be some PHP methods written that take this header information and parses it so that you can get the specific browser information your after.

Featured Projects: [How are these currently selected - how can it be easier - Mary to talk to Alix]

  • Allow for the selection and promotion of groups. Bug[P1]
  • Ability to scroll through the highlighted groups. [P1]
  • Automatic rotation of selected/promoted groups. [P2]
  • Ability to preview [P2 -- we can do this on stage or both]

Community Spotlight:

  • Need to be able to easily change the picture and add copy and links as an admin. Bug[P1]
  • As with featured groups, automatic rotation of active community spotlights.
  • Ability to preview [P2]

Photostream:

  • Ability to scroll for more pictures.[P1]
  • Ability to block specific users (or maybe even pictures) from appearing in the stream [Alex looking into if this is possible] [P2]

Sign-in box:

  • Show user name when logged in and "logout"
  • Issue with security: Should have login box lead to secure login page and then redirect to the home page -- aka wordpress signin. [P1]

Admin Interface needs for News & Events page

Quick wins:

  • Allow viewer to scroll through six Bug [P1]
  • Allow us to easily rotate quick win ideas [P2]

Events Calendar:

  • Surface 10 upcoming events, including date and title. [P1]

Download Counter:

  • Track downloads [P1]

Projects:

  • Allow us to easily rotate featured projects, events & news items (i.e. an admin can choose which ones need promo or look interesting -- need input field with the ability upload graphic or input copy & link to a Sfx project.) [P1]

Campus Reps:

  • Highlight "Learn more" when cursor is over it. [P1]
  • Make block clickable [P2]

News Aggregator:

  • Install Drupal module that aggregates Mozilla marketing-related blogs. [Booker should be able to do this] Bug

Groups

  • Autosubscribe new users to "Community @Sfx". Bug [P1]
  • Allow comments to be viewed in all groups. Bug [P1]