И это тоже. Я про то, как это изменить.
А, в скрипте ведь все названия есть, на русском написаны.
Их и меняете.
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Новые возможности форумов » Награды (старый скрипт)
И это тоже. Я про то, как это изменить.
А, в скрипте ведь все названия есть, на русском написаны.
Их и меняете.
Отличный скрипт!+1
Duka
О, спасибо, я просто не увидела это сначала, поэтому и подумала, что менять надо что-то другое..
у меня аграды не отображаються
у меня аграды не отображаються
Поздравляю)
Duka
У меня снова вопрос.
Дело в том, что скриптик у меня замечательно пошел и все с ним было хорошо, но я по ходу дела поставила вниз еще энное количество скриптов (контейнер с баннерами, 10 последних сообщений, количество категорий и форумов в статистику, аватар по умолчанию...) и после этогоу меня начали всякие косяки с этим скриптом происходить: сначала, ссылка с количеством наград работать перестала, таблица не открывалась, а потом вообще перестало выводиться количество наград. пробовала переустановить, но не работает все равно.
в связи с этим проконсультироваться очень хотелось бы...
Насколько этот скрипт может конфликтовать с другими скриптами?
Когда ссылка на таблицу не работает, с чем это связано?
Этот скрипт как-либо от браузера зависит?
ну и вообще... есть ли соображения, почему этот скрипт может не работать?
Заранее благодарю.
ps... скрипт оч понравился, оч хочется разобраться, починить...
Отредактировано Герда (Пн, 30 Мар 2009 16:15:46)
==========
Просьба отменяется. Удалось починить и найти ошибки.
а как сделать так, чтоб не цифра была под авиком, а картинка?
Или я мож не так поняла че...
Или я мож не так поняла че...
Что значит "картинка"?
Картинка, на которой будет написано количество наград?
Duka, нее... Как тут
Прям под авиком маленькая картинка. После слова награды.
Скрипт у меня стоит давно, работал исправно до.. до 6 наград в профиле ) У всех тех пользователей, у которых менее 6 наград все прекрасно открывается, а у кого 6 и более.. не открывается ( Вот скрипт, что у меня:
<script type="text/javascript"> function awardsOpen(str) { var awardsn = new Array(); awardsn["admin"] = new Array("Администратор", "http://s44.radikal.ru/i106/0902/88/8647900ca24c.gif", "За админство )") awardsn["moder"] = new Array("Модератор", "http://s43.radikal.ru/i099/0902/3e/54439a10079a.gif", "За модераторство") awardsn["avatar"] = new Array("Дизайнер", "http://s50.radikal.ru/i130/0902/49/450eab34dfa1.gif", "За помощь с аватарами") awardsn["pom"] = new Array("Креативный помощник", "http://s40.radikal.ru/i088/0902/de/95fdadcb81b3.gif", "За помощь в развитии форума") awardsn["pr"] = new Array("Рекламщик", "http://s59.radikal.ru/i164/0902/24/14eba542db62.gif", "За активную рекламу") awardsn["gold"] = new Array("Почетный", "http://i042.radikal.ru/0902/11/fb182d554efe.gif", "За заслуги перед форумом") awardsn["podp"] = new Array("Подпись", "http://s61.radikal.ru/i171/0902/59/278e2ad499ee.gif", "За самую оригинальную подпись") awardsn["creativ"] = new Array("Творчество", "http://pic.ipicture.ru/uploads/090405/FOKRsOz4jD.gif", "За самые творческие посты") awardsn["love"] = new Array("Любвиобильный", "http://s61.radikal.ru/i171/0902/1d/9de2d3088128.gif", "Как самому любвиобильному персонажу") awardsn["no"] = new Array("Грустный", "http://s49.radikal.ru/i126/0902/74/51471d91c241.gif", "Как самому грустному персонажу") awardsn["funny"] = new Array("Веселый", "http://s58.radikal.ru/i160/0902/ce/b5ccb1f2f574.gif", "Как самому веселому персонажу") awardsn["kawaii"] = new Array("Милый", "http://i018.radikal.ru/0902/b4/f4103aacfeeb.gif", "Как самому милому персонажу") awardsn["friend"] = new Array("Дружелюбный", "http://s61.radikal.ru/i172/0902/1f/ecf45b55a0bb.gif", "Как самому дружелюбному персонажу") awardsn["sacred"] = new Array("Загадочный", "http://s46.radikal.ru/i113/0902/88/6b69541b8df4.gif", "Как самому загадочному персонажу") awardsn["smel"] = new Array("Смелый", "http://i052.radikal.ru/0902/94/6d3b5ad85395.png", "Как самому смелому персонажу") awardsn["two"] = new Array("Семейный )))", "http://s47.radikal.ru/i115/0902/fa/f001bc5c40ea.gif", "Как представителю самой лучшей пары") awardsn["popular"] = new Array("Популярный", "http://i033.radikal.ru/0902/5f/da7dc6522448.gif", "Самый популярный") awardsn["pozitiv"] = new Array("Позитивный", "http://s57.radikal.ru/i157/0902/cf/a956c9824ce6.gif", "Самый позитивный") awardsn["flame"] = new Array("Флудер х)", "http://s44.radikal.ru/i105/0902/bb/38a14c8e446d.gif", "За флуд, блин )") awardsn["activ"] = new Array("Активный", "http://s41.radikal.ru/i093/0902/94/226d05154f58.gif", "Самому активному игроку") awardsn["night"] = new Array("Ночной", "http://s60.radikal.ru/i167/0902/76/f306baba7eff.gif", "За постоянное появление в ночное время") awardsn["female"] = new Array("Лучшая", "http://i060.radikal.ru/0902/9d/6b74ddad0cb3.gif", "За самую лучшую женскую роль") awardsn["male"] = new Array("Лучший", "http://i029.radikal.ru/0902/3d/21beecadc092.gif", "За самую лучшую мужскую роль") awardsn["um"] = new Array("Рассудительный", "http://s41.radikal.ru/i094/0902/ff/f4e8f83df2da.gif", "Самый рассудительный форумчанин") awardsn["diary"] = new Array("Notebook", "http://i056.radikal.ru/0902/1a/18a39e3ff5a2.gif", "Самый интересный дневник") awardsn["dusha"] = new Array("Душа компании", "http://s49.radikal.ru/i126/0902/a8/d2e68ff8028f.gif", "Приятный собеседник") awardsn["romantic"] = new Array("Романтичный", "http://s60.radikal.ru/i168/0904/9b/2683c04fe497.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 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>
Пподскажите, пожалуйста, почему не работает на 6 наградок? )
Может я че неправильно делаю? :
Награды: moder
У меня вот так
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", "За материальную помощь форуму") 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>
Отредактировано bagishgod (Ср, 22 Апр 2009 11:17:12)
Может я че неправильно делаю? :
Да, не правильно.
Вы потеряли кусок скрипта
А, все, разобрался, спс
Отредактировано bagishgod (Ср, 22 Апр 2009 16:42:50)
А у меня что не так, никто не знает? Т.т
Люди! Я вот хотел поставить (найти) медальки. Нашел... архив... скачал. А че дальше делать, не знаю... , не подскажите? http://skripters.com/php_fusion_modi/91 … alejj.html
Отредактировано bagishgod (Чт, 23 Апр 2009 13:23:56)
Тоже хочу медальки. Но я сапсем чайник. Не смогу...
Ураааа! Получилось! Только кривовато.
Вы здесь » Единый форум поддержки » Новые возможности форумов » Награды (старый скрипт)