Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как изменить дефолтный рейтинг?

Как изменить дефолтный рейтинг?


     22.03.2014    Общие вопросы    3413

вопрос
Как изменить дефолтный рейтинг? Гуглил минут 30 и не нашел, везде выходит 10 звездный.

Стоит такой:
Как изменить дефолтный рейтинг?


Нужно изменить на такой:
Как изменить дефолтный рейтинг?


Сколько гуглил рейтинг на DLE и ничерта не выходит... Понятия не имею, как вставить такой рейтинг.

Кто-то имел опыт с рейтингами? Мне нужно ставить как на картинке выше? Я нашел от кинопоиска (DLE) там так раскрашенные/не раскрашенные.. ниче не пойму:
Как изменить дефолтный рейтинг?



CSS от engine.css

/*---Рейтинг---*/
.rating {
    width: 85px;
    height: 17px;
    font-size: 0.9em;
}

.unit-rating {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 85px;
    height: 17px;
    position: relative;
    background: url("../dleimages/rating.png") repeat-x;
}

.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 li.current-rating {
    background: url("../dleimages/rating.png") 0 -34px;
    position: absolute;
    height: 17px;
    display: block;
    text-indent: -9000px;
    z-index: 1;
}

Ответа пока нет


Комментарии пользователей (10)

Gopr
10

494 | 164

Gopr - 22 марта 2014 19:43 - Юзер

1. Замените стандартный спрайт dle на спрайт со звездами (тупо переименовав картинки)
2. Делайте мелкие правки в css (в основном width: 17px;height: 17px менять придется)

feniks01
4

203 | 17

feniks01 - 22 марта 2014 19:44 - Гости

А какой вид должен быть??? 5,4,3,2,1,0 звезд?? или 5 и 0 звезд?? Картинка будущего рейтинга выше.

Gopr
10

494 | 164

Gopr - 22 марта 2014 19:51 - Юзер

Так же в три строчки по 5 звезд, как у стандартного спрайта dle
1 строчка = все звезды серые
2 строчка = все звезды желтые, но тусклые
3 строчка = все звезды желтые и яркие

Итого на готовом спрайте будет всего 15 звезд

feniks01
4

203 | 17

feniks01 - 22 марта 2014 20:07 - Гости

Вы не знаете как убрать title у рейтинга?? http://zfilm-hd.com/259-seks-po-druzhbe.html у меня какая-то жопа получилась.

Gopr
10

494 | 164

Gopr - 22 марта 2014 20:17 - Юзер

title в /engine/modules/functions.php

feniks01
4

203 | 17

feniks01 - 22 марта 2014 20:25 - Гости


Расчет второй звезды будет 102px верно??

feniks01
4

203 | 17

feniks01 - 22 марта 2014 20:12 - Гости

Блин еще какие-то половинки выходят... вместо цельных звезд

D0Gmatist
225

794 | 281

D0Gmatist - 23 марта 2014 01:00 - Местный

да потому что в вашем случае у картинки между звёздами есть пробел надо делать смещение не только на размер звезды но и на пробел ..
пример
1 з / пробел / 2 з / пробел / 3 з / пробел / 4 з / пробел / 5 з
если
звезда 17px
пробел 5px
смещение
1 з 0px
2 з 17px + 5px = 22px
3 з 17px + 5px + 17px + 5px = 44px
4 з 17px + 5px + 17px + 5px + 17px + 5px = 66px
5 з 17px + 5px + 17px + 5px + 17px + 5px + 17px + 5px = 88px

з = звезда

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

D0Gmatist
225

794 | 281

D0Gmatist - 23 марта 2014 01:03 - Местный

А теперь по делу ... http://prowebber.ru/dle/hacks/14242-reyting-v-10-zvezd-dlya-dle-97.html
Рейтинг в 10 звезд .. требует немного подправки ..

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

feniks01
4

203 | 17

feniks01 - 23 марта 2014 01:05 - Гости

Мне не нужен он. Я искал 5 звезд, а везде дурацкие 10 звезд.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы