Все для DataLife Engine / DLE хаки / Хак для DLE / Хак дле Рейтинг новостей для DLE

Хак дле Рейтинг новостей для DLE

Хак дле  Рейтинг новостей для DLE


Понравившийся многим хак dle Рейтинг новостей, имеет оригинальный вид, простая установка смотрится замечательно.

Хак рейтинга выполнен ingvard(ом).


Предлагаем скачать хак dle Рейтинг новостей

rating.rar [9,66 Kb] (cкачиваний: 264)
  • 100

Комментарии 17

dle9.com от 25 августа 2013 20:57
Цитата: Finchs


А где это нужное место.

Там, где вы хотите чтобы выводился рейтинг, верстка шаблонов fullstory.tpl разная и неизвестно какой у вас код.
Можете хоть в конце добавить, но будет не красиво, так что методом тыка.
Finchs от 24 августа 2013 23:07
1. Загрузите файл шаблона.

2. В файле fullstory.tpl добавить:

{include file="edit_rating.tpl"}{include file="rating.tpl"}


В нужном месте.

А где это нужное место.
dle9.com от 16 июня 2012 07:42
maxitop2004,
Да, вы правы осталось в functions.php (заменить другим кодом для ShortRating) Так, понимаю тот же код, который использовался для полной новости не подошел..?
Вот по аналогичный вариант можете сравнить и сделать выводы
Заменяем рейтинг DLE на цифровой с 2 стрелочками
Увы, с кодом тоже плохо знаком, здесь только методом проб и ошибок, и ещё попробуёте спросить здесь
Внимание! У Вас нет прав для просмотра скрытого текста.
maxitop2004 от 16 июня 2012 00:50
Спасибо большое. Буду ждать.
С цифрами я разобрался (чтобы до одного знака после запятой округлять). Остался нерешенным вопрос отражения рейтинга в краткой новости и в профиле пользователя.
Я так понимаю, что необходимо делать изменения в файле functions.php (функции function ShortRating и function userrating). Вот только какие? Еще раз большое спасибо.
dle9.com от 16 июня 2012 00:40
maxitop2004,
завтра посмотрю. попробую помочь
если открыть файл .php там адрес автора модуля можете посмотреть у него также ответ на сайте...
maxitop2004 от 15 июня 2012 22:55
И еще, если в новости выставлять балы 1,затем 2, затем 4. Средний балл получается 2,333333333333. Он так и отображается в новости. А как округлить, к примеру, до первого знака после запятой или второго? Спасибо.
maxitop2004 от 15 июня 2012 22:53
Все-таки не понятно. Подскажите, какие еще надо изменения внести в functions.php (может еще куда),чтобы рейтинг отображался в краткой новости? Достаточно, чтобы был средний бал новости и кол-во проголосовавших. Ну или посоветуйте, к кому можно обратиться с этим вопросом. Спасибо.
maxitop2004 от 15 июня 2012 21:43
Не, все нормально
maxitop2004 от 15 июня 2012 21:13
Не могу понять. Модуль вроде устанавливается. Но при попытке у себя на сайте завершить сеанс и вновь авторизоваться выскакивает следующая ошибка:
Fatal error: Call to undefined function ShortRating() in .......\engine\modules\show.short.php on line 282
line 282 это:
else $tpl->set( '{rating}', ShortRating( $row['id'], $row['rating'], $row['vote_num'], 0 ) );
Поможете?
dle9.com от 15 июня 2012 08:40
maxitop2004,
Да, должно работать только вместо
/engine/modules/show.full.php
вставлять для shortstory.tpl
нужно будет код
/engine/modules/show.short.php
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent