Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Новые возможности форумов » Награды (старый скрипт)


Награды (старый скрипт)

Сообщений 521 страница 540 из 829

521

Асенька
Зачем флудить + рекламить?

0

522

Deff
Не совсем поняла, какую именно тему вы хотите... Если просто открытую для всех, то вот флуд

0

523

Медузия Мне нужна тема - где есть ники с наградами и установленный скрипт

0

524

Медузия написал(а):

Если просто открытую для всех, то вот флуд

:glasses:

Поменяйте код текущего скрипта - на такой:

Код:
<!-- Награды -->
<script type="text/javascript">
function awardsOpen(str)
{
var awardsn = new Array();

awardsn["odna"] = new Array("1000 сообщений", "http://i005.radikal.ru/1012/64/514d533e1488.png ", "За 1000 оставленных сообщений")
awardsn["tri"] = new Array("3000 сообщений", "http://s45.radikal.ru/i110/1012/da/cdd6359d875b.png", "За 3000 оставленных сообщений")
awardsn["pyat"] = new Array("5000 сообщений", "http://i038.radikal.ru/1012/e3/f0cf27174dff.png", "За 5000 оставленных сообщений")
awardsn["veteran3"] = new Array("Ветеран 3 степени", "http://s04.radikal.ru/i177/1012/ca/02042f55bf82.png", "На форуме более 3-х месяцев")
awardsn["veteran2"] = new Array("Ветеран 2 степени ", "http://i048.radikal.ru/1012/41/c13ff1eaa28f.png", "На форуме более 6-ти месяцев")
awardsn["veteran1"] = new Array("Ветеран 1 степени ", "http://s015.radikal.ru/i330/1012/b7/3c06c4a1c8cc.png", "На форуме более 1 года")
awardsn["luchigr"] = new Array("Лучший игрок месяца", "http://i030.radikal.ru/1012/84/0d5dcedfa650.png", " Лучший игрок месяца по итогам голосования")
awardsn["kadr"] = new Array("Ценный кадр", "http://s015.radikal.ru/i332/1012/dd/2f03653aeb7d.gif", "Признан лучшим игроком 3 и более месяцев")

awardsn["post3"] = new Array("Лучший пост месяца, 3-е место", "http://s016.radikal.ru/i336/1012/fd/b7f7946b6d9a.png", " За 3-е место по итогам голосования ")
awardsn["post2"] = new Array("Лучший пост месяца, 2-е место", "http://s42.radikal.ru/i096/1012/81/f8b103fab19a.gif", " За 2-е место по итогам голосования ")
awardsn["post1"] = new Array("Лучший пост месяца, 1-е место", "http://s44.radikal.ru/i105/1012/ee/0261b8b7e687.png", " За 1-е место по итогам голосования ")

awardsn["juby"] = new Array("Юбилейный участник", "http://s57.radikal.ru/i157/1102/09/b01ba8dfe129.png", "Каждому десятому зарегистрированному")
awardsn["pozitif"] = new Array("Позитив", "http://i056.radikal.ru/1102/c1/d9cad453124c.png", " За 50 и более отданных плюсиков")
awardsn["uvazhenie"] = new Array("Уважаемый", "http://i022.radikal.ru/1102/3d/ec451faa9068.png", " За 50 и более полученных плюсиков")

awardsn["heroy"] = new Array("Главный герой ", "http://s53.radikal.ru/i142/1102/ad/167fa3c65517.png", " За отыгрыш самого героического персонажа ")
awardsn["zlodey"] = new Array("Главный злодей", "http://i016.radikal.ru/1102/e8/93833c0edfdf.png", " За отыгрыш самого лучшего плохиша ")

awardsn["zver"] = new Array("Зверь", "http://i074.radikal.ru/1102/f6/09603e38a1e5.png", " За отыгрыш животного")

awardsn["surprise"] = new Array("Сюрприз", "http://s50.radikal.ru/i127/1102/86/144226f62b34.png", " За отыгрыш самого непредсказуемого персонажа")

awardsn["taktik"] = new Array("Лучший тактик ", "http://s51.radikal.ru/i133/1012/79/63060ec109ce.png", " За самые правильные тактические ходы в игре ")
awardsn["zagadka"] = new Array("Загадка", "http://s54.radikal.ru/i146/1102/55/276bb751a4d8.png", "За отыгрыш самого загадочного персонажа")

awardsn["kvestoman"] = new Array("Квестоман ", "http://i031.radikal.ru/1012/fc/3a1b3db92e4f.png", " За отыгрыш в 3-х и более квестах ")
awardsn["love"] = new Array("Любвеобильный ", "http://i076.radikal.ru/1102/89/e61d01d2961d.png", " За наибольшее количество романов в игре ")
awardsn["samnah"] = new Array("Находчивый ", "http://i077.radikal.ru/1102/ce/aa50945f53e7.jpg", " За самый оригинальное разрешение проблем ")
awardsn["flud"] = new Array("Общительный ", "http://s004.radikal.ru/i207/1102/07/bff4cf87c2fd.png", " За постоянное сидение во флуде ")
awardsn["optimist"] = new Array("Самый оптимистичный ", "http://s008.radikal.ru/i305/1012/c5/e52b43214e57.gif", " За самые неунывающие посты ")
awardsn["avatar"] = new Array("Лучший аватар ", "http://s008.radikal.ru/i306/1012/bf/5b259a3f517d.png", " За самый красивый и оригинальный аватар ")
awardsn["kvestoplet"] = new Array("Лучший квестоплет ", "http://s008.radikal.ru/i306/1102/f9/5e45f3da2c55.png", " Более 5 придуманных квестов ")
awardsn["piar"] = new Array("Пиарщик ", "http://s54.radikal.ru/i146/1102/c6/5e07eb9789f0.png", " Более 50 реклам ")
awardsn["disain"] = new Array("Дизайнер ", "http://s012.radikal.ru/i321/1102/28/a2e84f267995.png", "За помощь в украшении форума")
awardsn["paparazi"] = new Array("Папарацци", "http://s012.radikal.ru/i321/1102/28/a2e84f267995.png", "За самое большое количество фоток")
awardsn["popular"] = new Array("Популярный", "http://s012.radikal.ru/i321/1102/28/a2e84f267995.png", "Чаще всего становился жертвой папарацци")

awardsn["vesstat"] = new Array("Веселый статут ", "http://i044.radikal.ru/1012/41/a0d002e67b93.gif", " За самый смешной и веселый статус ")
awardsn["lovestat "] = new Array("Романтичный статус", "http://i038.radikal.ru/1012/47/03fda8483288.png", " За самый романтичный статус ")
awardsn["originalstat "] = new Array("Оригинальный статус ", "http://s42.radikal.ru/i097/1012/41/eafd667d5963.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=\"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-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>

Отредактировано Deff (Пт, 22 Июл 2011 13:53:34)

+1

525

Deff
Ой, работает)))) Спасибо огромное!!! :flirt:

