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

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

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



Помогите...

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

1

Я тупица...

Код:
<script type="text/javascript">
function awardsOpen(str)
{
var awardsn = new Array();
awardsn["q"] = new Array("надежный человек", "http://s47.radikal.ru/i115/0812/07/39653c2bbe82.gif", "заслуживший доверие админов")
awardsn["w"] = new Array("владыка фотошопа", "http://i017.radikal.ru/0909/5c/a6805ec59966.gif", "за создание более 50 аватаров")
awardsn["e"] = new Array("друг форума", "http://img142.imageshack.us/img142/6321/medal10pf8.gif", "за создание каких-либо новых элементов форума")
awardsn["r"] = new Array("местный ржанок", "http://s42.radikal.ru/i098/0909/35/e214f76d457c.gif", "за всеобщего любимчика")
awardsn["t"] = new Array("актив форума", "http://img79.imageshack.us/img79/2867/medal20xz5.gif", "1000 сообщений")
awardsn["y"] = new Array("стремится к активу", "http://img180.imageshack.us/img180/2554/medal3kc7.gif", "500 сообщений")
awardsn["u"] = new Array("мастер игры", "http://i018.radikal.ru/0812/6a/b2befb8b4d77.gif", "(за красивые посты")
awardsn["i"] = new Array("придумал(а) сюжет", "http://i018.radikal.ru/0812/6a/b2befb8b4d77.gif", "создатель сюжета")
awardsn["o"] = new Array("звезда форума", "http://s45.radikal.ru/i110/0909/cf/a06cde8299ff.gif", "за особые заслуги перед модерами и админами")
awardsn["p"] = new Array("VIP person-а", "http://s59.radikal.ru/i164/0909/79/5087ee4fd6b6.gif", "объединившийся с нами админ другого форума")
awardsn["a"] = new Array("знает японский", "http://s45.radikal.ru/i110/0812/3c/d274081642a3.gif", "ну тут все понятно")
awardsn["s"] = new Array("заводила форума", "http://img503.imageshack.us/img503/1445/awfloodertw2.png", "создал множество интересных тем во флуде и увлечениях")
awardsn["d"] = new Array("солнышко форума", "http://img295.imageshack.us/img295/6397/7893521xv2.gif", "раздал более 200 плюсов")
awardsn["f"] = new Array("обитатель форума", "http://s42.radikal.ru/i095/0909/a4/ce8bf016f545.gif", "провел на форуме более 20 дней")
awardsn["g"] = new Array("сокровище форума", "http://img58.imageshack.us/img58/8965/medal4fu9.gif", "получил больше 100 плюсов")
awardsn["h"] = new Array("старожил форума", "http://img142.imageshack.us/img142/7310/medal11yu9.gif", "провел на форуме больше 10 дней")
awardsn["j"] = new Array("Орден Соника I-ой Степени", "http://s004.radikal.ru/i207/1006/73/ca828d76da52.gif", "За особую любовт к Сонику и его вселеной")
awardsn["k"] = new Array("Орден Соника II-ой Степени", "http://s09.radikal.ru/i182/1006/1c/0d5315a712ca.gif", "За особую любовт к Сонику и его вселеной")
awardsn["l"] = new Array("Орден Соника III-ей Степени", "http://s45.radikal.ru/i110/1006/5e/2d9b7bfded98.png", "За особую любовт к Сонику и его вселеной")
awardsn["z"] = new Array("Медаль Адекватности", "http://s09.radikal.ru/i182/1006/1e/b58f83563824.jpg", "За адекватность")
awardsn["x"] = new Array("Королевская Медаль", "http://s43.radikal.ru/i102/1006/1b/b12df1088e9c.gif", "Королевская особа")
awardsn["c"] = new Array("Медаль Благодарности", "http://s001.radikal.ru/i193/1006/a1/da4b363caf5c.gif", "За благородство")
awardsn["v"] = new Array("Золотой "Флудер"", "http://s005.radikal.ru/i210/1006/67/4dee3e75c5bf.png", "За активнсть во флуде")
awardsn["b"] = new Array("Серебряный "Флудер"", "http://i056.radikal.ru/1006/92/289b5ffb1de7.png", "За активнсть во флуде")
awardsn["n"] = new Array("Бронзовый "Флудер"", "http://s52.radikal.ru/i138/1006/e8/1463017f36c0.png", "За активнсть во флуде")
awardsn["m"] = new Array("Значок Золотого Пера", "http://i080.radikal.ru/1006/08/cc2a5b372577.png", "...")
awardsn["zx"] = new Array("Медаль Храбрости", "http://s002.radikal.ru/i199/1006/ba/eb06a51c6c5b.gif", "спасение форума от взлома")
awardsn["zh"] = new Array("Орден Верности", "http://www.iconsearch.ru/uploads/iconlib/crystalclear/128x128/actions/db_add.png", "пребывание на форуме больше 2-ух лет")
awardsn["zk"] = new Array("Подвязка Основател", "http://i038.radikal.ru/1006/39/c843b81e3f02.gif", "имеет лишь создатель форума, или нынешний глав. админ")



str = str.split(",")
if(str[str.length-1].substring(str[str.length-1].length-1, str[str.length-1].length)==" "){str[str.length-1]=str[str.length-1].substring(0, str[str.length-1].length-1)}
var msg = new String("");
msg = "<head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\" /><link rel=\"stylesheet\" type=\"text/css\" href=\"http://forum.mybb.ru/style/"+BoardStyle+"/"+BoardStyle+".css\" /><title>Награды пользователя</title>"
msg+= "<style type=\"text/css\">html, body, #pun, #pun-main {background-image: none; margin: 2px 2px; width: 99%;}</style><body>"
msg+="<div id=\"pun\" class=\"punbb\"><div id=\"pun-main\" class=\"main\">"
msg+="<table class=\"container\"><tr><th width=\"25%\">Название</th><th width=\"25%\">Иконка</th><th>За что</th></tr>";
for(i=0;i<str.length;i++){
	msg+="<tr><td align=\"center\"><span>"+awardsn[str[i]][0]+"</span></td><td align=\"center\"><img width=\"100px\" height=\"100px\" src=\""+awardsn[str[i]][1]+"\" /></td><td align=\"center\"><span>"+awardsn[str[i]][2]+"</span></td></tr>";
}
msg+="</table>";
msg+="</div></div></body></html>";
popup = window.open("", "", "height=300, width=700, top=300, left=300, scrollbars=1")
popup.document.write(msg)
popup.document.close()
return false
}
var li = document.getElementsByTagName("li");
for(z=0;z<li.length;z++){
if(li[z].className=="pa-fld1"){
nag = li[z].innerHTML.substring(li[z].innerHTML.indexOf(": ")+2)
nag1 = nag.split(",");
nag1 = nag1.length;
li[z].innerHTML = "Награды: <a href=\"javascript: //\" onclick=\"awardsOpen('"+nag+"');\" title=\"Показать награды пользователя\">"+nag1+"</a>"
}
}
</script>

