Closed Bug 483005 Opened 15 years ago Closed 15 years ago

[W-1.6.3] Extension Features Page

Categories

(addons.mozilla.org Graveyard :: Collector Extension, defect)

ARM
All
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: fligtar, Assigned: jbalogh)

References

()

Details

Attachments

(5 files, 2 obsolete files)

Need copy for extension features page to send to Clearleft for design.
Summary: [E-1.6.3] Extension Features Page → [W-1.6.3] Extension Features Page
Moving to new M6 milestone. (5/21)
Hardware: All → ARM
Target Milestone: BW-M4 → BW-M6
Target Milestone: BW-M6 → 5.0.6
Attached file Features page copy
copy for features page
Attached image mockup of features page
This is a mockup of what the features page might look like. Note that the copy here is outdated, and should be replaced with the text file previously attached.
Re-assigning to nobody@ for it to get picked up in this release.
Assignee: fligtar → nobody
Assignee: nobody → jbalogh
This is just the copy, so we can push it out to localizers.

One question: what do we do about <a href="/collections">?  $this->url isn't available.
Attachment #376493 - Flags: review?(clouserw)
For pages I usually replace the url with %s and then pass the $this->url() in as a parameter to the page. There are some other pages that have examples of this technique.
Thanks fligtar.
Attachment #376493 - Attachment is obsolete: true
Attachment #376502 - Flags: review?(clouserw)
Attachment #376493 - Flags: review?(clouserw)
Attachment #376502 - Flags: review?(clouserw) → review+
Copy added in r25405.
Attachment #377480 - Flags: review?(clouserw)
I forgot to put in the target for the download button; do we know where that's pointing?
It will point to the permalink of the xpi. I'll upload the add-on and mark it disabled so we can get the id and link.
The link will be:
https://addons.mozilla.org/en-US/firefox/downloads/latest/11950/addon-11950-latest.xpi

and should use an installTrigger with the extension icon, found here:

https://addons.mozilla.org/en-US/firefox/images/addon_icon/11950/1242334700

For an example of installTrigger, see app/webroot/services/install.php
Comment on attachment 377480 [details] [diff] [review]
extension features page; will need CSS tweaking

In addition to the install button the two links below it aren't going anywhere either.
Attachment #377480 - Flags: review?(clouserw) → review+
a=fligtar on strings, with the exception that "Add-ons Collector Features" should be "Add-on Collector Features"
r?'ing mainly for the changes to install.thtml.  I removed unused variables, documented the parameters, and made some things configurable.  The other parts are the same, but with the TODOs fixed up.
Attachment #377480 - Attachment is obsolete: true
Attachment #378489 - Flags: review?(clouserw)
Comment on attachment 378489 [details] [diff] [review]
extension features page with a working Add to Firefox

This patch has a little rot but isn't bad.  I'd r+ it but there is something wrong with the layout of the page - the install button is drawing itself below the text.  Screenshot: http://www.pict.com/view/559467/0/addon2520collector2520features25
Attachment #378489 - Flags: review?(clouserw) → review-
/**
 * This is a wtf I found on the collector_features page.  If your page looks
 * like
 *   <div class=primary />
 *   <div class=secondary />
 * then the default clear: both on .secondary will put .secondary content
 * *under* .primary, not beside.  It works if you put the .secondary div first
 * in your code, but that's wrong.
 */
Attachment #378889 - Flags: review?(clouserw)
Attachment #378489 - Flags: review- → review?
Comment on attachment 378489 [details] [diff] [review]
extension features page with a working Add to Firefox

r? again when paired with attachment 378889 [details] [diff] [review]
Attachment #378489 - Flags: review? → review?(clouserw)
Attachment #378489 - Flags: review?(clouserw) → review+
Attachment #378889 - Flags: review?(clouserw) → review+
Comment on attachment 378889 [details] [diff] [review]
fixing up some css fail

I noticed this on one of my pages too.  R+ as long as you add an html-rtl rule that clear's right too.
r26041.  Note that I didn't add a rule for html-rtl because it's already clear: right in main.css
Status: NEW → RESOLVED
Closed: 15 years ago
Keywords: push-needed
Resolution: --- → FIXED
QA: make sure you refresh your CSS.
Verified FIXED on https://preview.addons.mozilla.org/en-US/firefox/pages/collector_features; missing gettext() strings will be taken care of once bug 494119 is fixed.
Status: RESOLVED → VERIFIED
removing "push-needed" from 105 AMO 5.0.6 bugs; filter on "I hate stephend!"
Keywords: push-needed
Component: Collections → Collector Extension
QA Contact: collections → collector-extension
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: