-------------------------------------------------------------------
File to change: nextgen-gallery-voting\ngg-voting.php
-------------------------------------------------------------------
23 changes (if i did this correctly)
----------
Line 387
----------
Change this:
function nggv_getVotingResults($gid, $type=array("avg"=>true, "list"=>true, "number"=>true, "likes"=>true, "dislikes"=>true)) {
To this:
function nggv_getVotingResults($gid, $type=array("avg"=>true, "list"=>true, "number"=>true, "likes"=>true)) {
----------
Line 403
----------
Change this:
if($type["dislikes"]) {
$dislikes = $wpdb->get_row("SELECT COUNT(vote) AS num FROM ".$wpdb->prefix."nggv_votes WHERE gid = '".$wpdb->escape($gid)."' AND vote = 0 GROUP BY gid");
}
To this:
/*if($type["dislikes"]) {
$dislikes = $wpdb->get_row("SELECT COUNT(vote) AS num FROM ".$wpdb->prefix."nggv_votes WHERE gid = '".$wpdb->escape($gid)."' AND vote = 0 GROUP BY gid");
}*/
----------
Line 407
----------
Change this:
return array("avg"=>$avg->avg, "list"=>$list, "number"=>$num->num, "likes"=>($likes->num ? $likes->num : 0), "dislikes"=>($dislikes->num ? $dislikes->num : 0));
To this:
//return array("avg"=>$avg->avg, "list"=>$list, "number"=>$num->num, "likes"=>($likes->num ? $likes->num : 0), "dislikes"=>($dislikes->num ? $dislikes->num : 0));
return array("avg"=>$avg->avg, "list"=>$list, "number"=>$num->num, "likes"=>($likes->num ? $likes->num : 0));
----------
Line 423
----------
Change this:
function nggv_getImageVotingResults($pid, $type=array("avg"=>true, "list"=>true, "number"=>true, "likes"=>true, "dislikes"=>true)) {
To this:
//function nggv_getImageVotingResults($pid, $type=array("avg"=>true, "list"=>true, "number"=>true, "likes"=>true, "dislikes"=>true)) {
function nggv_getImageVotingResults($pid, $type=array("avg"=>true, "list"=>true, "number"=>true, "likes"=>true)) {
----------
Line 439
----------
Change this:
if($type["dislikes"]) {
$dislikes = $wpdb->get_row("SELECT COUNT(vote) AS num FROM ".$wpdb->prefix."nggv_votes WHERE pid = '".$wpdb->escape($pid)."' AND vote = 0 GROUP BY pid");
}
To this:
/*if($type["dislikes"]) {
$dislikes = $wpdb->get_row("SELECT COUNT(vote) AS num FROM ".$wpdb->prefix."nggv_votes WHERE pid = '".$wpdb->escape($pid)."' AND vote = 0 GROUP BY pid");
}*/
----------
Line 443
----------
Change this:
return array("avg"=>$avg->avg, "list"=>$list, "number"=>$num->num, "likes"=>($likes->num ? $likes->num : 0), "dislikes"=>($dislikes->num ? $dislikes->num : 0));
To this:
//return array("avg"=>$avg->avg, "list"=>$list, "number"=>$num->num, "likes"=>($likes->num ? $likes->num : 0), "dislikes"=>($dislikes->num ? $dislikes->num : 0));
return array("avg"=>$avg->avg, "list"=>$list, "number"=>$num->num, "likes"=>($likes->num ? $likes->num : 0));
----------
Line 625
----------
Change this:
<option value="3" <?php echo (get_option('nggv_gallery_voting_type') == 3 ? 'selected="selected"' : ''); ?>>Like / Dislike</option>
To this:
<option value="3" <?php echo (get_option('nggv_gallery_voting_type') == 3 ? 'selected="selected"' : ''); ?>>Like</option>
----------
Line 632
----------
Change this:
<option value="3" <?php echo (get_option('nggv_image_voting_type') == 3 ? 'selected="selected"' : ''); ?>>Like / Dislike</option>
To this:
<option value="3" <?php echo (get_option('nggv_gallery_voting_type') == 3 ? 'selected="selected"' : ''); ?>>Like</option>
----------
Line 761
----------
Change this:
$results = nggv_getVotingResults($_GET["gid"], array("avg"=>true, "num"=>true, "likes"=>true, "dislikes"=>true));
To this:
//$results = nggv_getVotingResults($_GET["gid"], array("avg"=>true, "num"=>true, "likes"=>true, "dislikes"=>true));
$results = nggv_getVotingResults($_GET["gid"], array("avg"=>true, "num"=>true, "likes"=>true));
----------
Line 763
----------
Change this:
echo "<script>
var nggv_gid = parseInt(".$_GET["gid"].");
var nggv_enable = parseInt(".$options->enable.");
var nggv_login = parseInt(".$options->force_login.");
var nggv_once = parseInt(".$options->force_once.");
var user_results = parseInt(".$options->user_results.");
var voting_type = parseInt(".$options->voting_type.");
var nggv_avg = Math.round(".($results["avg"] ? $results["avg"] : 0).") / 10;
var nggv_num_votes = parseInt(".($results["number"] ? $results["number"] : 0).");
var nggv_num_likes = parseInt(".($results["likes"] ? $results["likes"] : 0).");
var nggv_num_dislikes = parseInt(".($results["dislikes"] ? $results["dislikes"] : 0).");
var nggv_more_url = '".$popup."';
</script>";
To this:
/*echo "<script>
var nggv_gid = parseInt(".$_GET["gid"].");
var nggv_enable = parseInt(".$options->enable.");
var nggv_login = parseInt(".$options->force_login.");
var nggv_once = parseInt(".$options->force_once.");
var user_results = parseInt(".$options->user_results.");
var voting_type = parseInt(".$options->voting_type.");
var nggv_avg = Math.round(".($results["avg"] ? $results["avg"] : 0).") / 10;
var nggv_num_votes = parseInt(".($results["number"] ? $results["number"] : 0).");
var nggv_num_likes = parseInt(".($results["likes"] ? $results["likes"] : 0).");
var nggv_num_dislikes = parseInt(".($results["dislikes"] ? $results["dislikes"] : 0).");
var nggv_more_url = '".$popup."';</script>";
*/
echo "<script>
var nggv_gid = parseInt(".$_GET["gid"].");
var nggv_enable = parseInt(".$options->enable.");
var nggv_login = parseInt(".$options->force_login.");
var nggv_once = parseInt(".$options->force_once.");
var user_results = parseInt(".$options->user_results.");
var voting_type = parseInt(".$options->voting_type.");
var nggv_avg = Math.round(".($results["avg"] ? $results["avg"] : 0).") / 10;
var nggv_num_votes = parseInt(".($results["number"] ? $results["number"] : 0).");
var nggv_num_likes = parseInt(".($results["likes"] ? $results["likes"] : 0).");
var nggv_more_url = '".$popup."';
</script>";
----------
Line 813
----------
Change this:
$results = nggv_getImageVotingResults($pid, array("likes"=>true, "dislikes"=>true));
To This:
//$results = nggv_getImageVotingResults($pid, array("likes"=>true, "dislikes"=>true));
$results = nggv_getImageVotingResults($pid, array("likes"=>true));
----------
Line 818
----------
Change this:
echo $results['dislikes'].' ';
echo $results['dislikes'] == 1 ? 'Dislike' : 'Dislikes';
To this:
//echo $results['dislikes'].' ';
//echo $results['dislikes'] == 1 ? 'Dislike' : 'Dislikes';
----------
Line 857
----------
Change this:
<option value="3" <?php echo (get_option('nggv_gallery_voting_type') == 3 ? 'selected="selected"' : ''); ?>>Like / Dislike</option>
To this:
<option value="3" <?php echo (get_option('nggv_gallery_voting_type') == 3 ? 'selected="selected"' : ''); ?>>Like</option>
----------
Line 1128
----------
Change this:
$out .= '<a href="'.$url.'gid='.$gid.'&r=0" class="nggv-link-dislike"><img src="'.WP_PLUGIN_URL."/".$dirName."/images/thumbs_down.png".'" alt="Dislike" /></a>';
To this:
//$out .= '<a href="'.$url.'gid='.$gid.'&r=0" class="nggv-link-dislike"><img src="'.WP_PLUGIN_URL."/".$dirName."/images/thumbs_down.png".'" alt="Dislike" /></a>';
----------
Line 1131
----------
Change this:
$results = nggv_getVotingResults($gid, array("likes"=>true, "dislikes"=>true));
To this:
//$results = nggv_getVotingResults($gid, array("likes"=>true, "dislikes"=>true));
$results = nggv_getVotingResults($gid, array("likes"=>true));
----------
Line 1135
----------
Change this:
$out .= $results['dislikes'].' ';
$out .= $results['dislikes'] == 1 ? 'Dislike' : 'Dislikes';
To this:
//$out .= $results['dislikes'].' ';
//$out .= $results['dislikes'] == 1 ? 'Dislike' : 'Dislikes';
----------
Line 1195
----------
Change this:
$results = nggv_getVotingResults($gid, array("likes"=>true, "dislikes"=>true));
To this:
//$results = nggv_getVotingResults($gid, array("likes"=>true, "dislikes"=>true));
$results = nggv_getVotingResults($gid, array("likes"=>true));
----------
Line 1203
----------
Change this:
$bufferInner .= $results['dislikes'].' ';
$bufferInner .= $results['dislikes'] == 1 ? 'Dislike' : 'Dislikes';
To this:
//$bufferInner .= $results['dislikes'].' ';
//$bufferInner .= $results['dislikes'] == 1 ? 'Dislike' : 'Dislikes';
----------
Line 1355
----------
Change this:
$out .= '<a href="'.$url.'ngg-pid='.$pid.'&r=0" class="nggv-link-dislike"><img src="'.WP_PLUGIN_URL."/".$dirName."/images/thumbs_down.png".'" alt="Dislike" /></a>';
To this:
//$out .= '<a href="'.$url.'ngg-pid='.$pid.'&r=0" class="nggv-link-dislike"><img src="'.WP_PLUGIN_URL."/".$dirName."/images/thumbs_down.png".'" alt="Dislike" /></a>';
----------
Line 1358
----------
Change this:
$results = nggv_getImageVotingResults($pid, array("likes"=>true, "dislikes"=>true));
To this:
//$results = nggv_getImageVotingResults($pid, array("likes"=>true, "dislikes"=>true));
$results = nggv_getImageVotingResults($pid, array("likes"=>true));
----------
Line 1362
----------
Change this:
$out .= $results['dislikes'].' ';
$out .= $results['dislikes'] == 1 ? 'Dislike' : 'Dislikes';
To this:
//$out .= $results['dislikes'].' ';
//$out .= $results['dislikes'] == 1 ? 'Dislike' : 'Dislikes';
----------
Line 1427
----------
Change this:
$results = nggv_getImageVotingResults($pid, array("likes"=>true, "dislikes"=>true));
To this:
//$results = nggv_getImageVotingResults($pid, array("likes"=>true, "dislikes"=>true));
$results = nggv_getImageVotingResults($pid, array("likes"=>true));
----------
Line 1435
----------
Change this:
$bufferInner .= $results['dislikes'].' ';
$bufferInner .= $results['dislikes'] == 1 ? 'Dislike' : 'Dislikes';
To this:
//$bufferInner .= $results['dislikes'].' ';
//$bufferInner .= $results['dislikes'] == 1 ? 'Dislike' : 'Dislikes';
-------------------------------------------------------------------
File to change: nextgen-gallery-voting\js\gallery_options.js
-------------------------------------------------------------------
There are 2 more areas (other than the change below) where dislikes appears in the javascript file, but i didnt change it, and mine works perfectly.
----------
Line 36
----------
Change this:
str += nggv_num_dislikes+' ';
str += nggv_num_dislikes == 1 ? 'Dislike' : 'Dislikes';
To this:
//str += nggv_num_dislikes+' ';
//str += nggv_num_dislikes == 1 ? 'Dislike' : 'Dislikes';