
GD Star Rating 1.4.6 is released. This release is mainly intended for bug fixing, but there are some new things also. This release is most likely last one in 1.4.x line. And GD Star Rating 1.5.0 will be released next week. Before that lets focus on this one.
Some ten bugs are fixed in this version. Most of them are minor bugs, but there are few that were causing real problems for some users. Few problems with multi reviews are fixed including missing review stars on page edit and minor rendering problem. Some of the templates are changed to fix some of the validation problems. Minor problems with admin panels and post edit widget are also fixed.
Some integration functions are updated, and some CSS styles and HTML are also tweaked a bit. Deleting individual votes based on IP is improved. I have added new T2 template and integration function for simple rendering of average multi rating result for comment integration.
Main CSS file can be quite big if you don’t follow optimization recommendations. And because this file is dynamically generated, it’s not automatically cached by the browsers. So, i created cache support that works with every browser. Plugin even detects changes to this file, and if the changes are detected it will serve new file to overwrite cached one. This feature is active by default.
Categories panel is now functional, even that some of the features are still not used by the plugin. This will require a lot of explaining, so more details on it will be in the post planned for the end of the week. Also, I have improved few things in the AJAX calls processing adding few more validations of received data for better security.
While the plugin is compatible with WP 2.5.x, I have stoped testing it with this WP. If you find a problem, report it and I will try to fix it. Similar thing will happen with WP 2.6 after 1.5.0 is released. I just don’t have time to test with more than 2-3 different WP versions.
Next week will be very busy in preparations for 1.5.0. This release will target fixing more bugs (if found) and completing categories based management. As for the website, you can expect several new posts. One post will focus on the evolution of this plugin, from early alpha versions to the latest release. Another post will announce new roadmap of the summer plans for the GD Star Rating. One more post about Optimization will be published also, and 4 more tutorials: integration with TDO Mini Forms, integration in RSS feed, using new categories based management and working with articles panel.
If you find any more bugs, please post the comment about it. This way I will fix as many things as I can before 1.5.0 is released.
loading...




