Форум поддержки пользователей ZeroParking

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » Индивидуальный статус картинкой


Индивидуальный статус картинкой

Сообщений 61 страница 67 из 67

61

что бы у определенных пользователей другая, индивидуальная картинка  и ни у кого более. что бы буквально у 2, 3х человек были разные статус-иконки

0

62

ну и? я так все таки понимаю такого скрипта нет.... или он требует доработки...

0

63

Demiya Пропишите им индивидуальный статус

И ставьте картинку под этот статус
(*в Данном примере VipTus1 и VipTus2

<script type="text/javascript">
var authors=document.getElementsByTagName("ul")
var feg=0
for (feg=0; feg<=(authors.length-1); feg++)
{if (authors[feg].innerHTML.indexOf("pa-author")!=-1)
{
if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Координатор")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://help.mybb.ru/uploads/help/303_sm.jpg' />"}
else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Заслуженный")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://help.mybb.ru/uploads/help/303_zas.jpg' />"}
else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("VipTus1")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='Адрес Картинки под VipTus1' />"}
else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("VipTus2")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='Адрес Картинки под VipTus2' />"}}}
</script>

Отредактировано Deff (2011-01-13 21:55:46)

0

64

спасибо за разъяснение

0

65

Dimitra написал(а):

Как мы знаем, в поле статуса html вставлять нельзя.  Однако заменить статус картинкой все же можно. Прописываем у нужного человек в статусе индивидуальный стаутс буквами. Здесь разберем пример с заменой стаусов "координатор" и "заслуженный".
Далее в html Низ или под форму ответа вставляем.
Скрытый текст:
Выделить код
<script type="text/javascript">
var authors=document.getElementsByTagName("ul")
var feg=0
for (feg=0; feg<=(authors.length-1); feg++)
{if (authors[feg].innerHTML.indexOf("pa-author")!=-1)
{
if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Координатор")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://help.mybb.ru/uploads/help/303_sm.jpg' />"}
else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Заслуженный")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://help.mybb.ru/uploads/help/303_zas.jpg' />"}}}
</script>
Принцип работы, думаю, объяснуть не стоит. Итак понятен. Часть жирным шрифтом - произвольная: ее можно как выкинуть, если заменяемый статус тока один, так и размножить столько раз, сколько вы будете заменять статусов.
(При копипасте, если будете изымать или добавлять части в скрипт, очень осторожно обращайтесь с количеством фигурных скобок. Потеряете одну или поставие ллинюю - скрипт работать не будет.

У меня вопрос,Как вот дописать самому этот скрипт ну например так:

Код:
<script type="text/javascript">
var authors=document.getElementsByTagName("ul")
var feg=0
for (feg=0; feg<=(authors.length-1); feg++)
{if (authors[feg].innerHTML.indexOf("pa-author")!=-1)
{
if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Гл.Модератор")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://forumstatic.ru/files/0010/a8/79/54552.png' />"}
else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Администратор")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://forumstatic.ru/files/0010/a8/79/86241.png' />"}}}
if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("V.I.P")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://forumstatic.ru/files/0010/a8/79/48241.png' />"}
else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Бан")!=-1)
{authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://forumstatic.ru/files/0010/a8/79/81962.png' />"}}}
</script>

почему он не работает?первые 2 статуса работают:Администратор и Гл.Модератор работают а Бан и V.I.P не работают,можете помочь?

0

66

Спасибо, давно искал такой )

0

67

Не понял ничего

0


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » Индивидуальный статус картинкой


Рейтинг форумов | Создать форум бесплатно