Difference between revisions of "Three Core Offers"
(→Bugs) |
(→Bugs) |
||
Line 52: | Line 52: | ||
:http://images.aboutus.org/images/b/b7/Picture_6.png | :http://images.aboutus.org/images/b/b7/Picture_6.png | ||
− | =====Smaller Things | + | =====Smaller Things===== |
*'''Screen flashes in IE (tested on IE 7) when clicking one of the top-right buttons.''' A little annoying, don't know if it will affect people who have photo-sensitive seizures. | *'''Screen flashes in IE (tested on IE 7) when clicking one of the top-right buttons.''' A little annoying, don't know if it will affect people who have photo-sensitive seizures. | ||
Revision as of 08:13, 9 January 2008
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- Fix views/sponsor/invoice.rhtml to use SponsorController::DEFAULT_PRICE rather than 99 as a magic number
-
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
- Which offer? -Stephen Judkins
- Email alerts TedErnst (talk) 12:30, 8 January 2008 (PST)
- verified that you get mails twice when you subscribe to page alerts for a single page twice. Umar Sheikh and Arshia
- Which offer? -Stephen Judkins
-
I Click Promote My company and I went to this empty page http://promoteme.aboutus.org/PageSupport ...--- Shahzad-
If the javascript hasn't loaded yet, or is disabled, these are the pages the links should go to.-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/PageAlerts202.38.48.136 -
Javascript was not disabled for any of us in Lahore, but we all saw this intermittantly. If we clicked "back" and then tried again, it worked every time.TedErnst (talk) 12:30, 8 January 2008 (PST) -
Tak will create and post explanations for each of the non-javascript offer pages - got broken javascript to degrade gracefully. Check it out! -Stephen Judkins
-
-
- 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.
-
- Minor issue, on portal offer - after filling out info, return to page was broken. ~~ MarkDilley
-
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
-
Bugs
Confirmation link for the get email is badNot able to edit watched pages.- Teal Screen of Death when clicking Promote my company or Sponsor a portal in Firefox 2.0.0.11
- No Spam control for Edit Alerts. This image : shows emails i received by pressing the submit button multiple times
See First JS Error for associated problem.
- Double login problem in Promote my company screen, and wierd screen.
- Behind the promoteme firewall:
Smaller Things
- Screen flashes in IE (tested on IE 7) when clicking one of the top-right buttons. A little annoying, don't know if it will affect people who have photo-sensitive seizures.
CSS/JS
Only notable errors have been added for this section.
CSS:
- Warning: Expected color but found 'none'. Error in parsing value for property 'background-color'. Declaration dropped.
- Source File: http://promoteme.aboutus.org/skins/support/css.php?v=1199833965
- Line: 1
- Warning: Expected color but found '#0000'. Error in parsing value for property 'background-color'. Declaration dropped.
- Source File: http://promoteme.aboutus.org/skins/support/css.php?v=1199833965
- Line: 1
JS:=
- This error gives the Teal Screen of Death in FireFox 2.0.0.11:
- Error: [Exception... "Component returned failure code: 0x805e000a [nsIXMLHttpRequest.open]" nsresult: "0x805e000a (
)" location: "JS frame :: http://promoteme.aboutus.org/skins/support/javascript.php :: anonymous :: line 1" data: no] - Source File: http://promoteme.aboutus.org/skins/support/javascript.php
- Line: 1
- exception 'Exception' with message 'no method found' in /opt/promoteme.aboutus.org/aboutus/wiki/extensions/AboutUsWebServices/AboutUsWebServices.php:31 Stack trace: #0 /opt/promoteme.aboutus.org/aboutus/wiki/extensions/AboutUs/EditAlerts/SendEmailAlert.php(19): auDispatch('edit_alert', '2650907') #1 [internal function]: sendEmailAlerts(Object(Article), Object(User), '{{ Domain_Page ...', ”, 0, NULL, NULL, 98) #2 /opt/promoteme.aboutus.org/
- Error: urchinTracker is not defined
- Source File: http://promoteme.aboutus.org/Wiki
- Line: 493
The Name and Email field are not editable
- Click "Get Page Alerts" on http://promoteme.aboutus.org/EnjoyMyStyle.com
- The "Name:" and "Email:" fields that show up are not editable!
- CLick "Submit"
- Now you get two editable fields
Long Finished or Postponed PunchList Items
-
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 ... no, will use magic card number instead. -
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
- 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 fasterdidn'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.
Brandon and Ali (current task nibblet)
-
Enlist other devs here to translate the http://promoteme.aboutus.org/PromoteMeBugList to this punchlistGhufran and Anwar are on this - Get promoteme staged on the local machine in its current form
- Choose the easiest pickings from the punch list and fix