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

Вопрос по рейтингу


     14.02.2012    Шаблоны (TPL), Стили (CSS)    1941

вопрос
нарисовал рейтинг:
Вопрос по рейтингу
переделал стили под него:

проголосовал на 5, вылезло вот это:
Вопрос по рейтингу
если обновить страницу показываются все 5 звездочек нормально. и так со всеми. может в стилях что не правильно написал или в functions.php что-то подправить надо belay ?

Ответил: Basil_CHe


в файле "engine/modules/functions.php" найти 3 раза повторяющийся код:

$rating = $rating * 17;


То что закрашено у тебя красным - 100% (5 звёзд по 17 рх = 85 рх). Значит тебе нужно заменить на
$rating = $rating * 23;

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

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 14 февраля 2012 19:44 - Админ

помоему нужно ковырять php там зашита ширина картинки 17px
Есл не ошибаюсь - в папке ajax/rating.php в трёх местах заменить нужно.

Каков вопрос - таков и ответ. Просто помните об этом.

hosts
1

54 | 43

hosts - 14 февраля 2012 20:11 - Юзер

в папке ajax/rating.php цифры 17 нет. но она есть в functions.php. если ее заменить на 23 (в моем случае), то все работает нормально (проголосовал на 4)

но если обновить эту же страницу, 4 звездочки превращаются в это
Т.е. еще где-то нужно поменять цифру 17 ?

rashpil
33

232 | 182

rashpil - 14 февраля 2012 20:56 - Эксперт

То что появляется после обновления странички, это работает php и это как раз в файле в функций. А то что сразу после передачи голоса, это AJAX и это файл /engine/ajax/rating.php

hosts
1

54 | 43

hosts - 14 февраля 2012 21:04 - Юзер

но судя по моему случаю, как раз таки всё наоборот. если и так, то что править тут /engine/ajax/rating.php ?

hosts
1

54 | 43

hosts - 15 февраля 2012 17:58 - Юзер

в файле "engine/modules/functions.php" найти 3 раза повторяющийся код:

$rating = $rating * 17;



То что закрашено у тебя красным - 100% (5 звёзд по 17 рх = 85 рх). Значит тебе нужно заменить на
$rating = $rating * 23;

ну так я это и сделал (через 2 комента выше результат этой замены).

hosts
1

54 | 43

hosts - 15 февраля 2012 18:11 - Юзер

почему-то ему dle.net.ua/forum/index.php/topic,5101.0.html?PHPSESSID=8fet8ukq3il1gcleeupdlcvri5 помогло, а мне нифига

hosts
1

54 | 43

hosts - 15 февраля 2012 19:52 - Юзер

эээ нифига не решилось. пафнутий что-то у тебя нелады с коментами... предыдущий удалил, а он опять появился.....

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 15 февраля 2012 20:05 - Админ

Ты его стёр, я восстановил. )))

Каков вопрос - таков и ответ. Просто помните об этом.

hosts
1

54 | 43

hosts - 15 февраля 2012 20:09 - Юзер

мне показалось что всё решилось lol но не тут то было

hosts
1

54 | 43

hosts - 15 февраля 2012 21:08 - Юзер

ну что никто не знает что делать? ну оч надо. маленький рейтинг не к месту у меня в полной новости

hosts
1

54 | 43

hosts - 15 февраля 2012 21:23 - Юзер

вот я молодец) всё теперь точно сделал. а не подскажете где редактировать текст, который выходит при наведении на рейтинг ?

Sander
1126

1637 | 1204

Sander - 16 февраля 2012 04:40 - Эксперт

/languages/Russian/website.lng

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

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

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