Хак для DLE Общая оценка рейтинга
Хак DLE Общая оценка рейтинга, чтобы выводить общий рейтинг пользователя тегом {rating_nums} в шаблоне полной, краткой новости, и при использование тега custom с установками.
Опубликованный на dle9.com хак "Общая оценка рейтинга" рассчитан для DLE 13, но возможно будет работать на версии выше, так как не сильно зависит от версии, поэтому был адаптирован для версии DLE 14 файл установки hak-obschaja-ocenka-rejtinga-14.xml, отличный DLE хак подойдет многим сайтам с большим количество отзывов, рейтинги звезд, лайков и т.д. В основном общая оценка значений рейтинга использована была на площадке кино, онлайн кинотеатра для получения всех данных по выставленным оценкам.
Данный хак выводит общую оценку рейтинга тэгом {rating_nums}.
В архиве файл автоматической установки, прописывает код ниже hak-obschaja-ocenka-rejtinga-14.xml для версии DLE 14.0 :
Установка в ручную, для тех кто любит делать всё руками:
Открываем файл engine/modules/show.full.php
searchcode (ищем строчку кода)
$tpl->set( '{rating}', ShowRating( $row['id'], $row['rating'], $row['vote_num'], $user_group[$member_id['user_group']]['allow_rating'] ) );
replacecode (заменяем код)
$tpl->set('{rating_nums}', number_format($row['rating'] / max(1, $row['vote_num'])* 2, 1, '.', ''));
Открываем файл engine/modules/show.short.php
searchcode (ищем строчку кода)
$tpl->set( '{rating}', ShowRating( $row['id'], $row['rating'], $row['vote_num'], 1 ) );
replacecode (заменяем код)
$tpl->set('{rating_nums}', number_format($row['rating'] / max(1, $row['vote_num'])* 2, 1, '.', ''));
В файле engine/modules/show.custom.php
searchcode (ищем строчку кода)
$tpl->set( '{rating}', ShowRating( $row['id'], $row['rating'], $row['vote_num'], 1 ) );
replacecode (заменяем код)
$tpl->set('{rating_nums}', number_format($row['rating'] / max(1, $row['vote_num'])* 2, 1, '.', ''));
DLE хаки скачать можно у нас без регистрации в категории "хаки", как представленный вариант по следующей ссылке