Плагин ExtraVote не пишет рейтинг

4 года 7 мес. назад #5566 от Marta75
На сайте есть голосование за фотографии с помощью плагина ExtraVote 2.0. Но он выводит только звездочки и общее число голосов, а рейтинг числом не пишется, а надо. Тобишь, есть так ***** (25 Голосов), а надо как-то так ***** Рейтинг 4,03 (25 Голосов). Нашла в php фале этого плагина строчки, которые выводят количество голосов

<span id=\"extravote_".$id."_".$xid."\" class=\"extravote-count\"><small>";

if ( $counter != -1 ) {
if ( $counter != 0 ) {
$html .= "( ";
if($rating_count!=1) {
$html .= $rating_count." ".JTEXT::_('PLG_CONTENT_EXTRAVOTE_VOTES');
} else {
$html .= $rating_count." ".JTEXT::_('PLG_CONTENT_EXTRAVOTE_VOTE');
}
$html .=" )";
}
}
$html .="</small></span>

И я так понимаю, настроек для вывода рейтинга здесь нет. Может, их можно как-то добавить? Я не сильна в php, поэтому желательно готовое решение))
В этом же плагине другой версии есть такие строчки

<span class=\"extravote-info\" id=\"extravote_".$id."_".$xid."\">";
if ( $show_rating > 0 ) {
if ( $rating_mode == 0 ) {
$rating = round($rating*20) . '%';
} else {
$rating = number_format($rating,2);
}
$html .= JTEXT::sprintf('PLG_CONTENT_EXTRAVOTE_LABEL_RATING', $rating);
}
if ( $show_counter > 0 ) {
if($rating_count!=1) {
$html .= JTEXT::sprintf('PLG_CONTENT_EXTRAVOTE_LABEL_VOTES', $rating_count);
} else {
$html .= JTEXT::sprintf('PLG_CONTENT_EXTRAVOTE_LABEL_VOTE', $rating_count);
}
}
$html .="</span>";
Строки со второй по седьмую, наверное, то, что мне нужно. Если их просто добавить в существующий плагин, это как-то повлияет на его работу? Очень нужно, чтобы голосование не слетело, оно уже в работе. Очень надеюсь на помощь, потому что по звездочкам сложновато определить рейтинг, особенно, если результаты мало отличаются.
Вот сам сайт infokaskad.com/index.php/ru/2013-03-11-21-21-47/fotokonkurs

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

4 года 7 мес. назад #5571 от Wedal
Marta75,
в нужном месте вставьте:
echo $rating;

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Вверх