Асенька
Зачем флудить + рекламить?
Награды (старый скрипт)
Сообщений 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