[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Тема Автор Форум Отв. Последний
Создание всплывающего ajax окна. denisus Скрипты под Ucoz 4 darth-sasha
Красивый информер "кто нас сегодня посетил" DianaWeb Скрипты под Ucoz 0 DianaWeb
Гости и пользователи в процентах New!!! DianaWeb Скрипты под Ucoz 0 DianaWeb
Форма поиска сайта совмещенная с yandex и google DianaWeb Скрипты под Ucoz 0 DianaWeb
Скрипт наши cw DianaWeb Скрипты под Ucoz 0 DianaWeb
Новая форма авторизации DianaWeb Скрипты под Ucoz 0 DianaWeb
Вид Новостей new! jasminka Скрипты под Ucoz 0 jasminka
Мини-профиль new! jasminka Скрипты под Ucoz 0 jasminka
Вид материалов форума jasminka Скрипты под Ucoz 0 jasminka
Обновлёный блок софта для ucoz jasminka Скрипты под Ucoz 0 jasminka
  • Страница 1 из 1
  • 1
Модератор форума: Сердцеєд  
Красивые рэйтинги как на DLE
denisusДата: Воскресенье, 01.02.2009, 00:33 | Сообщение # 1
Генералиссимус
Сообщений: 99
Репутация: 10
Статус:

Это ставим в CSS
Исходный кодпечатать

1.

Quote
/* Рейтинг DLE to UcoZ By UcoZ ~ http://coool.net.ru/ Start */ .rating {color: #666666; font-family: Tahoma, helvetica, sans-serif; font-size: 11px; width: 85px; height: 16px;} .unit-rating{list-style:none; margin: 0px; padding:0px; width: 85px; height: 16px; position: relative; background: url('/rating.gif') top left repeat-x;} .unit-rating li{text-indent: -90000px; padding:0px; margin:0px; float: left;} .unit-rating li a{display:block; width:17px; height: 16px; text-decoration: none; text-indent: -9000px; z-index: 17; position: absolute; padding: 0px;} .unit-rating li a:hover{background: url('/rating.gif') left center; z-index: 2; left: 0px;} .unit-rating a.r1-unit{left: 0px;} .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('/rating.gif') left bottom; position: absolute; height: 16px; display: block; text-indent: -9000px; z-index: 1;} /* Рейтинг DLE to UcoZ By UcoZ ~ http://coool.net.ru/ End */

/* Рейтинг DLE to UcoZ By UcoZ ~ http://coool.net.ru/ Start */ .rating {color: #666666; font-family: Tahoma, helvetica, sans-serif; font-size: 11px; width: 85px; height: 16px;} .unit-rating{list-style:none; margin: 0px; padding:0px; width: 85px; height: 16px; position: relative; background: url('/rating.gif') top left repeat-x;} .unit-rating li{text-indent: -90000px; padding:0px; margin:0px; float: left;} .unit-rating li a{display:block; width:17px; height: 16px; text-decoration: none; text-indent: -9000px; z-index: 17; position: absolute; padding: 0px;} .unit-rating li a:hover{background: url('/rating.gif') left center; z-index: 2; left: 0px;} .unit-rating a.r1-unit{left: 0px;} .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('/rating.gif') left bottom; position: absolute; height: 16px; display: block; text-indent: -9000px; z-index: 1;} /* Рейтинг DLE to UcoZ By UcoZ ~ http://coool.net.ru/ End */

Для новостей сайта: Заходим в шаблон Новости сайта к нему и в любое место шаблона ставим этот код:

1.

Quote
<div class="rating" style="float: left;"> <ul class="unit-rating"> <li id="cur-rat$ENTRY_ID$" class="current-rating" style="width: 0px;"></li> <li><a href="#" title="Плохо" class="r1-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-1-$ENTRY_ID$-15-1',callback);">1</a></li> <li><a href="#" title="Приемлемо" class="r2-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-2-$ENTRY_ID$-15-1',callback);">2</a></li> <li><a href="#" title="Средне" class="r3-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-3-$ENTRY_ID$-15-1',callback);">3</a></li> <li><a href="#" title="Хорошо" class="r4-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-4-$ENTRY_ID$-15-1',callback);">4</a></li> <li><a href="#" title="Отлично" class="r5-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-5-$ENTRY_ID$-15-1',callback);">5</a></li> </ul> </div> <script type="text/javascript"> document.getElementById('cur-rat$ENTRY_ID$').style.width=$RATING_NUM$*17; // by CoooL.Net.RU </script> <?if($RATING$)?> <div class="rating" style="float: left; padding-top: 2px;"> ($RATING$/$RATED$)</div> <?endif?>

<div class="rating" style="float: left;"> <ul class="unit-rating"> <li id="cur-rat$ENTRY_ID$" class="current-rating" style="width: 0px;"></li> <li><a href="#" title="Плохо" class="r1-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-1-$ENTRY_ID$-15-1',callback);">1</a></li> <li><a href="#" title="Приемлемо" class="r2-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-2-$ENTRY_ID$-15-1',callback);">2</a></li> <li><a href="#" title="Средне" class="r3-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-3-$ENTRY_ID$-15-1',callback);">3</a></li> <li><a href="#" title="Хорошо" class="r4-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-4-$ENTRY_ID$-15-1',callback);">4</a></li> <li><a href="#" title="Отлично" class="r5-unit" onclick="uz.util.Connect.asyncRequest('GET','/news/0-0-5-$ENTRY_ID$-15-1',callback);">5</a></li> </ul> </div> <script type="text/javascript"> document.getElementById('cur-rat$ENTRY_ID$').style.width=$RATING_NUM$*17; // by CoooL.Net.RU </script> <?if($RATING$)?> <div class="rating" style="float: left; padding-top: 2px;"> ($RATING$/$RATED$)</div> <?endif?>

Если у вас при клике страница поднимается в самий верх тогда замените вeзде

1.

Quote
href="#"

href="#"

на

1.

Quote
href="javascript://"

href="javascript://"

Внимание где $ENTRY_ID$ может быть $ID$

Не забудьте загрузить любую картинку с архива в корень сайта не забыв переименовать в rating.gif
rating.zip

Прикрепления: 5306057.jpg (26.7 Kb)


Будем рады помочь
 
  • Страница 1 из 1
  • 1
Поиск:





Copyright MyCorp © 2025