Пятница, 17.05.2024, 14:55
Меню сайта
    Форма входа
    Категории раздела
    скрипты для ucoz сайта [3099]
    шаблоны для ucoz скачать [2660]
    Иконки групп для форума [25]
    Графика для сайта [1953]
    шаблоны psd для фотошопа [27]
    кисти для фотошопа [39]
    уроки фотошопа на русском языке [4]
    стили для фотошопа [3]
    шрифты для фотошопа cs4 [12]
    Web-master [3058]
    Поиск
    Календарь
    «  Октябрь 2009  »
    ПнВтСрЧтПтСбВс
       1234
    567891011
    12131415161718
    19202122232425
    262728293031
    Архив записей
    Наш опрос
    Умеете ли вы писать скрипты для ucoz?
    Всего ответов: 73
    Мини-чат
    200
    Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Главная » 2009 » Октябрь » 25 » Рейтинг как на DLE
    01:47
    Рейтинг как на 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
    <?if($RATE_FORM$)?>
    <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>
    <?endif?>

    <?if($RATING$)?>
    <div class="rating" style="float: left; padding-top: 2px;"> (Рейтинг: $RATING$/$RATED$)</div>
    <?endif?>

    Для Каталога файлов: Заходим в шаблон Каталог файлов - Страница материала и комментариев к нему и в любое место шаблона ставим этот код:
    Code
    <?if($RATE_FORM$)?>
    <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>
    <?endif?>

    <?if($RATING$)?>
    <div class="rating" style="float: left; padding-top: 2px;"> (Рейтинг: $RATING$/$RATED$)</div>
    <?endif?>

    Для Фотоальбома: Заходим в шаблон Фотоальбомы - Страница с полной фотографией и комментариями и в любое место шаблона ставим этот код:
    Code
    <?if($RATE_FORM$)?>
    <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>
    <?endif?>

    <?if($RATING$)?>
    <div class="rating" style="float: left; padding-top: 2px;"> (Рейтинг: $RATING$/$RATED$)</div>
    <?endif?>

    Если у вас при клике страница поднимается в самий верх тогда замените визьде
    Quote
    href="#"
    на
    Quote
    href="javascript://"

    Не забудьте загрузить любую картинку с архива в корень сайта не забив переименовать в rating.gif
    В архиве картинки с рейтингами.
    Категория: скрипты для ucoz сайта | Просмотров: 349 | Добавил: CCUMC | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]