
After a lot of feedback last few days from new thumbs up/down ratings, I managed to fix every reported problem with this new type of ratings. More thumbs unrelated bugs are fixed, and I added new dashboard widget and few more things.
This version now has an option to disable thumbs up/down rating. It’s on the features tab on the settings panel. Many panels are now expanded to show thumbs data, but not all of them, and that’s still work in progress. I expect that to be completed with next release.
Even more data is now prefetched and cached, and now that includes integration results for both multi ratings and standard ratings. If you use that feature, for 10 comments instead of executing 30 queries for multi ratings, now only 4 queries are executed.
Another new feature is the dashboard widget that shows latest votes recorded. This widget shows if the vote is from the user (username / avatar) or visitor (ip), for which post or comment, when the vote is recorded and links to logs for user, post or comment.
Number of votes displayed and what types of votes to display you can set on the plugins Settings panel, on Integration tab. Now you can also enable or disable both dashboard widgets.
This version fixes a dozen reported bugs. Some were thumbs related (as expected), but there was also a problem with output compression, main CSS file not loading with older versions of WP (2.5 and 2.6) and again the problem with initialization of categories data after the plugin is upgraded. I also removed few more PHP notices generated on the blog pages.
And today, plugin has reached 100.000 downloads on wordpress.org website. I even managed to grab a screenshot. On the same site, plugin is ranked among top 25 most popular plugins (from almost 6.000 hosted there).
As for the next few releases, I plan to complete thumbs features soon, add thumbs to widgets and to add few more thumbs graphics set. Next version will be minor revision again, but very soon after that 1.6.0 will be released. Last road map is slightly updated, to account for some of the latest changes.
I call again for designers to contribute with new starts and especially thumbs graphics sets. It would be great to have much wider choice that can fit better on any website, with any theme. In next version I will add one more default thumbs set. Next 1.5.5 should be released in the next 3-4 days.
loading...