0

526

Медузия :canthearyou: Cорри - поправил код ( Осталось окошко от теста

0

527

Deff
Я тормоз... После установки нового скрипта награды стали работать как надо, но при каждой перезагрузке появлялось окошко джава-скрипт "Прекратить выполнение сценариев для данной страницы" адрес форума и буковка А. Сперва просто нажимала "ок". Потом надоело и поставила галочку в окошке. Теперь скрипт опять не работает(((( Пробовала удалять скрипт и ставить заново - не помогает...

0

528

Медузия :glasses: Вы выше читаете ?

0

529

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

Медузия  Вы выше читаете ?

Я отправила минуты через 3, после написания сообщения :blush:  Поэтому просто не видела
Спасибо)

0

530

Возможно ли как-то изменить скрипт, чтобы при выдаче награды можно было:
Вместо "Название" сделать "От кого" с возможностью самостоятельного заполнения;
Вместо "За что" - комментарий тоже с возможностью заполнения...

И еще: возможно ли сделать более простую шнягу - подарки, как на укозе? Так, чтоб пользователи сами могли дарить друг другу подарки.

Отредактировано Laktonika (Вс, 24 Июл 2011 17:45:15)

0

531

Медузия написал(а):

Пробовала перебирать все возможные варианты - отражается только ключ

Тоже самое :(
http://s014.radikal.ru/i328/1107/ed/de9abf3e38b4.png

0

532

Нью Cсылку на тему с наградами

0

533

http://newforum.4bb.ru/viewtopic.php?id … p=4#p10350  тут награда

Заказ новых скриптов#p687359   тут скрипт = №711 пост.

0

534

Нью Хм - в поле должны стоять названия наград а не картинки

0

535

awrd1,awrd2, и т.д

И птом - номер поля у Вас сейчас с наградами - 2

Скопируйте название награды - хотя бы одному юзеру и поменяйте номер поля в скрипте


(*Когда все заработает можно поменять ссылки на картинки и описание наград

Отредактировано Deff (Ср, 27 Июл 2011 01:24:00)

0

536

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

в поле должны стоять названия наград а не картинки

o.O   но на скриншоте иное - http://savepic.org/1901517.png

я уже решила руками через сам форум прописывать, без скриптов. Пока что...

Номер 2 появился чуть позже, сначала с номером 1 пробовала. Возможно обновиться забыла после изменений туда-сюда. Спасибо за указание на этот нюанс!

Отредактировано Нью (Ср, 27 Июл 2011 01:36:13)

0

537

Нью Хм - чтобы поправить - Вы должны были выполнить указания и отписаться - а так не понятно что у Вас было, что не так....

Отредактировано Deff (Ср, 27 Июл 2011 01:55:21)

0

538

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

Возможно ли как-то изменить скрипт, чтобы при выдаче награды можно было:Вместо "Название" сделать "От кого" с возможностью самостоятельного заполнения;Вместо "За что" - комментарий тоже с возможностью заполнения...
           
И еще: возможно ли сделать более простую [цензура] - подарки, как на укозе? Так, чтоб пользователи сами могли дарить друг другу подарки. Вообще б мороки не было.

0

539

У нас нет в меню администрирования графы "поля" есть только "поля профиля". Я создал поле "награды", но как узнать номер? Я написал по счёту, но ничего не получилось.

0

540

Mick6
Нажимайте на поле "Редактировать", в конце ссылки в адресной строке будет цифра - это и есть номер поля. Обозначается как fld1

0


Вы здесь » Единый форум поддержки » Новые возможности форумов » Награды (старый скрипт)