Comment Link
Upgraded automatically to 1.4.6
Calling multi-review using php
wp_gdsr_show_multi_review(1, 20, ‘oxygen’, 16, ‘oxygen_gif’, ‘oxygen’, 12, ‘oxygen_gif’);
Fatal error: Call to a member function get_url() on a non-object in C:\VertrigoServ\www\wordpress7\wp-content\plugins\gd-star-rating\code\standard_render.php on line 51
loading...
Comment Link
Shortcode for the same works..
——–
he he gotcha… Builder is the culprit
a 0 needs to be there (3rd variable input)
wp_gdsr_show_multi_review(1, 20, 0, ‘oxygen’, 16, ‘oxygen_gif’, ‘oxygen’, 12, ‘oxygen_gif’);
———
Btw in my earlier bug in the forum this was the reason i got confused as I thought that you are doing hard work overloading the functions – as builder wasn’t putting a couple of deafult values
loading...
Comment Link
Thanx, I will fix this in the builder.
loading...
Comment Link
Hi, I got the same issue than Scorpio84 but in my case I was just passing a single variable:
wp_gdsr_show_multi_review(1);
Adding the others didn’t change anything.
Still this is a great plug-in and looking forward to 1.5. Thanks Milan.
loading...
Comment Link
how about turtorial – how to show multi rating review results in the widget?
loading...
Comment Link
After integration multi ratings to comment addition form, multi rating are added every time a comment is added regardles if rating is given or not. I assumed that minimum rating is 1 star, zero stars means no rating, at least that is how single rating works. You can see this here:
http://www.myfto.net/?p=183
There are 6 comments, but only three of them have rated the post. As You look at votes cast, You’ll see that single shows 3 (correct) and multi shows 6 (not correct, should be 3). Multi rating results go lower every time comment with zero stars is added (which gives flase results). I’m using 1.4.6.
loading...
Comment Link
Yes, this will be fixed. Plugin will require all elements to be checked for a vote to be valid. Minimum allowed is a single star in each element, and without that block is not valid.
loading...
Comment Link
Hello Milan, thanks for a great plugin, i’m sure you hear that already by other user of your plugin. I’m just wanna give some suggestion for possible improvement. You see, i also encountered some error message similar to those posted by other users in this page.
That has made me cautious of installing and using GD Star Rating, seems like errors is common.
Also it’s apparently somewhat taxing on performance. I looked at the setting and it’s overkill for something so simple.
What i’m suggesting is how about a lite version of this?
GD Star Lite would be a good idea because not all of us want something so complicate and bloated, and i’m sure a lite version would cut down on errors too.
What you think? I think this is worth considering. Stripping all the fancy bells and whistle of GD Star Rating for a lite version which still does what it’s core function is, taking votes for the main post and straightforward setting page.
loading...
Comment Link
Compare to the most WordPresss plugins I have used over the years bugs in GD Star Rating are very rare in general. And there were only few critical bugs over the past year.
As for the performance, I am always testing what plugin adds to the blog, and I still didn’t noticed any speed problems, or increased memory consumption. I have started working on series of benchmark articles and one of them will cover GD Star Rating.
As for the lite version, plugin was lite some 6-7 months ago, but then people started asking for multi sets, for comments integration, for all kinds of fancy things. Then it was, why I can’t change that text or why this looks this way and the only solution was to make a templates so that everyone can set own display.
And believe me, voting core including saving votes, preparing for rendering and other things that are used on the blog pages is still 95% the same from somewhere around 1.0.0 that was released in october. Also, a lot of features can be disabled if you don’t need them.
So maintening two different versions is just not an option, and that is not going happen.
loading...
Comment Link
Good point, i see what you mean. Indeed setting the options and leaving whatever is not being use is a good idea. I’ve been playing around with the setting via your instruction on optimizing css and javascript, i feel more confident about using gd star ratng now, look forward to your benchmark articles. Thanks again for a wonderful plugin.
loading...
Comment Link
set memory_limit = 128M in php.ini
nothing changed in general settings
http://img140.imageshack.us/i/wpgdstarratinggeneralse.jpg/
only deactivating this plugin shows full page..
any advice is appreciated.
loading...
Comment Link
This is very extreme case, and I don’t know what’s causing it, since GD Star Rating in admin pages loads anything only on it’s own panels. It’s interacting with something else to do this, because I don’t see any other explanation since in 99.9% of the websites it works fine with 32MB or even less.
loading...
Comment Link
Im not using this release yet, but I found a bug in multi.php:
$sql = sprintf(“INSERT INTO %sgdsr_multis_values (id, source, item_id, user_voters, user_votes) VALUES (%s, ‘rvw’
, %s, 1, ‘%s’)”,
$table_prefix, $record_id, $i, $values[$i] ? $values[$i] : “0″);
if values isn’t set to something, you get a mysql error on the ” setting for the integer field.
loading...
Comment Link
This code has changed, and is not used in the latest versions anymore.
loading...
Comment Link
Am I missing something?
I upgraded to 1.4.6 and in so doing, my multis, which have stars showing on the individual posts, are no longer counted in the dashboard/summary screen. Therefore, the widget does not register any votes?!
loading...
Comment Link
Dashboard widget only registers standard ratings, not multi ratings.
loading...
Comment Link
I don’t know about that, Millan.
According to this:
http://www.gdstarrating.com/2009/04/21/widget-gd-star-rating-2/
Multis are supported through the widget. In fact, just click on my name…I only use multis. So they do work.
The issue lies in the widget not picking them all up.
loading...
Comment Link
I said that widget on the admin dashboard shows only standard ratings. As for the normal widget, I already answered to your other comment.
loading...
Comment Link
Hi,
How can I translate in Italian this text:
Rating: 3.5/5 (2 votes cast)
I have 1.4.8 gd star ratings version…
I have the localization in Italian, but the text under the stars is still in English…Please help me…
My Blog:
loading...
Comment Link
Templates, templates, templates.
loading...
Comment Link
Hello,
i have a problem with the T2 Templates. I changed the Text Template for standard voting and set the new template as default over “Set default templates”. But my posts show the older standard template? Where is my mistake?
Thank you very much in advance.
Konsport
loading...
Comment Link
Set default doesn’t change already set templates, it’s used only when no template is specified or invalid template is specified. You need to change template to be used.
loading...
Comment Link
Thanks. I understand now.
loading...
Comment Link
Hello,
a next little problem
– In the standard comments function of wordpress the visitor (not user) must wrote a Name, a mail, and optional his website, like here. Now i have activate your plugin. And now a visitor can’t make a comment. I said in your options (for posts and categories) that everyone can vote. The fields name, mail and website are not display. Where is my mistake?
Thanks again for your help.
you have create a very good plugin. all my wishes are fulfilled.thank you.
loading...
Comment Link
Plugin has nothing to do with comments.
loading...
Comment Link
Yes, i found my mistake. It has nothing to do with your plugin. Sorry and Thanks.
loading...