Comment Link
Great work as always, keep it up!
loading...
Comment Link
Hello,
I just installed it, and found two small bug for me:
The thumb vote still don’t appear in comments (same prob as previous version).
You new dashboard widget is great, however when I click on user log or visitor log I get an insufficient privilege message (I’m log as admin)
loading...
Comment Link
It works fine, these links are the same as for the actual plugin panels. Maybe you have some plugin active that causes this privilege problem.
loading...
Comment Link
I get the following warning message since I upgraded to 1.5.4
Warning: in_array() [function.in-array]: Wrong datatype for second argument in [...]/plugins/gd-star-rating/gd-star-rating.php on line 1683
i have upgraded wordpress to 2.8.1 at the same time, so it may have to do with this?
thanks and regards,
paul
loading...
Comment Link
After upgrading ALWAYS check all the settings on panels: Settings, Graphics, for all Widgets you added (and save then to be sure that they are saved properly) and functions you might use within the theme. Once you do that it should be fine.
loading...
Comment Link
I checked all settings, and found the problem was that I disabled all star sets in GD Star Rating>Graphics>Thumbs (I’m not using those [yet])
Thanks for your help and great plugin
loading...
Comment Link
I fixed this anyway, so now you can disable all thumbs sets and there will be no problem.
loading...
Comment Link
Just in case you’re thinking about it for thumbs implementations. Take a look at Yahoo Answers. They have a very simple system but its very clean and people like it. People answer questions and you can give it a thumbs up or down, and it shows the totals.
loading...
Comment Link
And how is my implementation different? It’s also very simple, because thumbs up/down concept is very simple. The only thing missing right now is to get thumbs ratings from all the comments and aggregate them to show in the post. This is done with comment ratings, and in next version will be done for thumbs.
loading...
Comment Link
I don’t know, because I can’t get it to work. I see there is a checkbox in settings for “show in comments”, but I guess it doesn’t work yet. Since there’s no clean way to selectively delete things in the database I can’t really try it out without risking losing my other settings.
Your implementation (so far) looks a bit chunky. I like the streamlined way that Yahoo shows the ratings without dominating the page. Red and green, small graphics and integrated numbers. Something you can stick i the upper corner as a reference, rather than being a dominant feature.
loading...
Comment Link
I am not sure what you have been looking around the plugin panel, but you can delete each vote, group of votes for post or comments, votes per IP or user. And thumbs up / down works with both posts and comments, as you can see on http://www.dev4press.com website. And implementation of any type of rating with this plugin has two parts, one is auto insertion that works for most people, but you can also customize absolutely everything from design to placement of the rating blocks, results and everything else.
And as you can see on this website, thumbs up/down are customized to be displayed out of normal location. Like with anything else, you need to spend a little more time to find out what can be done and how, and comparing it to other websites and expecting everything to work like that out of the box is unrealistic. But most important thing about this plugin is that this is one of those rare plugins that is not limited, and will allow you to do almost anything you can think of.
loading...
Comment Link
aha! I found the problem. The thumbs ratings don’t view properly on Safari on a mac. At least not with Safari 4.0.1. I went to dev4press and the comments are messed up (links don’t work, no thumbs). Then with firefox they are ok. So there must be some CSS issue.
loading...
Comment Link
I can’t test or develop on Mac. I use Windows and with Safari 3 and Safari 4 for Windows everything works fine. I use and test in all major browsers. From time to time I check things on Linux, but Mac is out of my reach.
I thought that Safari renders exactly the same on both Windows and Mac, since it uses the same WebKit engine. Chrome uses same engine, and also everything is fine.
loading...
Comment Link
Safari 4.0.x seems to do things a bit differently as a few of my vendors have some new problems with MACs. The thumbs on dev4press show up in the 1.5.0 comments, but not in the wp-benchmark page.
loading...
Comment Link
Yes I know about Mac Safari problems, but I don’t have Mac and I can test on it. In Safari for Windows, both 3 and 4 everything works fine. It’s unbelievable that Safari on Mac and Windows is not working the same. That was the point of this browser, but now I really don’t see why they made them incompatible.
loading...
Comment Link
I was just about to report that disabling all star sets (because I only want to use the thumbs function) causes the warning messages that Paul reported – but I see you’ve got there first and fixed it.
You’ve created an amazing plug in, so powerful and customizable. THANKS SO MUCH!!!
loading...
Comment Link
Oops… I spoke too soon. Disabling all star sets gives error:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/XXXXXX/public_html/XXXX/wp-content/plugins/gd-star-rating/gd-star-rating.php on line 1678
loading...
Comment Link
It’s fixed, and the fix will be in next release.
loading...
Comment Link
Thanks Millan for your f-a-s-t reply!
Other users: If you run into the same problem I have, select the minimum set of graphics/CSS – I tick one box each in stars sizes (20px), stars sets (star rating 2.0), thumbs sizes (20px), and stars sets (star rating 1.0 PNG).
(Anyone, feel free to correct me if there’s a better solution)
loading...
Comment Link
Great update !!
I like the dashboard view of latest votes, that is exactly whas I asked before !!
Thanks a lot !
loading...
Comment Link
Widget still needs some work, and it will be improved in next version.
loading...
Comment Link
Thanks MillaN.
loading...
Comment Link
Since the lastest update the individual Star-Ratings are not showing up in the comment section anymore
wp_gdsr_comment_integrate_standard_result(get_comment_ID());
is the function I use from your comment-review tutorial.
Any idea? m(__)m
loading...
Comment Link
btw: older comments are still showing the old ratings, only new comments are empty
loading...
Comment Link
it seems, that GDStarRating is only rendering the comment stars if I activate the settings:
“comments -> include automatic rating code”
But I don’t want an automatic rating block there, that’s why I included the function manualy
loading...
Comment Link
The integration of standard ratings using function you mentioned in the previous post and automatic rating code is not the same. Integration will add rating block into the comment form, auto insertion will add rating into actual comments.
loading...
Comment Link
That’s why I was wondering about the result.
Since the update I have to activate the automatic rating code and reload the Post twice to get the single review stars from each comment.
wierd…
loading...
Comment Link
Hi Millan,
I have been meaning to try out this plugin for some weeks and now I have the perfect opportunity. I have a blog running the P2 theme and I want to only allow users to thumbup/down each others comments.
I installed the plugin today and though I have been able to have it display the thumb rating under each comments, they only show up for when I goto the individual posts page. Now, one of the reasons I use P2 is that it allows you to see several posts & all comments on the front page itself, but the comments thumb ratings dont show up there.
I have gone through the settings but I do not see anything to enable the comment ratings on the front page. I have also tried looking through your documentation and forums but have been unable to find this issue.
Please let me know if I am not clear, I am really excited to get this working and would be very grateful for any advice or if you could point me to the place where this might be documented.
loading...
Comment Link
Plugin can auto insert thumbs only on comments for single post or page. WordPress comments are very badly supported for some standard plugin interactions like the posts are and until that is changed some things must be done manually. Your case is much more complicated because P2 doesn’t have normal loop. To render anything valid loop must exist because rendering requires $post and $comment objects. But I don’t know exactly how that all looks like in P2, so even with functions I am not sure if it can be done. If I get some free time in the next few days, I will look into this to try to solve it.
loading...
Comment Link
Millan,
Thanks for your quick response.
The P2 theme is getting quite popular and I am sure that many people will find uses for it to do mini yahoo answers type implementations. Since your plugin seems to be the only one currently that supports comment ratings, I really hope that a solution can be found.
Thanks for offering to look into it! I am not a programmer but I will be glad to help you out in any way I can (testing etc).
loading...
Comment Link
Next version will have an override options to support such manner of rendering so that P2 can use it.
loading...
Comment Link
i still have this weird tab problems under settings, they look like this (safari 4 on a mac):
http://localhostr.com/files/ed7820/Bild+5.png
loading...
Comment Link
same with firefox on the mac btw.
loading...
Comment Link
I know about this, and the problem is only on Mac and since I can’t test on Mac I am unable to find and fix the problem.
loading...
Comment Link
Millan,
I look forward to the next version, with the P2 compatibility. By when do you expect to have it ready?
Thanks.
loading...
Comment Link
Tomorrow.
loading...
Comment Link
i have ratings disabled in all posts and then inserted in certain posts with [STARRATINGBLOCK]. ever since i updated it’s not letting anyone vote, it just says “please wait…” forever.
loading...
Comment Link
Cross-domain voting problem. Enable support for cross-domain AJAX in the plugin. Also, Firefox found several javascript errors on your website.
loading...
Comment Link
thank you!
loading...
Comment Link
Hi, I install the plugin in february or so. I think its great.
But it doesnt seem it is working since june. I always update everytime there is a release.
When i try to vote to check if its ok it just kinda blink and nothing changes. any idea?
loading...
Comment Link
Don’t just assume that the problem is with plugin, many other plugins can break javascript execution and with that break the GD Star Rating. You need to check exactly why the rating is not working.
loading...