Повышаем точность рейтинга со звездами
Представляем вам хак повышаем точность рейтинга со звездами для dle 10.x - 11.x итак стандартный рейтинг который со звездами (1 тип) показался не совсем точным, и это мы смогли обнаружить когда вывели число рейтинга с помощью данного хака и который показывал нам оценку в 4.7, в то же время как звезды показывали нам оценку показателя в 4.5. исправляем это, также вы можете посмотреть наши и другие хаки для dle и возможно для вашего проекта найдется что-то нужное.
Установка:
1. Открыть engine/modules/functions.php, и примерно на 281 строке найти:
if( $rating AND $vote_num ) $rating = round( ($rating / $vote_num), 0 );
else $rating = 0;
if ($rating < 0 ) $rating = 0;
$rating = $rating * 20;
Заменить все на:
if($rating AND $vote_num) {
$rating = round(($rating / $vote_num), 1);
} else {
$rating = 0;
}
if($rating < 0) {
$rating = 0;
}
$rating = floor($rating * 20);
Все!
Загрузка не требуется!
- Версия DLE: 10.x - 11.x
- Кодировка: utf-8, win-1251
- Категория: Хаки
- Автор: Артем Мáлков
- Источник:
собрано 3050.00 рублей
Поддержать автора
Войдите на сайт
Все собранные средства будут переданы автору этой статьи - DEN
Сумма перевода от 10.00 рублей
предыдущая: Решаем проблему с возвратом на страницу поиска с полной новости
следующая: Вывод общей оценки рейтинга в нужном месте
Похожие хаки
Минимальная длина комментария - 10 знаков, комментарии могут модерироваться!