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

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

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


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


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

Сообщений 61 страница 80 из 829

61

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

И это тоже.  Я про то, как это изменить.

А, в скрипте ведь все названия есть, на русском написаны.
Их и меняете.

+1

62

Отличный скрипт!+1

0

63

Duka
О, спасибо, я просто не увидела это сначала, поэтому и подумала, что менять надо что-то другое..

0

64

у меня аграды не отображаються

0

65

Сенди написал(а):

у меня аграды не отображаються

Поздравляю)

0

66

:angry:

0

67

Duka

У меня снова вопрос.

Дело в том, что скриптик у меня замечательно пошел и все с ним было хорошо, но я по ходу дела поставила вниз еще энное количество скриптов (контейнер с баннерами, 10 последних сообщений, количество категорий и форумов в статистику, аватар по умолчанию...) и после этогоу меня начали всякие косяки с этим скриптом происходить: сначала, ссылка с количеством наград работать перестала, таблица не открывалась, а потом вообще перестало выводиться количество наград. пробовала переустановить, но не работает все равно.
в связи с этим проконсультироваться очень хотелось бы...

Насколько этот скрипт может конфликтовать с другими скриптами?
Когда ссылка на таблицу не работает, с чем это связано?
Этот скрипт как-либо от браузера зависит?

ну и вообще... есть ли соображения, почему этот скрипт может не работать?

Заранее благодарю.

ps... скрипт оч понравился, оч хочется разобраться, починить... :'(

Отредактировано Герда (Пн, 30 Мар 2009 16:15:46)

0

68

==========

Просьба отменяется. Удалось починить и найти ошибки.

0

69

:blush: а как сделать так, чтоб не цифра была под авиком, а картинка?
Или я мож не так поняла че...

0

70

ВредиNKа написал(а):

Или я мож не так поняла че...

Что значит "картинка"? :)
Картинка, на которой будет написано количество наград? :)

0

71

Duka, нее... Как тут :glasses:
Прям под авиком маленькая картинка. После слова награды.

0

72

Скрипт у меня стоит давно, работал исправно до.. до 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 наградок? )

0

73

Может я че неправильно делаю? :

Награды: 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>

http://i053.radikal.ru/0806/7f/8b80a2497566.gif

Отредактировано bagishgod (Ср, 22 Апр 2009 11:17:12)

0

74

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

Может я че неправильно делаю? :

Да, не правильно.
Вы потеряли кусок скрипта

0

75

А, все, разобрался, спс

Отредактировано bagishgod (Ср, 22 Апр 2009 16:42:50)

0

76

А у меня что не так, никто не знает? Т.т

0

77

Люди! Я вот хотел поставить (найти) медальки. Нашел... архив... скачал. А че дальше делать, не знаю... http://i053.radikal.ru/0806/7f/8b80a2497566.gif , не подскажите? http://skripters.com/php_fusion_modi/91 … alejj.html

Отредактировано bagishgod (Чт, 23 Апр 2009 13:23:56)

0

78

Тоже хочу медальки. Но я сапсем чайник. Не смогу... :blush:

0

79

Все работает только одна проблема почему у меня иконку так развезло мне надо чтобы она маленькой была как медаль. Может я что то не так делаю.
http://s51.radikal.ru/i134/0904/b5/924449e77b20t.jpg

Отредактировано Keller (Чт, 23 Апр 2009 14:02:49)

0

80

Ураааа! Получилось! Только кривовато.  :blush:

0


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