Редактор темы

Реклама
Реклама

DLE Рейтинг 10 звезд для версии 13.0+

Ботяра

Забанен
Регистрация
10 Окт 2015
Сообщения
0
Рейтинг реакций
-155
Баллы
0
1/3
Автор темы
1527324565_grid.png

Плагин рейтинг 10 звезд с сайта webrambo из шаблона Kinohit от redissx .
Стили рейтинга заменить в файле engine.css вашего шаблона:
Код:
/*--- RATING ---*/
.unit-rating{list-style:none;margin:0;padding:0;width:171px;height:17px;position:relative;
background:url(../dleimages/rating.png) repeat-x; display:inline-block;}
.unit-rating li{text-indent:-90000px;padding:0;margin:0;float:left}
.unit-rating li a{display:block;width:17px;height:17px;text-decoration:none;text-indent:-9000px;
z-index:17;position:absolute;padding:0}
.unit-rating li a:hover{background:url(../dleimages/rating.png) 0 -17px;z-index:2;left:0}
.unit-rating a.r1-unit{left:0}
.unit-rating a.r1-unit:hover{width:17px}
.unit-rating a.r2-unit{left:17px}
.unit-rating a.r2-unit:hover{width:34px}
.unit-rating a.r3-unit{left:34px}
.unit-rating a.r3-unit:hover{width:51px}
.unit-rating a.r4-unit{left:51px}
.unit-rating a.r4-unit:hover{width:68px}
.unit-rating a.r5-unit{left:68px}
.unit-rating a.r5-unit:hover{width:85px}
.unit-rating a.r6-unit{left:85px}
.unit-rating a.r6-unit:hover{width:102px}
.unit-rating a.r7-unit{left:102px}
.unit-rating a.r7-unit:hover{width:119px}
.unit-rating a.r8-unit{left:119px}
.unit-rating a.r8-unit:hover{width:136px}
.unit-rating a.r9-unit{left:136px}
.unit-rating a.r9-unit:hover{width:153px}
.unit-rating a.r10-unit{left:153px}
.unit-rating a.r10-unit:hover{width:170px}
.unit-rating li.current-rating{background:url(../dleimages/rating.png) 0 -34px;position:absolute;
height:17px;display:block;text-indent:-9000px;z-index:1}
Файл rating.png положить в папку шаблона dleimages.

Вы можете использовать другое изображение рейтинга и размеры звезд, тут главное надо будет немного подправить стили CSS, под другое изображение, чтобы он отображался правильно.

PS возможно стили CSS этого рейтинга придется править под ваш шаблон, поэтому если криво что-то будет отображаться - смотрите в сторону стилей и правьте их под себя и под свой шаблон!
 

Вложения

  • rejting-10.zip
    rejting-10.zip
    1,3 КБ · Просмотры: 612
  • rating.png
    rating.png
    1,2 КБ · Просмотры: 364
engine.css не могу найти
mayor-peyn_183198622_orig_.jpg

😀
 
Последнее редактирование модератором:
Есть вопрос про рейтинг.
Нестандартный ( нравится не нравится) в версии DLE 13 не срабатывает, при нажатии зависает и все ( постоянно светится круглешок и все) может знает как поправить?
 
Есть вопрос про рейтинг.
Нестандартный ( нравится не нравится) в версии DLE 13 не срабатывает, при нажатии зависает и все ( постоянно светится круглешок и все) может знает как поправить?
Фикс проблемы с нестандартным рейтингом в версии 13
 
Это просто внешнее оформление рейтинга или стили. А сами правки для движка есть для 13+ версии?

P.S. Извиняюсь, не заметил прикрепленного плагина. Все супер!
 
Последнее редактирование:
одно не могу понять - нахрен он нужен 10 звезд ? )) какая разница пять или десять ? от того что звезд больше будет что измениться скажите ? ПФ, трафик, добавочная ценность или что ? ))
херней маетесь, лучше бы бабки зарабатывали )
 
byroot Как сделать, чтобы в метатеге выводил десятичное число? сейчас выводит так: <meta itemprop="ratingValue" content="7"> а на самом деле 7.3
Значение задается тут: <meta itemprop=\"ratingValue\" content=\"{$shema_ratig}\"> Пробовал подставлять разные теги - ничего не выходит
 
Автор темы
нужно в пхп коде, где прописывается тег:
убрать округление или поставить округление до 1 или двух знаков после запятой.

В ДЛЕ по умолчанию, если не ошибаюсь, нет тега {$shema_ratig}, поэтому как он сделан - известно только вам, или тому, что настраивал микроразметку.
 
нужно в пхп коде, где прописывается тег:

убрать округление или поставить округление до 1 или двух знаков после запятой.

В ДЛЕ по умолчанию, если не ошибаюсь, нет тега {$shema_ratig}, поэтому как он сделан - известно только вам, или тому, что настраивал микроразметку.
Тег {$shema_ratig} взят из архива в первом посте и кстати он есть в стандартной ДЛЕ 13. Но где изменить его значение я не знаю, поэтому и задал вопрос.
В любом случае спасибо за ответ
 
Автор темы
Тег {$shema_ratig} взят из архива в первом посте и кстати он есть в стандартной ДЛЕ 13.
С этого и надо было начинать, т.к. я подумал что этот тег - тег шаблона в файле TPL, про который и речи не было в данной теме 🙂

В плагине попробуй заменить строку:
PHP:
if( $rating AND $vote_num ) $rating = round( ($rating / $vote_num), 0 );
на
PHP:
if( $rating AND $vote_num ) $rating = round( ($rating / $vote_num), 2 );
т.е. 0 заменить на количество знаков после запятой, в данном случае дло сотых, т.е. 2.
 
Обновил плагин, показывает пол звезды, теперь при 7.5 покажет 7 и половину зарашенной звезды, поправил значения для AggregateRating - schema.org (была не правильная максимальная оценка), теперь выводит десятичное значение рейтинга.
 

Вложения

Так и не понял как поставить этот плагин. Закачал в плагины, он появился, кликнул на него, там настройки были, в факшин.рнр и аякс.рнр чето изменить. Не понятно он сам меняет или мне нужно, изменил в ручную, все равно не работал рейтинг. Картинку рейтинга и стили добавил сразу. Не понятно в общем как его запустить.
 
Автор темы
sas7110 он рейтинг 5 звезд меняет на вывод рейтинга 10 звезд. Для установки нужно поставить плагин и внести стили в CSS, и рейтинг звездами должен будет потом отображаться с 10-тью звездами.
 

Похожие темы Последние темы Популярные темы

Назад
Сверху