Нужно дать возможность незарегистрированым пользователям голосовать за статью
А если разрешить голосовать незарегистрированным можно будет любой рейтинг накрутить.
В файле lib_karma.php
в функции cmsSubmitKarma
if(cmsAlreadyKarmed($target, $item_id, $id)){ return false; }
if($id) { if(cmsAlreadyKarmed($target, $item_id, $id)){ return false; } } else { if(cmsAlreadyKarmedIP($target, $item_id, $ip)){ return false; } $id = 0; }
if(!cmsAlreadyKarmed($target, $target_id, $inUser->id)){
if(!cmsAlreadyKarmed($target, $target_id, $inUser->id) && !cmsAlreadyKarmedIP($target, $target_id, $ip)){
$ip = $_SERVER['REMOTE_ADDR'];
if (!$inUser->id) { $inCore->halt(); }
// if (!$inUser->id) { $inCore->halt(); }
function cmsKarmaButtonsText
if ($inUser->id && !$is_author){
if (!$is_author){
Может что не так сделал, но сами кнопки голосования так не выводятся не авторизованным у меня.
if(!cmsAlreadyKarmed($target, $target_id, $inUser->id)){
if(!cmsAlreadyKarmed($target, $target_id, $inUser->id) && !cmsAlreadyKarmedIP($target, $target_id, $ip)){
function cmsKarmaButtonsText