Меняем цвет модеров и админов в последнем ответе - Форум
Включить музыку | Среда, 07 Дек 2016, 0.47.33| Главная | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Архив - только для чтения
Форум » Корзина » Архив » Форум » Меняем цвет модеров и админов в последнем ответе
Меняем цвет модеров и админов в последнем ответе
LianaДата: Воскресенье, 25 Янв 2009, 6.33.45 | Сообщение # 1
Майор
Группа: Пользователи
Город: Москва
На форуме с: 25 Дек 2008
Награды: 0
Сообщений: 55
< >
Статус:
~ Мои награды ~
====================Первый вариант====================

Ставим после $BODY$ в "Общий вид страниц форума":

Code
<script type="text/javascript">   
   links=document.getElementsByTagName('a');   
   admins=new Array('NewWorldOrder','Cold^Fire'); // прописываем админов   
   moders=new Array('Natasha','BendeR'); // прописываем модеров   
   admcol='red'; // цвет админов   
   modcol='blue'; // цвет модеров   
   // дальше ничего не трогаем!   
   for(i=0;i<links.length;i++){   
   if(links[i].className=='lastPostUserLink'){   
   for(m=0;m<moders.length;m++){   
   if(links[i].innerHTML==moders[m]){   
   links[i].style.color=modcol;}}   
   for(a=0;a<admins.length;a++){   
   if(links[i].innerHTML==admins[a]){   
   links[i].style.color=admcol;}}}}   
   </script>

Админов и модеров прописываем в одинарных кавычках, черех запятую.

====================Второй вариант====================

Более простой.
Позволяет выделять любых пользователей, но каждого надо прописывать отдельно.
Ставим после $BODY$ в "Общий вид страниц форума":

Code

<script type="text/javascript">   
   links=document.getElementsByTagName('a');   
   for(i=0;i<links.length;i++){   
   if(links[i].className=='lastPostUserLink'){   
   user=links[i].innerHTML;   
   // далее надо прописать юзеров и их цвета   
   if(user=='NewWorldOrder'){links[i].style.color='red';}   
   if(user=='Cold^Fire'){links[i].style.color='red';}   
   if(user=='Natasha'){links[i].style.color='blue';}   
   if(user=='Bender'){links[i].style.color='blue';}   
   if(user=='Kristi'){links[i].style.color='blue';}   
   if(user=='distone'){links[i].style.color='#00ff00';}   
   if(user=='CannabiZzZ'){links[i].style.color='rgb(255,124,0)';}   
   }}   
   </script>

Для каждого юзера нужна строчка if(user=='ЮЗЕР'){links[i].style.color='цвет';}

====================Как прописывать цвета====================

Цвета можно прописать также как и в CSS. Возьмём к примеру синий. Можно написать английское название — blue. Можно написать в HEX — #0000ff. Можно также в RGB — rgb(0,0,255).

а вот так добавляем к первому скрипту ещё одну группу. Для примера VIP.

Code
<script type="text/javascript">   
   links=document.getElementsByTagName('a');   
   admins=new Array('NewWorldOrder'); // прописываем админов   
   moders=new Array('BendeR'); // прописываем модеров   
   vips=new Array('lelik','Irina','Natalka','distone','Cold^Fire','kristi'); // прописываем випов   
   admcol='red'; // цвет админов   
   modcol='yellow'; // цвет модеров   
   vipcol='#0016FF'; // цвет випов   
   // дальше ничего не трогаем!   
   for(i=0;i<links.length;i++){   
   if(links[i].className=='lastPostUserLink'){   
   for(v=0;v<vips.length;v++){   
   if(links[i].innerHTML==vips[v]){   
   links[i].style.color=vipcol;}}   
   for(m=0;m<moders.length;m++){   
   if(links[i].innerHTML==moders[m]){   
   links[i].style.color=modcol;}}   
   for(a=0;a<admins.length;a++){   
   if(links[i].innerHTML==admins[a]){   
   links[i].style.color=admcol;}}}}   
   </script>
 
Форум » Корзина » Архив » Форум » Меняем цвет модеров и админов в последнем ответе
Страница 1 из 11
Поиск:
Последние сообщения на форуме
Посетители дня
Посетители:

В гостях у Белчонки © 2016