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

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

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


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


Новый скрипт наград

Сообщений 91 страница 120 из 189

91

Toshiro-kun,спасибо большое!

0

92

Знаете, может я конечно вконец тупая, но у меня ничегошеньки не получается +____+

Код:
<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=\"25px\" height=\"28px\" 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-fld3"){
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>

0

93

Спасибо за скрипт! Работает супер!

0

94

Спасибо большое. Все работает... только есть одно НО!!!
Все картинки растягиваются... нужны сугубо квадратные...
Что нужно сделать, что бы они были такие, как есть... не ростянутые...

0

95

bed-fanatka

Находите, меняете на свой размер

<img width=\"100px\" height=\"100px\"

0

96

Так надо для каждой картинки разное расширение...

Отредактировано bed-fanatka (2010-07-23 08:40:01)

0

97

Norm

0

98

bed-fanatka написал(а):

Так надо для каждой картинки разное расширение...

Увы это уже нереально, ну если только не писать с нуля

0

99

спасибо за скрипт

0

100

не получается, циферка количества появляется, кликая на нее ничего не происходит.

Код:
<script type="text/javascript">
function awardsOpen(str)
{
var awardsn = new Array();
awardsn["pomoch"] = new Array("Помошник", "http://i061.radikal.ru/1009/8b/09578f779e8a.png", "За помощь и подсказки")
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=\"25px\" height=\"30px\" 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>

что здесь не так?

Отредактировано Lex13 (2010-09-25 21:20:47)

0

101

никто не поможет?

0

102

У меня не работает. Ролевая вроде на 0rk, но вместо нормального скрипта вылазит какая-то хрень.(

0

103

АА А нефига нечего не вылазиет шо за нафиг! нажимаю а там нечего вапше не происходит

0

104

А нафиг этот гребаный скрипт и без него поживу

0

105

помогите мне пожалуйста. настроить на форуме награды. я новенькая в форумах). если можно :writing:

0

106

Ночная Волчица
начните с более простого варианта тогда.
Администрирование - поля. Создаете новое вписываете название количество символов и проставляете для нормального отображения ниже (нет да да нет) далее сохраняете
Профиль участника - остальное с появившемся поле прописываете код

Код:
<img src="ссылка на картинку с наградкой" title="менеджеру бара кафе">

0

107

:dontknow:

0

108

Помогите, у меня тоже не работает скрипт,  проверила, но ошибок не нашла.

Получаются не медали, а просто: moder,aktiv

Код:
var awardsn = new Array();

awardsn["moder"] = new Array("Лучший модератор", "http://s45.radikal.ru/i110/1004/41/d5ad0c302c68.gif", "Выдающемуся Модератору форума")
awardsn["knigolub"] = new Array("Книголюб", "http http://i057.radikal.ru/1004/f5/333910e1f138.gif", "Книголюб форума")
awardsn["aktiv"] = new Array("Активный", "http://i057.radikal.ru/1004/83/fa618de64e84.gif", "За активное участие в развитии форума")
awardsn["betraid"] = new Array("Преданный", "http://s43.radikal.ru/i102/1004/0b/6f0f0fe58411.gif", "Преданный пользователь форума")
awardsn["genies"] = new Array("Гений", "http://i066.radikal.ru/1010/1d/7ade9237605e.gif", "Гениальный поэт форума")
awardsn["charm"] = new Array("Очарование", "http://s60.radikal.ru/i170/1010/64/313f548b0b15.gif", "Очарование форума")
awardsn["aktive man"] = new Array("Активный мужчина", "http://s42.radikal.ru/i097/1004/d8/876e74b8f23f.gif", "Мужская медаль АКТИВНЫЙ")
awardsn["expert"] = new Array("Знаток", "http://s50.radikal.ru/i127/1004/56/f25c4ab3778a.gif", "За хорошие, полезные и информативные советы на форуме")
awardsn["love"] = new Array("Любовь", "http://i065.radikal.ru/1004/11/f9642de8ad09.gif", "За любовь и преданность форуму")
awardsn["useful"] = new Array("Полезный", "http://s46.radikal.ru/i113/1004/04/23fa88d2f86b.gif", "За создание полезных тем на форуме")
awardsn["positive"] = new Array("Позитив", "http://s07.radikal.ru/i180/1004/9d/a4830f0a4c35.gif", "За позитив на форуме")
awardsn["essential"] = new Array("Существенный вклад", "http://i061.radikal.ru/1004/b0/7221525a5fa2.gif", "За существенный вклад в развитие форума")
awardsn["sun"] = new Array("Солнышко", "http://s54.radikal.ru/i146/0901/a7/191cac87cc12.gif", "Солнце форума")
awardsn["gamers"] = new Array("Игроман", "http://s51.radikal.ru/i131/1010/f1/1528b46eae55.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>

Отредактировано Багирочка (2010-11-09 23:37:16)

+1

109

Всё, снимаю свой вопрос, я нашла ошибку.

+1

110

Помогите,я чайник,поставила скрипт с сообщения №1,окошко выходит,а в иконке картинки нет ???Мож я чего не так делаю,но скрипт скопировала полность и точно как в №1

0

111

Код:
<script type="text/javascript">
function awardsOpen(str)
{
var awardsn = new Array();

awardsn["Moderator"] = new Array("Модератор", "http://bomjkm.ru/img/medalki/new1.gif", "Модератор")
awardsn["supermoder"] = new Array("Лучший Модератор", "http://katalogue.org/medals/BIG_08.gif", "Лучший Модератор")
awardsn["umor"] = new Array(">Юморист", "http://bomjkm.ru/img/medalki/medal19.gif", "Юморист")
awardsn["Soft"] = new Array("Любитель Программ", "http://katalogue.org/medals/BIG_11.gif", "Любитель Программ")
awardsn["Games"] = new Array("Игроман", "http://katalogue.org/medals/BIG_19.gif", "Игроман")
awardsn["kino"] = new Array("Мультимедист", "http://katalogue.org/medals/BIG_10.gif", "Мультимедист")
awardsn["Kniga"] = new Array("Книголюб", "http://bomjkm.ru/img/medalki/medal57.gif", "Книголюб")
awardsn["Master"] = new Array("Мастер на все руки", "http://s48.radikal.ru/i120/0903/27/20c3d89775ff.gif", "Мастер на все руки")
awardsn["biolog"] = new Array("<Биолог", "http://bomjkm.ru/img/medalki/new7.gif", "Биолог")
awardsn["biznesman"] = new Array("<Бизнесмен", "Сhttp://zloveshie.clan.su/FORUM/medali/medal4.gif", "Бизнесмен")
awardsn["bizneswooman"] = new Array("<Бизнесвумен", "http://zloveshie.clan.su/FORUM/medali/medal3.gif", "Бизнесвумен")
awardsn["kultur"] = new Array("Культурист", "http://bomjkm.ru/img/medalki/news.gif", "Культурист")
awardsn["avto"] = new Array("Автомобилист", "http://katalogue.org/medals/BIG_02.gif", "Автомобилист")
awardsn["urist"] = new Array("Юрист", "http://www.pspx.ru/forum/cleardoc/misc/medal3.gif", "Юрист")
awardsn["Admin"] = new Array("Администратор", "http://katalogue.org/medals/BIG_06.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>

Вот мой скрипт, но у меня не роботает. Кто может подскажите в чём проблема?

И я ещё одно не понял

Алена написал(а):

Как выдавать награды?Идем в профиль любому пользователю и пишем через запятую (без пробелов и любых других символов) ключи наград.В данном случае, из скрипта выше, можно написать следующее: moder,moneyТогда на странице сообщений у пользователя отобразится Награды: 2. По клику на "2" откроется окно с табличкой его 2х наград.

Как выдавать медали? Что-то я в этом обьснение не розбираюсь

Зарание спасибо!

Отредактировано Deadrocker (2010-11-29 11:47:53)

+1

112

Возможно ли в данном скрипте указать не 1 поле а несколько, чтобы при добавлении награды так же надо было указывать поле? Спс.

0

113

SetuP
Я вас не особо понял

0

114

Алена написал(а):

В скрипте ищем "pa-fld2" и вместо 2 пишем номер поля

Вот. В скрипте задействовано только 1 поле. а у меня 3 вида наград -> каждому виду свое поле...

0

115

SetuP
ну и ? в чем проблема? делайте три скрипта - давайте им разные имена и разные поля - плюс названия меняйте.

0

116

Нету тут медалей... :'(

0

117

Спасибо) Вот только убрал потому, что не могу найти в скрипте штуку, где нужно исправить цифру 2.

0

118

Багирочка написал(а):

Помогите, у меня тоже не работает скрипт,  проверила, но ошибок не нашла.
            Получаются не медали, а просто: moder,aktiv

У меня такая же проблема!!! Помогите, не могу самостоятельно найти ошибку. ОООчень буду благодарна

Код:
<script type="text/javascript">
function awardsOpen(str)
{
var awardsn = new Array();

awardsn["moder"] = new Array("Лучший модератор", "http://www.iconsearch.ru/uploads/iconlib/linspireclear/128x128/filesystems/trashcan_empty.png", "За модераторскую помощь")
awardsn["helper"] = new Array("Помощник месяца", "http://www.iconsearch.ru/uploads/iconlib/crystalclear/128x128/apps/khelpcenter.png", "Неоценимая помощь форуму")
awardsn["money"] = new Array("Банкир форума", "http://www.iconsearch.ru/uploads/iconlib/crystalclear/128x128/actions/db_add.png", "За материальную помощь форуму")
awardsn["bizneswooman"] = new Array("<Бизнесвумен", "http://zloveshie.clan.su/FORUM/medali/medal3.gif", "Бизнесвумен")
awardsn["Admin"] = new Array("Администратор", "http://katalogue.org/medals/BIG_06.gif", "Администратор")
awardsn["Moderator"] = new Array("Модератор", "http://bomjkm.ru/img/medalki/new1.gif", "Модератор")
awardsn["knigolub"] = new Array("Книголюб", "http http://i057.radikal.ru/1004/f5/333910e1f138.gif", "Книголюб форума")
awardsn["aktiv"] = new Array("Активный", "http://i057.radikal.ru/1004/83/fa618de64e84.gif", "За активное участие в развитии форума")
awardsn["betraid"] = new Array("Преданный", "http://s43.radikal.ru/i102/1004/0b/6f0f0fe58411.gif", "Преданный пользователь форума")
awardsn["charm"] = new Array("Очарование", "http://s60.radikal.ru/i170/1010/64/313f548b0b15.gif", "Очарование форума")
awardsn["sun"] = new Array("Солнышко", "http://s54.radikal.ru/i146/0901/a7/191cac87cc12.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-fld2"){
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>

Отредактировано dogy3 (2011-01-20 16:48:37)

0

119

Все разобралась вроде. Огромное спасибо всем за помощь и скрипт!

0

120

ПОМОГИТЕ!!!
у меня не работает

Код:
<script type="text/javascript">
function awardsOpen(str)
{
var awardsn = new Array();

awardsn["moder"] = new Array("Лучший модератор", "http://s002.radikal.ru/i198/1007/43/34faf224c5bf.gif" , "За модераторскую 

помощь") 
awardsn["helper"] = new Array("Помощник месяца", "http://s60.radikal.ru/i170/1007/b5/000b54e67f9e.gif" , "Неоценимая помощь 

форуму")
awardsn["money"] = new Array("Банкир форума", "http://s58.radikal.ru/i160/1007/d0/410938e6cb49.png" , "За материальную помощь 

форуму")
awardsn["Admin"] = new Array("Админ", "http://s13.radikal.ru/i186/1007/a0/168bf3b64526.png" , "За создание форума!")
awardsn["Repa"] = new Array("Репутация","http://i080.radikal.ru/1007/f0/12dd03c26dff.bmp" , "За 10 и больше репутацию на 

форуме")
awardsn["Brain"] = new Array("Мозг", "http://s50.radikal.ru/i129/1007/cb/7f46a3a6f2c4.gif" , "Мозг форума!")
awardsn["Roll"] = new Array("Ролевая", "http://s51.radikal.ru/i132/1007/8e/5fcb2048324c.gif" , "За хорошую роботу в ролевой!")
awardsn["Vklad"] = new Array("Вклад", "http://i072.radikal.ru/1007/f4/6371c10f3c3c.gif" , "За неоценимый вклад в форум")
awardsn["Anime"] = new Array("Анимешник", "http://s001.radikal.ru/i195/1007/d1/50cb905b1977.gif" , "За знание аниме!")
awardsn["Animesh"] = new Array("Анимешница", "http://s58.radikal.ru/i159/1007/9b/03693ae50e89.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-fld2"){
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>

скажите плиз в чем проблема((
в инфе пишет тупо
Нагрды:helper,Repa.

0


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


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