Асенька
Зачем флудить + рекламить?
Награды (старый скрипт)
Сообщений 521 страница 540 из 829
ПеревестиПоделиться521Чт, 21 Июл 2011 13:16:54
ПеревестиПоделиться522Пт, 22 Июл 2011 02:15:14
Deff
Не совсем поняла, какую именно тему вы хотите... Если просто открытую для всех, то вот флуд
ПеревестиПоделиться523Пт, 22 Июл 2011 04:03:22
Медузия Мне нужна тема - где есть ники с наградами и установленный скрипт
ПеревестиПоделиться524Пт, 22 Июл 2011 04:34:09
Если просто открытую для всех, то вот флуд
Поменяйте код текущего скрипта - на такой:
<!-- Награды -->
<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)
ПеревестиПоделиться525Пт, 22 Июл 2011 13:38:39
Deff
Ой, работает)))) Спасибо огромное!!! 
ПеревестиПоделиться526Пт, 22 Июл 2011 13:54:26
Медузия
Cорри - поправил код ( Осталось окошко от теста
ПеревестиПоделиться527Пт, 22 Июл 2011 13:55:45
Deff
Я тормоз... После установки нового скрипта награды стали работать как надо, но при каждой перезагрузке появлялось окошко джава-скрипт "Прекратить выполнение сценариев для данной страницы" адрес форума и буковка А. Сперва просто нажимала "ок". Потом надоело и поставила галочку в окошке. Теперь скрипт опять не работает(((( Пробовала удалять скрипт и ставить заново - не помогает...
ПеревестиПоделиться528Пт, 22 Июл 2011 13:58:04
Медузия
Вы выше читаете ?
ПеревестиПоделиться529Пт, 22 Июл 2011 13:59:54
Медузия Вы выше читаете ?
Я отправила минуты через 3, после написания сообщения
Поэтому просто не видела
Спасибо)
ПеревестиПоделиться530Вс, 24 Июл 2011 17:43:03
Возможно ли как-то изменить скрипт, чтобы при выдаче награды можно было:
Вместо "Название" сделать "От кого" с возможностью самостоятельного заполнения;
Вместо "За что" - комментарий тоже с возможностью заполнения...
И еще: возможно ли сделать более простую шнягу - подарки, как на укозе? Так, чтоб пользователи сами могли дарить друг другу подарки.
Отредактировано Laktonika (Вс, 24 Июл 2011 17:45:15)
ПеревестиПоделиться531Ср, 27 Июл 2011 00:31:52
Пробовала перебирать все возможные варианты - отражается только ключ
Тоже самое

ПеревестиПоделиться532Ср, 27 Июл 2011 00:33:41
Нью Cсылку на тему с наградами
ПеревестиПоделиться533Ср, 27 Июл 2011 00:53:00
http://newforum.4bb.ru/viewtopic.php?id … p=4#p10350 тут награда
Заказ новых скриптов#p687359 тут скрипт = №711 пост.
ПеревестиПоделиться534Ср, 27 Июл 2011 01:13:47
Нью Хм - в поле должны стоять названия наград а не картинки
ПеревестиПоделиться535Ср, 27 Июл 2011 01:14:50
awrd1,awrd2, и т.д
И птом - номер поля у Вас сейчас с наградами - 2
Скопируйте название награды - хотя бы одному юзеру и поменяйте номер поля в скрипте
(*Когда все заработает можно поменять ссылки на картинки и описание наград
Отредактировано Deff (Ср, 27 Июл 2011 01:24:00)
ПеревестиПоделиться536Ср, 27 Июл 2011 01:28:49
в поле должны стоять названия наград а не картинки
но на скриншоте иное - 
я уже решила руками через сам форум прописывать, без скриптов. Пока что...
Номер 2 появился чуть позже, сначала с номером 1 пробовала. Возможно обновиться забыла после изменений туда-сюда. Спасибо за указание на этот нюанс!
Отредактировано Нью (Ср, 27 Июл 2011 01:36:13)
ПеревестиПоделиться537Ср, 27 Июл 2011 01:52:07
Нью Хм - чтобы поправить - Вы должны были выполнить указания и отписаться - а так не понятно что у Вас было, что не так....
Отредактировано Deff (Ср, 27 Июл 2011 01:55:21)
ПеревестиПоделиться538Ср, 27 Июл 2011 18:26:56
Возможно ли как-то изменить скрипт, чтобы при выдаче награды можно было:Вместо "Название" сделать "От кого" с возможностью самостоятельного заполнения;Вместо "За что" - комментарий тоже с возможностью заполнения...
И еще: возможно ли сделать более простую [цензура] - подарки, как на укозе? Так, чтоб пользователи сами могли дарить друг другу подарки. Вообще б мороки не было.
ПеревестиПоделиться539Чт, 4 Авг 2011 20:16:37
У нас нет в меню администрирования графы "поля" есть только "поля профиля". Я создал поле "награды", но как узнать номер? Я написал по счёту, но ничего не получилось.
ПеревестиПоделиться540Чт, 4 Авг 2011 21:17:30
Mick6
Нажимайте на поле "Редактировать", в конце ссылки в адресной строке будет цифра - это и есть номер поля. Обозначается как fld1
Похожие темы
| Обновленные награды | Новые возможности форумов | Ср, 17 Апр 2024 |
| Оформление, скрипты, правки стиля - Tusich | Вопросы по оформлению форума | Вчера |
| Корректировка каталога скриптов: дополнение/устранение ошибок | Коллективная работа | Пн, 26 Сен 2022 |
| Запросы по скриптам[9] | Архив | Сб, 6 Окт 2018 |
| Каталог скриптов/CSS | Форум для новичков | Вт, 1 Окт 2013 |