Меню сайта |
 | |
 |
Категории раздела |
 | |
 |
Наш опрос |
 | |
 |
Статистика |
 |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
 |
Форма входа |
 |
|
 |
|
 |  |  |
 | Главная » 2009 » Январь » 5 » Рейтинг как на DLE
|
Это ставим в CSS Code /* Рейтинг DLE to UcoZ By AllCity ~ http://allcity.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 AllCity ~ http://allcity.net.ru/ End */
Для новостей сайта: Заходим в шаблон Новости сайта - Страница материала
и комментариев к нему и в любое место шаблона ставим этот код: Code <div id="rt$ENTRY_ID$"><div class="rating" style="float: left;"> <ul class="unit-rating"> <li class="current-rating" style="width: 0px;">0</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></div>
<div class="rating" style="float: left; padding-top: 2px;"> (Рейтинг: $RATING$/$RATED$)</div>
Для Каталога файлов: Заходим в шаблон Каталог файлов - Страница
материала и комментариев к нему и в любое место шаблона ставим этот
код: Code <div id="rt$ID$"><div class="rating" style="float: left;"> <ul class="unit-rating"> <li class="current-rating" style="width: 0px;">0</li>
<li><a href="#" title="Плохо" class="r1-unit"
onclick="uz.util.Connect.asyncRequest('GET','/load/0-1-1-$ID$-3',callback);
return false;">1</a></li> <li><a href="#"
title="Приемлемо" class="r2-unit"
onclick="uz.util.Connect.asyncRequest('GET','/load/0-1-2-$ID$-3',callback);
return false;">2</a></li> <li><a href="#"
title="Средне" class="r3-unit"
onclick="uz.util.Connect.asyncRequest('GET','/load/0-1-3-$ID$-3',callback);
return false;">3</a></li> <li><a href="#"
title="Хорошо" class="r4-unit"
onclick="uz.util.Connect.asyncRequest('GET','/load/0-1-4-$ID$-3',callback);
return false;">4</a></li> <li><a href="#"
title="Отлично" class="r5-unit"
onclick="uz.util.Connect.asyncRequest('GET','/load/0-1-5-$ID$-3',callback);
return false;">5</a></li> </ul> </div></div>
<div class="rating" style="float: left; padding-top: 2px;"> (Рейтинг: $RATING$/$RATED$)</div>
Для Фотоальбома: Заходим в шаблон Фотоальбомы - Страница с полной
фотографией и комментариями и в любое место шаблона ставим этот код: Code <div id="rt$ID$"><div class="rating" style="float: left;"> <ul class="unit-rating"> <li class="current-rating" style="width: 0px;">0</li>
<li><a href="#" title="Плохо" class="r1-unit"
onclick="uz.util.Connect.asyncRequest('GET','/photo/$CID$-1-$ID$-13-1',callback);">1</a></li>
<li><a href="#" title="Приемлемо" class="r2-unit"
onclick="uz.util.Connect.asyncRequest('GET','/photo/$CID$-1-$ID$-13-2',callback);">2</a></li>
<li><a href="#" title="Средне" class="r3-unit"
onclick="uz.util.Connect.asyncRequest('GET','/photo/$CID$-1-$ID$-13-3',callback);">3</a></li>
<li><a href="#" title="Хорошо" class="r4-unit"
onclick="uz.util.Connect.asyncRequest('GET','/photo/$CID$-1-$ID$-13-4',callback);">4</a></li>
<li><a href="#" title="Отлично" class="r5-unit"
onclick="uz.util.Connect.asyncRequest('GET','/photo/$CID$-1-$ID$-13-5',callback);">5</a></li>
</ul> </div></div>
<div class="rating" style="float: left; padding-top: 2px;"> (Рейтинг: $RATING$/$RATED$)</div> Если у вас при клике страница поднимается в самий верх тогда замените визьде на Quote href="javascript://" Не забудьте загрузить любую картинку с архива в корень сайта не забив переименовать в rating.gif В архиве картинки с рейтингами.
|
Категория: Скрипт |
Просмотров: 521 |
Добавил: Cr@ze
| Рейтинг: 0.0/0 |
|  |
 |  |
 |  |  |
|
Поиск |
 | |
 |
Календарь |
 | |
 |
Архив записей |
 | |
 |
|