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

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Главная » 2009 » Март » 28 » Ранги коментариев
    02:01
    Ранги коментариев
    Как-то на одном форуме тип захотел найти скрипт на тематику рейтинга коментариев, после чего я написал данный скрипт.

    Ставить нужно в "Персональная страница пользователя" и вставляем куда захотите вот этот скрипт:

    Quote
    <?if($_IS_ACTIVITY$)?>
    <script type="text/javascript">
    put='http://s17.ucoz.net/rnk/5/'; // Путь до картинок
    var n; medal='';

    zn=$_COM_ENTRIES$; Nm=Math.floor(zn>20);
    for(i=0;i<Nm;i++) medal=' <img border="" alt="Ранг 1" src="'+put+'/rank1.gif" title="Ранг 1">';
    zn=$_COM_ENTRIES$; Nm=Math.floor(zn>60);
    for(i=0;i<Nm;i++) medal=' <img border="" alt="Ранг 2" src="'+put+'/rank2.gif" title="Ранг 2">';
    zn=$_COM_ENTRIES$; Nm=Math.floor(zn>120);
    for(i=0;i<Nm;i++) medal=' <img border="" alt="Ранг 3" src="'+put+'/rank3.gif" title="Ранг 3">';
    zn=$_COM_ENTRIES$; Nm=Math.floor(zn>240);
    for(i=0;i<Nm;i++) medal=' <img border="" alt="Ранг 4" src="'+put+'/rank4.gif" title="Ранг 4">';
    zn=$_COM_ENTRIES$; Nm=Math.floor(zn>480);
    for(i=0;i<Nm;i++) medal=' <img border="" alt="Ранг 5" src="'+put+'/rank5.gif" title="Ранг 5">';
    zn=$_COM_ENTRIES$; Nm=Math.floor(zn>960);
    for(i=0;i<Nm;i++) medal=' <img border="" alt="Ранг 6" src="'+put+'/rank6.gif" title="Ранг 6">';
    zn=$_COM_ENTRIES$; Nm=Math.floor(zn>1920);
    for(i=0;i<Nm;i++) medal=' <img border="" alt="Ранг 7" src="'+put+'/rank7.gif" title="Ранг 7">';
    zn=$_COM_ENTRIES$; Nm=Math.floor(zn>3840);
    for(i=0;i<Nm;i++) medal=' <img border="" alt="Ранг 8" src="'+put+'/rank8.gif" title="Ранг 8">';
    zn=$_COM_ENTRIES$; Nm=Math.floor(zn>7680);
    for(i=0;i<Nm;i++) medal=' <img border="" alt="Ранг 9" src="'+put+'/rank9.gif" title="Ранг 9">';
    zn=$_COM_ENTRIES$; Nm=Math.floor(zn>15360);
    for(i=0;i<Nm;i++) medal=' <img border="" alt="Ранг 10" src="'+put+'/rank10.gif" title="Ранг 10">';

    document.write(medal);
    </script>
    <?else?><?endif?>

    Вы можете изменять ранги:

    Quote
    title="Название ранга"

    Так же можете менять ссылки на свои рисунки(там подписано где менять ссылку)
    Вы можете менять сколько нужно коментариев для того чтобы получить на ранг выше, вот код:

    Quote
    Nm=Math.floor(zn>Тут ставить сколько нужно коментариев для следущего ранга)

    И так же вы можете ставить сколько угодно рангов:

    Quote
    zn=$_COM_ENTRIES$; Nm=Math.floor(zn>15360);
    for(i=0;i<Nm;i++) medal=' <img border="" alt="Название ранга" src="'+put+'/(название картинки)" title="Название ранга">';

    Пока ощибок никаких не было, но если у вас будут, пишите в ЛС

    Источник: вот
    Автор: Я сам...

    Категория: скрипты для ucoz сайта | Просмотров: 893 | Добавил: AxeMen | Рейтинг: 5.0/4
    Всего комментариев: 7
    7 AxeMen  
    0
    Сам делал)) если у кого есть какие идеи могу попробовать сделать smile

    6 Uchiha_Sasuke  
    0
    Тема!

    5 a1ma2  
    1
    прям как на DLE... biggrin

    4 ReKa-X  
    0
    СПС

    3 AxeMen  
    0
    Так же могу выложить свой скрипт "Друзья пользователя" он стабильно работает по сравнению с первым скриптом "Друзья пользователя"

    2 Stef  
    0
    прикольна!

    1 Андрюха  
    0
    Норма! cool

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]