Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: happa, Smok3  
Форум » All for uCoz » Скрипты для uCoz » Медали
Медали
LoidДата: Четверг, 29.01.2009, 21:31 | Сообщение # 1
Группа: Удаленные






Сразу приступаем к работе!

1. Заходим в Панель управления > Дизайн > Управление дизайном (шаблоны) > Форум > Вид материалов.

2. Находим следующую строку в этом блоке

Code
<?if($USER_STATUS$)?><div class="statusBlock">Статус: $USER_STATUS$</div><?endif?>

3. После этой строки вставляем следующий код:
Code
Награды</span><br><?if($UID$=1)?><img src="http://www.сайт.ru/картинка.jpg" title="За создание сайта" alt="За создание сайта" align="absmiddle" border="0"> <?endif?>  
<?if($REP_RATING$>10)?><img src="http://www.сайт.ru/картинка.jpg" title="За хорошую репутации" alt="За хорошую репутации" align="absmiddle" border="0"><?endif?>  
<?if($REP_RATING$>20)?><img src="http://www.сайт.ru/картинка.jpg" title="За хорошую репутации" alt="За хорошую репутации" align="absmiddle" border="0"><?endif?>  
<?if($REP_RATING$>30)?><img src="http://www.сайт.ru/картинка.jpg" title="За хорошую репутации" alt="За хорошую репутации" align="absmiddle" border="0"><?endif?>  
<?if($REP_RATING$>40)?><img src="http://www.сайт.ru/картинка.jpg" title="За хорошую репутации" alt="За хорошую репутации" align="absmiddle" border="0"><?endif?>  
<?if($POSTS$>100)?><img src="http://www.сайт.ru/картинка.jpg" title="За 100 Сообщений " alt="За 100 Сообщений" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>200)?><img src="http://www.сайт.ru/картинка.jpg" title="За 200 Сообщений" alt="За 200 Сообщений" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>300)?><img src="http://www.сайт.ru/картинка.jpg" title="За 300 Сообщений" alt="За 300 Сообщений" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>2500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>3000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>3500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>4000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>4500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>5000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>5500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>6000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>6500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>7000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>7500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>8000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>8500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>9000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>9500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>10000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>10500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>11000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>11500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>12000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>12500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>13000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>13500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>14000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>14500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>15000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>15500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>16000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>16500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>17000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>17500)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>  
<?if($POSTS$>18000)?><img src="http://www.сайт.ru/картинка.jpg" align="absmiddle" border="0"> <?endif?>

Внимание! Картинки устанавливать свои.
Расшифровка кода:
<?if($POSTS$>15000)?> - Число, выделенное красным цветом нужно изменить на свои значения в каждой строке (В данном случае за 15000 сообщений даётся автоматически награда).
img src="http://www.сайт.ru/картинка.jpg" - Нужно изменить адрес, выделенный красным на свой адрес картинки медали (Так в каждом блоке).
<?if($UID$=1)?> - ID первого пользователя сайта (Всегда Администратор), ему даётся отдельная медаль. Как установить медаль, читайте выше (Изменять нужно первые строки скрипта).
<?if($REP_RATING$>10)?> - За +10 репутацию даётся определённая медаль (Изменять картинку сразу напротив этого оператора).
title="За хорошую репутации" - изменяйте причину добавления медали для пользователя.

ИЗМЕНЯТЬ КОД НУЖНО ВРУЧНУЮ И ПОД КАЖДЫЙ САЙТ ОТДЕЛЬНО, ЧТОБЫ НЕ БЫЛО МНОГО МЕДАЛЕЙ СРАЗУ.

Вот несколько картинок медалей, которые можно установить...

1. - Путь к картинке

Code
http://gomax.net.ru/medals/04.gif

2. - Путь к картинке
Code
http://gomax.net.ru/medals/05.gif

3. - Путь к картинке
Code
http://gomax.net.ru/medals/06.gif

4. - Путь к картинке
Code
http://gomax.net.ru/medals/08.gif

