Техническая поддержка Forum.com.kz

Объявление

Уважаемые пользователи!


Техническая поддержка осуществляется только при наличии заполненного поля «Веб-сайт» вашего профиля, адресом форума зарегистрированного на сервисе

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

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


Вы здесь » Техническая поддержка Forum.com.kz » Форум для новичков » Изображение вместо ника


Изображение вместо ника

Сообщений 1 страница 6 из 6

1

Собственно, можно ли сделать чтобы вместо ника отображалась картинка?
И ещё, можно ли написать каждую букву ника пользователя разным цветом? Например вот таким кодом: <HTML><font color="#FFff00">Ц</font><font color="#FFff00"></font><font color="#00ff00">В</font><font color="#00ff00">Е</font><font color="#00ffFF">Т</font></HTML>

Отредактировано Tomek (06-09-2011 21:01)

0

2

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

Собственно, можно ли сделать чтобы вместо ника отображалась картинка?
И ещё, можно ли написать каждую букву ника пользователя разным цветом? Например вот таким кодом: <HTML><font color="#FFff00">Ц</font><font color="#FFff00"></font><font color="#00ff00">В</font><font color="#00ff00">Е</font><font color="#00ffFF">Т</font></HTML>

для группы пользователей (администраторы, модераторы и т.д.)

<script type="text/javascript">
var arr=document.links
var arr1=new Array ("Admin", "Татьяна")
var arr2=new Array ("Ruslan", "WebMaster")
for (x in arr)
{for (y in arr1)
{for (j in arr2)
{if (arr[x].innerHTML==arr1[y])
{var b=arr[x].innerHTML
arr[x].innerHTML="<img src='ссылка1'><font color='red'>"+b+"</font>"}
else if (arr[x].innerHTML==arr2[j])
{var c=arr[x].innerHTML
arr[x].innerHTML="<img src='ссылка2'><font color='blue'>"+c+"</font>"}}}}
</script>

В красную строчку в скобочки, через запятую, в кавычках, пишем имена админов
В синию - модеров.
Меняет цвета админов на красный, модеров на синий - на всем форуме.
вместо <img src='ссылка1'>, т.е. вместо ссылка 1 и ссылка 2  пишите адреса картинок для каждой группы. Будет показывать картинка, далее цветной ник

0

3

Вариант для одного юзера:

<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("a")[0].innerHTML.indexOf("НИК")!=-1)
{authors[feg].getElementsByTagName("a")[0].innerHTML="<img src='ссылка'>НИК"}
}}
</script>

Вместо НИК пишем ник пользователя, у которого требуется поставить картинку, вместо <img src='ссылка'> - ссылка на нужную картинку.
Причем НИК прописываете в обоих случаях одинаковый.

0

4

Причем использовать вместе не рекомендую, могут конфликтовать между собой.
вставлять HTML низ

Дополнительно
Второй вариант, будет отображаться как картинка, так и НИК, если вы после <img src='ссылка'> удалите НИК, то ника не будет, а будет только картинка...
И еще второй вариант подходит ТОЛЬКО на страницу тем, т.е. на главной странице и на других он применяться не будет

Добавлено:
Хочу заметить, что Ник и все данные останутся прежними, это только визуально можно сменить для отображениями в базе данных останется прежний ник.

0

5

Если надо еще юзеров, добавь эту строчку:

else if (authors[feg].getElementsByTagName("a")[0].innerHTML.indexOf("НИК")!=-1)
{authors[feg].getElementsByTagName("a")[0].innerHTML="<img src='ссылка'>НИК"}

перед

}}
</script>

0

6

Ясно, спасибо.

0


Вы здесь » Техническая поддержка Forum.com.kz » Форум для новичков » Изображение вместо ника