------------------------------------------------------------------- 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: To this: ---------- Line 632 ---------- Change this: To this: ---------- 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 ""; To this: /*echo ""; */ echo ""; ---------- 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: To this: ---------- Line 1128 ---------- Change this: $out .= 'Dislike'; To this: //$out .= 'Dislike'; ---------- 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 .= 'Dislike'; To this: //$out .= 'Dislike'; ---------- 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';