Не работает, выдает

Награды: e,w

Что не так? х___х
Или можете мне помочь с поиском скрипта, чтобы все было как на этом скрине (конечно за исключением самих наградок):
http://s011.radikal.ru/i316/1107/e4/39f26f17db11t.jpg

Отредактировано Lalalalalalal (2011-07-15 18:49:47)

0

2

Lalalalalalal :glasses: Добавлять нун просто по одной медальке и смотреть работоспособность -а то желание втыкнуть все - мало у кого с первого раза получалось(У Флудера лишние кавыки

Код:
<script type="text/javascript">
function awardsOpen(str)
{
var awardsn = new Array();
awardsn["q"] = new Array("надежный человек", "http://s47.radikal.ru/i115/0812/07/39653c2bbe82.gif", "заслуживший доверие админов")
awardsn["w"] = new Array("владыка фотошопа", "http://i017.radikal.ru/0909/5c/a6805ec59966.gif", "за создание более 50 аватаров")
awardsn["e"] = new Array("друг форума", "http://img142.imageshack.us/img142/6321/medal10pf8.gif", "за создание каких-либо новых элементов форума")
awardsn["r"] = new Array("местный ржанок", "http://s42.radikal.ru/i098/0909/35/e214f76d457c.gif", "за всеобщего любимчика")
awardsn["t"] = new Array("актив форума", "http://img79.imageshack.us/img79/2867/medal20xz5.gif", "1000 сообщений")
awardsn["y"] = new Array("стремится к активу", "http://img180.imageshack.us/img180/2554/medal3kc7.gif", "500 сообщений")
awardsn["u"] = new Array("мастер игры", "http://i018.radikal.ru/0812/6a/b2befb8b4d77.gif", "(за красивые посты")
awardsn["i"] = new Array("придумал(а) сюжет", "http://i018.radikal.ru/0812/6a/b2befb8b4d77.gif", "создатель сюжета")
awardsn["o"] = new Array("звезда форума", "http://s45.radikal.ru/i110/0909/cf/a06cde8299ff.gif", "за особые заслуги перед модерами и админами")
awardsn["p"] = new Array("VIP person-а", "http://s59.radikal.ru/i164/0909/79/5087ee4fd6b6.gif", "объединившийся с нами админ другого форума")
awardsn["a"] = new Array("знает японский", "http://s45.radikal.ru/i110/0812/3c/d274081642a3.gif", "ну тут все понятно")
awardsn["s"] = new Array("заводила форума", "http://img503.imageshack.us/img503/1445/awfloodertw2.png", "создал множество интересных тем во флуде и увлечениях")
awardsn["d"] = new Array("солнышко форума", "http://img295.imageshack.us/img295/6397/7893521xv2.gif", "раздал более 200 плюсов")
awardsn["f"] = new Array("обитатель форума", "http://s42.radikal.ru/i095/0909/a4/ce8bf016f545.gif", "провел на форуме более 20 дней")
awardsn["g"] = new Array("сокровище форума", "http://img58.imageshack.us/img58/8965/medal4fu9.gif", "получил больше 100 плюсов")
awardsn["h"] = new Array("старожил форума", "http://img142.imageshack.us/img142/7310/medal11yu9.gif", "провел на форуме больше 10 дней")
awardsn["j"] = new Array("Орден Соника I-ой Степени", "http://s004.radikal.ru/i207/1006/73/ca828d76da52.gif", "За особую любовт к Сонику и его вселеной")
awardsn["k"] = new Array("Орден Соника II-ой Степени", "http://s09.radikal.ru/i182/1006/1c/0d5315a712ca.gif", "За особую любовь к Сонику и его вселеной")

awardsn["l"] = new Array("Орден Соника III-ей Степени", "http://s45.radikal.ru/i110/1006/5e/2d9b7bfded98.png", "За особую любовь к Сонику и его вселеной")
awardsn["z"] = new Array("Медаль Адекватности", "http://s09.radikal.ru/i182/1006/1e/b58f83563824.jpg", "За адекватность")
awardsn["x"] = new Array("Королевская Медаль", "http://s43.radikal.ru/i102/1006/1b/b12df1088e9c.gif", "Королевская особа")
awardsn["c"] = new Array("Медаль Благодарности", "http://s001.radikal.ru/i193/1006/a1/da4b363caf5c.gif", "За благородство")

awardsn["v"] = new Array("Золотой Флудер", "http://s005.radikal.ru/i210/1006/67/4dee3e75c5bf.png", "За активнсть во флуде")

awardsn["b"] = new Array("Серебряный Флудер", "http://i056.radikal.ru/1006/92/289b5ffb1de7.png", "За активнсть во флуде")
awardsn["n"] = new Array("Бронзовый Флудер", "http://s52.radikal.ru/i138/1006/e8/1463017f36c0.png", "За активнсть во флуде")

awardsn["m"] = new Array("Значок Золотого Пера", "http://i080.radikal.ru/1006/08/cc2a5b372577.png", "...")
awardsn["zx"] = new Array("Медаль Храбрости", "http://s002.radikal.ru/i199/1006/ba/eb06a51c6c5b.gif", "спасение форума от взлома")

awardsn["zh"] = new Array("Орден Верности", "http://www.iconsearch.ru/uploads/iconlib/crystalclear/128x128/actions/db_add.png", "пребывание на форуме больше 2-ух лет")
awardsn["zk"] = new Array("Подвязка Основател", "http://i038.radikal.ru/1006/39/c843b81e3f02.gif", "имеет лишь создатель форума, или нынешний глав. админ")



str = str.split(",")
if(str[str.length-1].substring(str[str.length-1].length-1, str[str.length-1].length)==" "){str[str.length-1]=str[str.length-1].substring(0, str[str.length-1].length-1)}
var msg = new String("");
msg = "<head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\" /><link rel=\"stylesheet\" type=\"text/css\" href=\"http://forum.mybb.ru/style/"+BoardStyle+"/"+BoardStyle+".css\" /><title>Награды пользователя</title>"
msg+= "<style type=\"text/css\">html, body, #pun, #pun-main {background-image: none; margin: 2px 2px; width: 99%;}</style><body>"
msg+="<div id=\"pun\" class=\"punbb\"><div id=\"pun-main\" class=\"main\">"
msg+="<table class=\"container\"><tr><th width=\"25%\">Название</th><th width=\"25%\">Иконка</th><th>За что</th></tr>";
for(i=0;i<str.length;i++){
	msg+="<tr><td align=\"center\"><span>"+awardsn[str[i]][0]+"</span></td><td align=\"center\"><img width=\"100px\" height=\"100px\" src=\""+awardsn[str[i]][1]+"\" /></td><td align=\"center\"><span>"+awardsn[str[i]][2]+"</span></td></tr>";
}
msg+="</table>";
msg+="</div></div></body></html>";
popup = window.open("", "", "height=300, width=700, top=300, left=300, scrollbars=1")
popup.document.write(msg)
popup.document.close()
return false
}
var li = document.getElementsByTagName("li");
for(z=0;z<li.length;z++){
if(li[z].className=="pa-fld1"){
nag = li[z].innerHTML.substring(li[z].innerHTML.indexOf(": ")+2)
nag1 = nag.split(",");
nag1 = nag1.length;
li[z].innerHTML = "Награды: <a href=\"javascript: //\" onclick=\"awardsOpen('"+nag+"');\" title=\"Показать награды пользователя\">"+nag1+"</a>"
}
}
alert("B")
</script>

Отредактировано Deff (2011-07-15 19:07:05)

+1

3

Благодарю)

Отредактировано Lalalalalalal (2011-07-16 05:32:25)

0



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