[1.2.3] How-to Category Page

VERIFIED FIXED in 5.1

Status

addons.mozilla.org Graveyard
Developer Pages
P1
normal
VERIFIED FIXED
9 years ago
2 years ago

People

(Reporter: fligtar, Assigned: jbalogh)

Tracking

unspecified

Details

(URL)

Attachments

(3 attachments, 3 obsolete attachments)

(Reporter)

Description

9 years ago
Created attachment 397151 [details]
mockup

Please see the attached mockup and section 1.2.3 of the spec linked above for details on this.

Notes:
* This is the page for a specific category and will be used multiple times.
* The URL should be The URL for this page should be /developers/docs/how-tos/{category}. The category in the URL should be able to be a short version of the category, like "getting-started"
* Each category page will have sub-category headings with the how-tos underneath them.
* Each how-to will have a title/link, a description, a source site, and a rating. The updated date shown in the mockups is not included.
* How-tos can only be voted up, and only by logged-in users. I will post details on that interaction in this bug soon.
* How-to titles and descriptions can be localized, as well as the rest of the page.

** This is a high-priority 5.1 bug -- please work on very early in the release **
(Reporter)

Comment 1

9 years ago
Oh, and as you guessed, I'll be working on the article content for these categories next week, so please just use a placeholder for the design for now. After the page is done I will start creating category pages and plugging in the how-tos.
(Reporter)

Updated

9 years ago
Assignee: nobody → jbalogh
(Assignee)

Comment 2

9 years ago
Created attachment 397695 [details]
rating interaction mockup

mistakenly attached to bug 513114.
(Assignee)

Comment 3

9 years ago
Created attachment 397954 [details] [diff] [review]
howto detail controller

Depends on the last patch in bug 513114; no ratings yet because fligtar is antsy about having somewhere to stick his content
Attachment #397954 - Flags: review?(clouserw)
Attachment #397954 - Attachment is obsolete: true
Attachment #397954 - Flags: review?(clouserw)
(Assignee)

Comment 4

9 years ago
Added the layout in r50641, still needs the ratings.
(Assignee)

Comment 5

9 years ago
Created attachment 398770 [details] [diff] [review]
eug 513122, voting for howto links
Attachment #398770 - Flags: review?(clouserw)
Attachment #398770 - Flags: review?(clouserw) → review-
Comment on attachment 398770 [details] [diff] [review]
eug 513122, voting for howto links

$id isn't santized or checked in howto_vote or getVote and your route doesn't work because it's after the wildcard route.
(Assignee)

Comment 7

9 years ago
Created attachment 400109 [details] [diff] [review]
voting for howto links
Attachment #400109 - Flags: review?(clouserw)
(Assignee)

Comment 8

9 years ago
Created attachment 400114 [details] [diff] [review]
voting for howto links
Attachment #400114 - Flags: review?(clouserw)
(Assignee)

Updated

9 years ago
Attachment #400109 - Attachment is obsolete: true
Attachment #400109 - Flags: review?(clouserw)
(Assignee)

Updated

9 years ago
Attachment #398770 - Attachment is obsolete: true
Comment on attachment 400114 [details] [diff] [review]
voting for howto links

I think this looks fine, so I'll r+.  It's bitrotted a bit though so svn up before you commit.
Attachment #400114 - Flags: review?(clouserw) → review+
(Assignee)

Comment 10

9 years ago
Added voting in r51434.
Status: NEW → RESOLVED
Last Resolved: 9 years ago
Keywords: push-needed
Resolution: --- → FIXED
Keywords: push-needed
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.