Просто так сюда зашло человек

Форум просто так

Объявление

Хорошо меж подводных стеблей.
Бледный свет. Тишина. Глубина.
Мы заметим лишь тень кораблей.
И до нас не доходит волна.

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

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


Вы здесь » Форум просто так » Скрипты » Нужна небольшая помощь


Нужна небольшая помощь

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

1

Суть такая - мне просто нужно заменить "Профиль" "ЛС" "Вебсайт" и "емайл" (под данными об афтаре) своей каринкой. Скрипт Зебры не работает, скрипт с этого форума

Код:
<script type="text/javascript">
var arr=document.getElementsByTagName("ul")
profileImg="http://linkinpark.2bb.ru/uploads/linkinpark/2_profile2.jpg"
privateImg="http://linkinpark.2bb.ru/uploads/linkinpark/2_ls2.jpg"
emailImg  ="http://linkinpark.2bb.ru/uploads/linkinpark/2_mail2.jpg"
websiteImg="http://linkinpark.2bb.ru/uploads/linkinpark/2_www2.jpg"
privateOnImg ="http://www.simplemachines.org/community/Themes/babylon/images/im_on.gif"
i=4
while(arr[i]){
tarr=arr[i].getElementsByTagName("a")

var tar=arr[i-1].getElementsByTagName("li")
j=3
while(tar[j+1]) j++
if(tar[j].className=="pa-online"){
	tar[j].style.display="none"
	tarr[1].innerHTML="<img src="+privateOnImg+">"
}
else tarr[1].innerHTML="<img src="+privateImg+">"

tarr[0].innerHTML="<img src="+profileImg+">"
tarr[2].innerHTML="<img src="+emailImg+">"
if(tarr[3].innerHTML.indexOf("сайт")!=-1) tarr[3].innerHTML="<img src="+websiteImg+">"

i+=2
}
</script>

Вобщем то работает, но иногда ЛС заменяется ненужной мне картинкой. Да и он тяжелый какой-то. Нельзя ли его чуть изменить - просто заменить "Профиль" "ЛС" "Вебсайт" и "емайл" моими картинками и ничего больше?

И еще уже один раз заданный вопрос:

Михалыч написал(а):

<script type="text/javascript">
var autors=document.getElementsByTagName("ul")
var feg=0
for (feg=0; feg<=(authors.length-1); feg++)
{if (authors[feg].innerHTML.indexOf("pa-author")!=-1)
{var coord=authros[feg].getElementsByTagName("li")[1]
if (coord.innerHTML=="Координатор")
{authros[feg].getElementsByTagName("li")[1].innerHTML="<img src='адрес картинки' />"}}}
</script>Решение проблемы в следующем у модераторов если хотите сделать другую группу с другой картинкой  пропишите в Статусе именно так: Координатор это обязательное условие, далее вставте ниже прилагающийся скрипт в HTML-низ то что выделено в скрипте это ссылка на картинку поставте свою вместо текущей также можете сменить надпись выделенную Координатор на любую свою, но nulf в статусе Вашей группы должно быть то слово которое пропишите в скрипте.

Этот скрипт я так понял меняет статус группы на заданную картинку, но как его бы изменить чтоб он искал определеннный ЛИЧНЫЙ статус участника (например "МодЫр") и заменял это слово на картинку ?? Есть ли вариант?

0

2

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

Этот скрипт я так понял меняет статус группы на заданную картинку, но как его бы изменить чтоб он искал определеннный ЛИЧНЫЙ статус участника (например "МодЫр") и заменял это слово на картинку ?? Есть ли вариант?

замени слово Коодинатор в скрипте на нужное тебе (МодЫр)

0

3

))) Еслиб все так просто)) я такой вариант сразу проверил - нипашет!!!

А что насчет ЛС, Профиля и т.д.?

0

4

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

))) Еслиб все так просто)) я такой вариант сразу проверил - нипашет!!!

Кстати да. А откуда ты этот скрипт взял. Там как минимум три ошибки есть, да и то если их исправить он не пашет что-то
В общем вот нормальный, тоесть мой :)

<script type="text/javascript">
var modir=document.getElementsByTagName("li")
for (x in modir)
if (modir[x].className=="pa-title")
{
    if(modir[x].innerHTML.indexOf("МодЫр")!=-1)
    modir[x].innerHTML="<img src='АДРЕС_КАРТИНКИ_ДЛЯ_МОДЫРА' />"

    if(modir[x].innerHTML.indexOf("АдмЫн")!=-1)
    modir[x].innerHTML="<img src='АДРЕС_КАРТИНКИ_ДЛЯ_АДМЫНА' />"
}
</script>

Выделенное цветом заменяешь на своё. Скрипт сделан для двух статусов. Если нужен один, удаляем две строчки в которых есть выделение одним цветом. Если нужно для большего числа - делаем копи-паст этих строчек нужное количество раз.

Вставлять лучше в html в форме ответа, но тогда гости не смогут видеть результат. Можно в html-низ.

0

5

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

А откуда ты этот скрипт взял

это вроде Зебра написала

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

В общем вот нормальный, тоесть мой

спасибо, завтра проверю ("+" как обычно :) )

0

6

Нужна помощь!!!!!

(IE, стоит скрипт всплывающего логина и поиска) Но при включеном объявлении они (всплывающие окна) "прячутся" под объавлением! и невозможно прочесть что там написано. Как это исправить??? Потому что на данном форуме всё работает нормально. Смотрите сами nightracing.2bb.ru .

Отредактировано Maxwell (2007-01-08 13:43:15)

0

7

Maxwell
Попробуй строчку z-index:2; в обоих скриптах заменить на z-index:20;

0

8

Кстати, я сейчас зашёл на этот форум через ИЕ, и у меня оба окошечка не закрывались объявой. Хотя стоит z-index:2;
Может быть у тебя какой-то другой скрипт конфликтует с моими...

0

9

karpoff
Возможно. Ща попробую

0

10

karpoff
Поменял, всёравно "прячется"

0


Вы здесь » Форум просто так » Скрипты » Нужна небольшая помощь