5. - Путь к картинке
Code
http://gomax.net.ru/medals/09.gif

Картинки вечно храниться не будут, поэтому кому надо, скачивайте.

Примеры работы скрипта на сайтах:
www.gomax.net.ru/forum
www.mygraphics.ru/forum

Этот скрипт пригодится тем, кто пока не хочет ожидать обновления системы, так как обещали сделать медали, но пока можно пользоваться этим.

И ещё:

Вы можете этот код вставить у себя ничего не меняя и он будет работать.
Как вставить медальки
(код этих медалей отображаются на персональной странице пользователя.)
Сначала нам нужны медальки:ТУТ
Выбираем какие нравятся и сохраняем на комп себе.В файловом менеджере создаем папку : medalki
и закачиваем туда.
Потом заходим через панель управления дизайном и находим:персональная страница пользователя
И после этого кода:

Code
<div id="block21" class="udtb"><div class="udtlb">Подпись:</div> $_SIGNATURE$</div>

Вставляем наш для медалек:
Code
<center>Медали: </center><br>  
<center><script type="text/javascript">  
put='http://komu-za-40.ucoz.kz/medalki'; // Путь до медалек  
var n; medal='';  
//Репутация (за каждые 5 плюсиков)  
zn=$_REPUTATION$; Nm=Math.floor(zn/1);  
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'/rank1.gif" title="За положительную репутацию">';  
//Статьи (за каждые 5 статьи)  
zn=$_NEWS_ENTRIES$; Nm=Math.floor(zn/6);  
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'/medal2.gif" title="За отличные новости">';  
//Каталог файлов (за каждые 5 файлов)  
zn=$_LOAD_ENTRIES$; Nm=Math.floor(zn/15);  
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'/medal30.gif" title="За файлы">';  
//Блог(за каждые 10 записей)  
zn=$_BLOG_ENTRIES$; Nm=Math.floor(zn/15);  
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'/medal11.gif " title="За записи в блоге">';  
//Форум + комментарии  
zn=$_FORUM_ENTRIES$+$_COM_ENTRIES$; Nm=Math.floor(zn/80);  
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'/medal0.gif" title="За общение на форуме и сайте">';  
zn=$_COM_ENTRIES$; Nm=Math.floor(zn/5);  
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'/rank7.gif " title="За комментарии">';  
zn=$_PUBL_ENTRIES$; Nm=Math.floor(zn/5);  
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'/medal34.gif" title="За статьи">';  
zn=$_PHOTO_ENTRIES$; Nm=Math.floor(zn/160);  
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'/rank4.gif" title="За фотки">';  
zn=$_BOARD_ENTRIES$; Nm=Math.floor(zn/10);  
for(i=0;i<Nm;i++) medal+=' <img border="" alt="" src="'+put+'/medal7.gif " title="За записи в объявлениях">';  
//Вывод наград  
document.write(medal);  
</script>А здесь будут мои медали, полученные в нелёгкой борьбе за выживание на этом сайте!</center>

Эти медали будут отображаться на страничке пользователя автоматически,в зависимости от их активности
а не на форуме под аваторкой,цифры ((zn/1))можете поменять на ваше усмотрение
Кто желает может просто от сюда код без медалек скопировать и вставить себе и код заработает.
Если вы закачали к себе медали,то в этом скрипте меняем только адрес :put='http://komu-za-40.ucoz.kz/medalki'; // Путь до медалек
(rank1.gif)(medal34.gi)(rank4.gif)(medal7.gif) и т.д.- и это на свои медали
 
StarKrimДата: Суббота, 07.03.2009, 08:45 | Сообщение # 2
Рядовой
Группа: .::UseR::.
Сообщений: 18
Репутация: 0
Статус:

smile Спс чувак классная вещь.
 
Форум » All for uCoz » Скрипты для uCoz » Медали
  • Страница 1 из 1
  • 1
Поиск:

Themes by sho0k3r^^