Difference between revisions of "InfluenceUs dev task"
Arif Iqbal (talk | contribs) |
(→Comments / Bugs) |
||
Line 30: | Line 30: | ||
# Feature request: Would it be possible to see all the "Influence Us" related comments given by a user for all the pages they have rated on one single place? A useful scenario may be that someone leaves a really good review on a page and we want to see what other comments they have made. ~~ [[Saad]] | # Feature request: Would it be possible to see all the "Influence Us" related comments given by a user for all the pages they have rated on one single place? A useful scenario may be that someone leaves a really good review on a page and we want to see what other comments they have made. ~~ [[Saad]] | ||
# I love the changes that have been made in the last day or two! I did manage to break the formatting again. Check out my comments there? [[User:TedErnst|TedErnst]] <small>([[User talk:TedErnst|talk]])</small> 08:59, 25 January 2008 (PST) | # I love the changes that have been made in the last day or two! I did manage to break the formatting again. Check out my comments there? [[User:TedErnst|TedErnst]] <small>([[User talk:TedErnst|talk]])</small> 08:59, 25 January 2008 (PST) | ||
+ | # Hitting Enter in after a user logs in in InfluenceUs should work rather than his having to click sign in. [[User:Asad Butt|Asad Butt]] 06:23, 31 January 2008 (PST) | ||
== Steps to get to [[DoneDone]] == | == Steps to get to [[DoneDone]] == |
Revision as of 14:23, 31 January 2008
What (summary)
The InfluenceUs wizard provides highly motivated visitors to our site with a fun, easy, and effective way of engaging and influencing the organization they are delighted or frustrated with.
Why this is important
- Engagement: Makes a clear call to action for motivated visitors.
- BeABuilder: Encourages the kind of constructive collaboration we want where all involved parties benefit.
- ValuableContent: Creates public conversations that deeply inform future visitors about how organizations relate with those they touch.
- ViralSpiral: The influenced become influencers the next time they are frustrated with an organization.
DoneDone
-
All DomainPages include the InfluenceUs link in the skin -
No non-DomainPage includes the InfluenceUs link -
The wizard is invoked by clicking a button "InfluenceUs" in the skin -
Final submission creates an edit to the DomainPage that when consummated looks just like any other edit (but is really transcluded from a subpage of the person's User_talk page for example User_talk:AwfulAbigail/PageSheHates).-
Includes a nice edit summary of what it just did
-
-
The InfluenceUs wizard feels great to use. (Perhaps uses Ajaxy techniques so that no page reloads have to occur) -
Final submission adds creates an edit that adds an entry to the InfluenceUsLog - Vinh has made the InfluenceUs design look great.
- These pages should all be informative, visually pleasing, and closely coupled with the InfluenceUs tool
Comments / Bugs
Please add your comments and bugs in this section.
-
I think that the newest comments should go on top. - I have a few comments posted on the demo site. Please view them there. Vinh Nguyen 10:47, 24 January 2008 (PST)
- Feature request: Would it be possible to see all the "Influence Us" related comments given by a user for all the pages they have rated on one single place? A useful scenario may be that someone leaves a really good review on a page and we want to see what other comments they have made. ~~ Saad
- I love the changes that have been made in the last day or two! I did manage to break the formatting again. Check out my comments there? TedErnst (talk) 08:59, 25 January 2008 (PST)
- Hitting Enter in after a user logs in in InfluenceUs should work rather than his having to click sign in. Asad Butt 06:23, 31 January 2008 (PST)
Steps to get to DoneDone
-
Rename the current branch influenceus as influence-stale. -
Create a new branch Influenceus. -
Host the branches on the local machine. -
Display a feedback message (eg Loading...) once the data is posted and we are waiting for the call to return -
trying to put the post call in an if condition. looking at how to do that -
Make submit button disable once it is clicked, so that same multiple clicks of a user does not result in multiple comments. -
dding emoticons on delighted or frustrated. -
Positioning the emoticon - remove the bug that if you select "frustrated" then quit and then open again, it has frustrated selected
-
Remove leading space between : and User_talk -
Turn the Brandon CS Sanders's Comments into a level 4 heading so that the edit button shows automatically -
Add on time.com to the Brandon CS Sander's Comments heading so that it makes more sense when included in other pages -
Links in the InfluenceUsLog need to be to user pages -
clean up the code ... whitespaces etc -
pull into live -
deploy -
make a post on DailyBuzz -
Fix the typos in the wizard. -
Fix the error messages styling in the wizard. -
Make emoticons unclickable. -
Check for empty text box on the client side before submitting the comment. -
Start showing a hand instead of a vertical bar on mouse over on Influence Us link in skin. -
Display a text showing "logging in" when the user clicks login in the wizard.Displaying a spinner gif -
Do a action=purge while refreshing page after influenceus comment is submitted so that no red link appears. - See if Error logs are clean in production.
-
Ask Vinh to change the InfluenceUs Logo because we are already using the same eye for watch. -
Ask Vinh to make the wizard buttons look great. They are messed up right now. - retire the influence_us branch
- Include {{:User talk:Brandon CS Sanders/time.com}} in User:Brandon CS Sanders#Influence
- Refactor our extensions so that they can be included in tests
- commit the ./ require_once fix to LocalSettings.php on live (breaks maintenance scripts)
InfluenceUs Page flow
- A user who visits NeedsInput.com sees the big "Influence Us Wizard ... blah blah" bit
- When they click on it they are presented with a popup describing what influenceus is all about, similar to the way the ThreeCoreOffers work.
- On the description, they can either continue on by clicking delighted or frustrated ... or they can close the popup.
- If the user clicks Delighted, he is presented with "What made you delighted with this company/domain?" with an emoticon
- If the user clicks Frustrated, he is presented with "What made you frustrated with this company/domain?" with an appropriate emoticon
- After entering the message, the user clicks submit and a series of edits are made.
Discussion
- Yeah a new tool, I am excited. Not sure what stage this is in but here our some initial observations: the text is redundant; the eyecon could be confusing with watch icon. Also, InfluenceUs is written two ways, camel cased and as Influece Us. Minor stuff, the tool looks great. Kasey