Making WordPress.org

Opened 10 years ago

Closed 7 years ago

Last modified 7 years ago

#892 closed enhancement (fixed)

UI item for Leave Review

Reported by: chriscct7's profile chriscct7 Owned by:
Milestone: Priority: normal
Component: Theme Directory Keywords:
Cc:

Description

It's not really that clear how one leaves a review. You have to click on a rating then go to the leave a review after a redirect. We should add a "leave a review button" on the view theme page to encourage more theme reviews

Change History (8)

#1 @melchoyce
10 years ago

Agreed. :) My theme directory mockups are a bit more clear: https://make.wordpress.org/meta/2015/01/23/theme-directory-mockups/

The top priority for the new directory was getting the main bits up and running smoothly. I'm unsure what the timeline is for implementing some of the remaining features.

#2 @obenland
10 years ago

In 1377:

WP.org Themes: Add a way for users to add a review.

See #892.

#3 @obenland
10 years ago

Not sure if we should continue adding buttons in the sidebar, but it seemed inconsistent to do it as a link here.

Getting the rating stars right on the JS modal will need some time to get right though.

#4 @Otto42
10 years ago

@obenland I'm not sure how much it will help you specifically because of the view template stuff, but the wporg_rating_dingus function will generate the adjustable rating stars for you. Yes, it's called a dingus. :)

Pass it the object type (theme) and the ID of the theme, and leave the inputmode to false, and you'll get back the HTML for selecting the rating and the JS to forward them to the review screen. It's what we're using the in the plugins directory.

#5 @Otto42
10 years ago

Note: We will need to adjust it because it's bbPress specific, but we can change out those bits to be either bb or WP compatible.

#6 @obenland
10 years ago

It would work easily for the server-side render of a single themes, but not in the JS template. That's the part that will need some time to get it right.

#7 @melchoyce
7 years ago

  • Resolution set to fixed
  • Status changed from new to closed

Fixed in the Theme Directory redesign.

#8 @SergeyBiryukov
7 years ago

comment:3 is not addressed, but it seems like adding a button in [1377] was good enough.

Note: See TracTickets for help on using tickets.