Help Admin

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

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


Вы здесь » Help Admin » Scripts » Картинки вместо текстовых фраз в инфе пользователя


Картинки вместо текстовых фраз в инфе пользователя

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

1

Картинки вместо текстовых фраз в инфе пользователя
Многим не нравятся текстовые фразы в инфе пользователи и многие хотят заменить их картинками.
Этот скрипт делает это:

Код:
<script type="text/javascript">
var arr=document.getElementsByTagName("ul")
profileImg="КАРТИНКА_ДЛЯ_ПРОФИЛЯ"
privateImg="КАРТИНКА_ДЛЯ_ЛС"
emailImg  ="КАРТИНКА_ДЛЯ_АДРЕСА_ПОЧТЫ"
websiteImg="КАРТИНКА_ДЛЯ_САЙТА"
i=4
while(arr[i]){
tarr=arr[i].getElementsByTagName("a")
tarr[0].innerHTML="<img src="+profileImg+">"
tarr[1].innerHTML="<img src="+privateImg+">"
tarr[2].innerHTML="<img src="+emailImg+">"
if(tarr[3].innerHTML.indexOf("сайт")!=-1) tarr[3].innerHTML="<img src="+websiteImg+">"
i+=2
}
</script>

В параметрах profileImg, privateImg, emailImg, websiteImg пишите URL соответствующих картинок.
Вставляем в html в форме ответа.

0

2

Замена картинки "Дня рождения"
На сервисе добавлена функция дней рождения.
этот скрипт вставляет картинку по выбору рядом с этим полем (как у статистики)

<script>
img="http://www.nnov.beeline.ru/img/ico_services.gif"
p=document.getElementById("pun-stats").getElementsByTagName("div")
i=2
while(p[i]){
str=p[i].innerHTML
if(str.indexOf("днем")!=-1)
    p[i].innerHTML += "<img style=\"z-index:2; position:absolute; left: -40px; top: -0px\" src="+img+">"
i++
}
</script>
<style>
#onlinelist DIV {position:relative}
</style>

0

3

Замена ссылок Профиль - ЛС - Email картинками

Код:
<script type="text/javascript">
var trr=document.getElementsByTagName("ul")
var fi=0
for (fi=0; fi<=(trr.length-1);fi++)
{if (trr[fi].innerHTML.indexOf("pl-email")!=-1)
{var drr=trr[fi].getElementsByTagName("a")
drr[0].innerHTML="<img src='картинка Профиль' />"
drr[1].innerHTML="<img src='картинка ЛС' />"
drr[2].innerHTML="<img src='картинка Email' />"
}}
</script>

0

4

А не проще сразу общий код прописать

Код:
<script type="text/javascript">
var trr=document.getElementsByTagName("div")
var fi=0
for (fi=0; fi<=(trr.length-1);fi++)
{if (trr[fi].className=="post-links")
{var drr=trr[fi].getElementsByTagName("a")
drr[0].innerHTML="<img src='картинка профиль'/>"
drr[1].innerHTML="<img src='картинка лс' />"
var er=2
for (er=2; er<=(drr.length-1); er++)
{if (drr[er].innerHTML.indexOf("E-mail")!=-1)
{drr[er].innerHTML="<img src='картинка мыла' />"}
else if (drr[er].innerHTML.indexOf("Вебсайт")!=-1)
{drr[er].innerHTML="<img src='картинка вебсайт'  />"}
else if (drr[er].innerHTML.indexOf("Цитировать")!=-1)
{drr[er].innerHTML="<img src='картинка цитировать'/>"}
else if (drr[er].innerHTML.indexOf("Редактировать")!=-1)
{drr[er].innerHTML="<img src='картинка правка' />"}
else if (drr[er].innerHTML.indexOf("Удалить")!=-1)
{drr[er].innerHTML="<img src='картинка удалить' />"}
}}}
</script>

Отредактировано Grdf_Drakula (2007-11-03 08:22:19)

0

5

Замена картинки дня рождения... Я поставил http://sm.smilik.ru/1127992232.gif. Прикольно получилось: Картинка поверх всей рекламы внизу.  :D

0

6

А на кнопку ОТВЕТИТЬ,можно сделать?

0

7

А куда это вставлять??

0

8

Ну, а ты подумай. Скрипт управляет элементами, которые уже должны быть загружены, т.е. в html-низ.

0

9

crazydog
пасиб

0

Похожие темы


Вы здесь » Help Admin » Scripts » Картинки вместо текстовых фраз в инфе пользователя