Closed
Bug 1131309
Opened 9 years ago
Closed 9 years ago
Add share buttons to 'Check your plugins' page
Categories
(www.mozilla.org :: Pages & Content, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: williamr, Assigned: kohei)
References
()
Details
(Whiteboard: [kb=1661119] [social])
Attachments
(1 file)
To increase downloads of Firefox through referrals, we want to add sharing buttons (Twitter, Facebook, Google+) on this page: https://www.mozilla.org/plugincheck/ Let's use the new-style <Share link that appears on the Firefox Hello page: https://www.mozilla.org/firefox/hello/ We can use the same placement in the top right area to be consistent across our pages.
Reporter | ||
Comment 1•9 years ago
|
||
Liz, can you please create the three Google Analytics links for this page (Twitter, Facebook, Google+) similar to the ones on the Firefox Hello page? A pre-written tweet message would be super too.
Reporter | ||
Updated•9 years ago
|
Flags: needinfo?(ehull)
Comment 2•9 years ago
|
||
Hi Schalk- Who else should be invited to comment/approve this request? Other than you? Thanks, Jen
Flags: needinfo?(schalk.neethling.bugs)
Comment 3•9 years ago
|
||
(In reply to Jennifer Bertsch [:jbertsch] from comment #2) > Hi Schalk- > > Who else should be invited to comment/approve this request? Other than you? > > Thanks, > Jen If you are ok with it, I am ok with it ;) There is definitely a lot of traffic in this page so make sense to leverage that.
Flags: needinfo?(schalk.neethling.bugs)
Comment 4•9 years ago
|
||
(In reply to Schalk Neethling [:espressive] from comment #3) > (In reply to Jennifer Bertsch [:jbertsch] from comment #2) > > Hi Schalk- > > > > Who else should be invited to comment/approve this request? Other than you? > > > > Thanks, > > Jen > > If you are ok with it, I am ok with it ;) There is definitely a lot of > traffic in this page so make sense to leverage that. Thanks Schalk! WilliamR - looks like we are good to move forward!
Twitter share copy: Plugins don’t always update automatically. Check yours now to stay safe and browse without interruption! http://mzl.la/17aqnLZ Facebook URL: http://mzl.la/1z4Noqm Google+ URL: http://mzl.la/1FuAhTS
Flags: needinfo?(ehull)
Reporter | ||
Comment 6•9 years ago
|
||
Kohei, would you like to work on this bug? It's ready to start using the content in comment 5. We can copy how the Share button is done on the Firefox Hello page: https://www.mozilla.org/firefox/hello/ Note that a non-Firefox user visiting the Plugin Check page will see a Firefox Download button in the top right corner. We can either find a place above or below that download button to add the Share button, or we can not show the Share button to non-Firefox users.
Flags: needinfo?(kohei.yoshino)
Assignee | ||
Comment 7•9 years ago
|
||
Yes, I'm taking this. We just need the graphic, right?
Assignee: nobody → kohei.yoshino
Status: NEW → ASSIGNED
Depends on: 1131216
Flags: needinfo?(kohei.yoshino)
Assignee | ||
Updated•9 years ago
|
Whiteboard: [social] → [kb=1661119] [social]
Reporter | ||
Comment 8•9 years ago
|
||
(In reply to Kohei Yoshino [:kohei] from comment #7) > Yes, I'm taking this. We just need the graphic, right? Great! The graphic is not needed to work on this bug (adding social buttons), so this bug is ready to start. The graphic is needed to update the meta tags (bug 1133145).
Assignee | ||
Comment 9•9 years ago
|
||
Okay, sent a PR!
Comment 10•9 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/5dde0d13bc29092d762ed3b6218a338189628fa0 Improve the Share widget, part of Bug 1131309 * Add `sky` and `mini` classes to make the styles reusable * Make the buttons work even when JavaScript is disabled * Fix the URL encoding * Use `<aside>` https://github.com/mozilla/bedrock/commit/d6d4ab6fe4f6b36d961afcf9b4b55a8d11e8d6d4 Fix Bug 1131309 - Add share buttons to 'Check your plugins' page https://github.com/mozilla/bedrock/commit/58892a0c5ccccfed208aed6eb926db5aa0ad1728 Merge pull request #2740 from kyoshino/bug-1131309-plugincheck-share Fix Bug 1131309 - Add share buttons to 'Check your plugins' page
Updated•9 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 11•9 years ago
|
||
Note that if a localized page doesn't have the new copy yet, the translation of the current intro will be used as the Twitter share text fallback:
> Keeping your plugins up to date helps Firefox run safely and smoothly.
Now the button is live, but looks like it's not working due to a script error, maybe in other part of the page. I'll take a look shortly.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 12•9 years ago
|
||
Problem solved.
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•