Opened 2 years ago
Last modified 8 months ago
#15971 new feature request
Add abilty to rate and report compatibility of plugins from wp-admin
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Future Release |
| Component: | Plugins | Version: | 3.1 |
| Severity: | normal | Keywords: | |
| Cc: | jb510, dre@…, aaroncampbell |
Description
For the millions of downloads some plugins get there are way to few ratings on them. I think the ability to rate and report the compatibility of plugs from the backend dashboard page would dramatically increase participation in rating.
This could be accomplished most easily placing a link to the "details" of a plug-in (like the one that appears while searching for a plug-in) after it is installed on plugins.php.
This could be accomplished even more effectively by showing direct link next to each listing on the plugins.php page link stars/compatibility and link text reading "rate now or "report compatibility now"...
For reference I point you to the excellent new to FireFox 4 (beta) add-on compatibility reporting features.
Attachments (1)
Change History (11)
- Summary changed from Add abilty to rate and report compatibility of plugins to wordpress dashboard to Add abilty to rate and report compatibility of plugins from wp-admin
If this link were added automatically for any plugins that are installed from WP-Extend, it would also serve as a subtle indication of which plugins are NOT managed/version checked by that system.
Just pointing out a small positive side-effect of this idea.
comment:7
SergeyBiryukov — 17 months ago
comment:8
aaroncampbell — 17 months ago
- Cc aaroncampbell added
Is there any reference doc / API for interacting with .org? This is really way beyond my skills but I'd still be willing to try to get something started...
FWIW,
A rating URL looks like this:
http:// wordpress.org/extend/plugins/{plugin-slug}/?rate={1-5}&topic_id={#####}&_wpnonce={##########}
Compatibility URL:
http:// wordpress.org/extend/plugins/{plugin-slug}/?compatibility[version]={wp_version}1&compatibility[topic_version]={plugin_version}&compatibility[compatible]={0 doesn't or 1 works}
Things to think about:
- In order to rate a plugin, one needs to be logged in to .org. Do we save those login credentials as part of their user profile or require them to login at the time of rating/reporting? Does that authorization get saved somewhere permanently or in a transient? (this is the stuff I have no idea on how to handle)
- When an update is available we should probably display the report compatibility of the update.
- I've never liked having the "Average Star" rating appear next to and separately from "your rating" on .org so I've proposed combining them or not showing average rating. I don't know that we need to show average rating to someone that has already installed the plugin.
- If ratings and capability is show in it's own column we probably need a screen options settings to show/hide the ratings column like the description can be, sites built for professional clients will probably often want to hide this.
I've attached a first draft mockup.
comment:10
SergeyBiryukov — 8 months ago
#21896 was marked as a duplicate.

Could have sworn we already had a ticket like this, but can't find it, so I guess it never made it from chat/blog to Trac. Yes, reporting on compatibility in the admin would be better, since most people don't bother to go back to the repo on .org to do so. Require a comment that describes the issue if reporting incompatibility.