Difference between revisions of "Three Core Offers"

(PunchList)
(PunchList)
Line 49: Line 49:
 
** Vinh added the code "<%= @remove_link %>" into the href for the unsubscribe anchor but it didn't work.
 
** Vinh added the code "<%= @remove_link %>" into the href for the unsubscribe anchor but it didn't work.
 
*** "<%= @remove_link %>" was added to verify_text.html.rhtml and copied from update.text.html.rhtml
 
*** "<%= @remove_link %>" was added to verify_text.html.rhtml and copied from update.text.html.rhtml
* From the "Thanks" page in the "Get Alerts" flow, I get an error if I go directly to the "Promote" offering and go down that path.
+
* <s>From the "Thanks" page in the "Get Alerts" flow, I get an error if I go directly to the "Promote" offering and go down that path.</s>
** "Promote" also hangs when I try it from the "Thank you" page in the "Promote" flow
+
** <s>"Promote" also hangs when I try it from the "Thank you" page in the "Promote" flow</s>
** "Sponsor" also hangs when I try it from the "Thank you" page in the "Promote" flow
+
** <s>"Sponsor" also hangs when I try it from the "Thank you" page in the "Promote" flow</s>
** "Promote" does not work from "Preferences" Page
+
** <s>"Promote" does not work from "Preferences" Page</s>
  
 
==Steps to [[DoneDone]]==
 
==Steps to [[DoneDone]]==

Revision as of 00:32, 8 January 2008

OurWork Edit-chalk-10bo12.png

What (summary)

Three Core Offers are prominently displayed in the grass part of the skin. Each offer walks the visitor through a logical sequence of screens, culminating a subscription to Get Page Alerts, an order to Promote my Company, or a request for more information about how and why to Sponsor a Portal.

Why this is important

This task is pointed squarely at our most important goals: Revenue and Engagement.

DoneDone when each of the following subtasks are DoneDone

PunchList

  • Refactor the substitute_template so that it uses a single pass algorithm rather than traversing the file again and again.
  • https
    • https should redirect to http unless the url includes au_web_services/sponsor
    • figure out how to not need the username and password twice for http and https
  • edit alerts
    • finish basic functionality
    • work on wording
  • make sure that the authorize.net account works in live mode
    • tests should be forced to no longer hit authorize.net at all ever
    • authorize.net account needs to be switched to live (Brandon)
    • several people here should enter their actual credit cards to verify that it works (Brandon, Ward, Ray)
    • verify that if someone submits the form twice they don't actually get charged twice (Brandon, Stephen)
  • promoteme.aboutus.org doesn't include the credit card fields and skips the authorization step on Promote my Company (Stephen)
  • promoteme.aboutus.org needs a different google maps API key that has been generated for it
  • styles and content of screens
    • still want to touch up the forms, and remove the tables... (Vinh deferred)
    • bring over the javascript and styles that Vinh created for the forms
    • certain js and styles will be added later
    • error messages on same lines
    • fix the main edit button problem (the callback function that was removed)
    • loosen restrictions on phone number validations
  • Schedule a time 1:30 at which they'll pummel
  • Test and fix session, 11:00 to Noon Saturday
  • should be able to click the links and get all the way through for all but edit alerts regardless of whether you are on a special page or not
  • turn off AdSidebar when we're secure (https) (Stephen)
  • links in forms need to open external windows so they don't close form (Vinh, Stephen)
    • added in class="new-window" for links that need to open in new window.
    • unsure of where to add the js so it works post callback.
  • need a cancel link on payment screen (Vinh, Stephen)
    • Vinh added in a "Maybe later!" button that has no initial value. SHould work like a "return-to" link.
  • there should be a "Return to OriginalPageTheyStartedFrom" link on the final screens for all three (Vinh, Stephen)
    • Vinh added the code ""--from await_verification.rhtml--in an effort to have a return link, but it didn't work.
      • View the lines on pages successful.rhtml and successful_request.rhtml.
  • fix the unsubscribe link for email alerts (Vinh, Stephen)
    • Vinh added the code "" into the href for the unsubscribe anchor but it didn't work.
      • "" was added to verify_text.html.rhtml and copied from update.text.html.rhtml
  • From the "Thanks" page in the "Get Alerts" flow, I get an error if I go directly to the "Promote" offering and go down that path.
    • "Promote" also hangs when I try it from the "Thank you" page in the "Promote" flow
    • "Sponsor" also hangs when I try it from the "Thank you" page in the "Promote" flow
    • "Promote" does not work from "Preferences" Page

Steps to DoneDone

  • Move the compost of sponsoraboutus branch into the promoteme branch, Deactive sponsor aboutus branch.
  • prune and repack the git repository, so that git clone is faster didn't seem to help much
  • Locally stage a clean version of the prometeme branch
  • Clean rake test for the locally staged promoteme branch.
  • Make sure that the locally staged promoteme is behaving properly.
  • Hand a task from the three promoteme tasks to someone in lahore office.


Retrieved from "http://aboutus.com/index.php?title=Three_Core_Offers&oldid=13917621"