Difference between revisions of "Three Core Offers"

(PunchList: $99.99)
(PunchList)
Line 13: Line 13:
  
 
== PunchList ==
 
== PunchList ==
* We say offer is 99.00 but charge 99.99. Must fix this. -- [[User:Ward Cunningham|Ward]]
+
* <s>We say offer is 99.00 but charge 99.99. Must fix this.</s> -- [[User:Ward Cunningham|Ward]]
 
* Can't see orders db at http://promoteme.aboutus.org/au_web_services/orders/list -- has redirect loop -- [[User:Ward Cunningham|Ward]]
 
* Can't see orders db at http://promoteme.aboutus.org/au_web_services/orders/list -- has redirect loop -- [[User:Ward Cunningham|Ward]]
 
* I was testing the result by entering my email twice, Why am I receiving twice emails - Shahzad
 
* I was testing the result by entering my email twice, Why am I receiving twice emails - Shahzad
 +
** Which offer?  -[[User:Stephen Judkins|Stephen Judkins]]
 
* I was on this page http://promoteme.aboutus.org/Mp3quran.net, I Click Promote My company and I went to this empty page http://promoteme.aboutus.org/PageSupport, When I reloaded then it was working fine, But still confusion why don't works fine all time --- Shahzad
 
* I was on this page http://promoteme.aboutus.org/Mp3quran.net, I Click Promote My company and I went to this empty page http://promoteme.aboutus.org/PageSupport, When I reloaded then it was working fine, But still confusion why don't works fine all time --- Shahzad
 
+
** If the javascript hasn't loaded yet, or is disabled, these are the pages the links should go to.  Perhaps we should have someone fill out these pages?  -[[User:Stephen Judkins|Stephen Judkins]]
 
* I logged out, went to [[TedErnst.com]] and clicked "get alerts" and went to this page, which is blank: http://promoteme.aboutus.org/PageAlerts [[User:202.38.48.136|202.38.48.136]]
 
* I logged out, went to [[TedErnst.com]] and clicked "get alerts" and went to this page, which is blank: http://promoteme.aboutus.org/PageAlerts [[User:202.38.48.136|202.38.48.136]]
 
* Maybe this is a larger issue (not to be fixed this week), but when I'm signed in, the anon alerts don't make sense.  It should just add those pages to my watchlist.  I signed up this way as logged in and got the confirmation email but when I clicked the link, I got an error.  Not sure if this is because I'm logged in. [[User:TedErnst|TedErnst]] <small>([[User talk:TedErnst|talk]])</small> 23:42, 7 January 2008 (PST)
 
* Maybe this is a larger issue (not to be fixed this week), but when I'm signed in, the anon alerts don't make sense.  It should just add those pages to my watchlist.  I signed up this way as logged in and got the confirmation email but when I clicked the link, I got an error.  Not sure if this is because I'm logged in. [[User:TedErnst|TedErnst]] <small>([[User talk:TedErnst|talk]])</small> 23:42, 7 January 2008 (PST)

Revision as of 20:13, 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

  • We say offer is 99.00 but charge 99.99. Must fix this. -- Ward
  • Can't see orders db at http://promoteme.aboutus.org/au_web_services/orders/list -- has redirect loop -- Ward
  • I was testing the result by entering my email twice, Why am I receiving twice emails - Shahzad
  • I was on this page http://promoteme.aboutus.org/Mp3quran.net, I Click Promote My company and I went to this empty page http://promoteme.aboutus.org/PageSupport, When I reloaded then it was working fine, But still confusion why don't works fine all time --- Shahzad
    • If the javascript hasn't loaded yet, or is disabled, these are the pages the links should go to. Perhaps we should have someone fill out these pages? -Stephen Judkins
  • I logged out, went to TedErnst.com and clicked "get alerts" and went to this page, which is blank: http://promoteme.aboutus.org/PageAlerts 202.38.48.136
  • Maybe this is a larger issue (not to be fixed this week), but when I'm signed in, the anon alerts don't make sense. It should just add those pages to my watchlist. I signed up this way as logged in and got the confirmation email but when I clicked the link, I got an error. Not sure if this is because I'm logged in. TedErnst (talk) 23:42, 7 January 2008 (PST)
  • While signing up to "Promote My Company", Email address field does not accept 'characters' I tried signing up with and it didnt work. --Sa'ad : talk : email : contribs : 23:39, 7 January 2008 (PST)
    • Also happens on "Sponsor a Portal". Unable to use underscore in email field.
  • 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

Insert formula here

Steps to DoneDone

  • Get the https://promoteme working.
  • Improve the stage_branch script to add the ssl stuff to the conf file.
  • 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=13959933"