Closed Bug 876446 Opened 11 years ago Closed 11 years ago

Use MakeAPI to fill out remaining static parts of new Make Details page

Categories

(Webmaker Graveyard :: Popcorn Maker, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mjschranz, Assigned: mjschranz)

References

Details

Attachments

(1 file)

This list includes but is not limited to:

- Remixed from project thumbnail
- Project locale(s)
- Logic to remove remixed from details if project isn't a remix
- Date information about when the project was created. Consider using npm https://github.com/mozilla/webmaker.org/blob/master/public/ext/js/moment.js
- General removal of other static data
Tweeks are going to have to be made, especially based on UI overview from Kate but is has all of the above points done as best as I can tell.
Attachment #756686 - Flags: review?(kate)
Attachment #756686 - Flags: review?(david.humphrey)
Comment on attachment 756686 [details] [review]
https://github.com/mozilla/popcorn.webmaker.org/pull/28

I'll let Kate weigh in on the UI changes.  I'm unclear why you're delaying this and doing it all client side when you're already rendering the template server side.  Why not just put that data in as you publish and skip the client-side stuff?

Travis tests are failing, which I'm sure you saw.
Attachment #756686 - Flags: review?(david.humphrey) → review-
Travis test fails are not related and are filed in a bug I can't find but is assigned to Chris.

I did this client side because certain pieces of data are dynamic. As a project get's remixed more and more the number wouldn't go up unless someone republished again for example.
I've made a bunch of UI updates/changes around this.
Attachment #756686 - Flags: review?(kate) → review?(scott)
Comment on attachment 756686 [details] [review]
https://github.com/mozilla/popcorn.webmaker.org/pull/28

I'm not able to get remixed from to work, and when I try, I get placeholder data. Could be my local system/makeapi database. Still not able to clear it.

I say land this, though and iterate.
Attachment #756686 - Flags: review?(scott) → review+
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Blocks: 879436
Attachment mime type: text/plain → text/x-github-pull-request
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: