Форум в помощь новичку

Объявление

Добро пожаловать к нам на форум :) Последние новости
Наш форум недавно открылся и очень нуждается в твой помощи! Так что не сидим на главной страничке, а регистрируемся!
На форуме поводится набор фотошоперов и анкетчиков. Спешим занимать места! Не забываем за сделаную работу ставить +
Внимание! Что бы сделать заказ чего либо, ваш сайт должен иметь 40 сообщений и 3 пользывателей. (Что бы они были не набиты). Заказ аватаров и подписей выполняется без набора сообщений.
 Ideal Corner

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

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


Вы здесь » Форум в помощь новичку » Скрипты » Вопросы по скриптам


Вопросы по скриптам

Сообщений 1 страница 4 из 4

1

Задаем вопросы.
Постараемся ответить.

0

2

а подскажи, пожалуйста, скрипт наград, который находится у вас на форуме)

0

3

BubbleGum

Код:
<script type="text/javascript">
function awardsOpen(str)
{
var awardsn = new Array();

awardsn["5"] = new Array("должность", "картинка награды", "комментарий")
awardsn["4"] = new Array("должность", "картинка награды", "комментарий")
awardsn["3"] = new Array("должность", "картинка награды", "комментарий")
awardsn["2"] = new Array("должность", "картинка награды", "комментарий")
awardsn["1"] = new Array("должность", "картинка награды", "комментарий")


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=\"20px\" height=\"35px\" 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>

1. Вставляешь этот код в хтмл-низ, предварительно изменив на свое надписи: Должность-картинка-комментарий.
2. Администрирование - Поля
Создаешь поле Награды, ставишь нужные функции.
3. В поле у каждого участника ставишь только номера выданных наград, через запятую.

Наград может быть и больше пяти, для этого нужно повторять вот эту строку столько раз, сколько нужно, при этом изменяя номера наград.
awardsn["номер награды"] = new Array("должность", "картинка награды", "комментарий")

Отредактировано cachtice (2009-04-26 13:08:41)

0

4

я знаю есть такой скрипт "открывания и закрывания баннеров", он ввиде кнопки, кто нибудь знает такой?
и ещё скрипт для того что бы убрать слово "объявление", если кто знает то скажите.

Отредактировано Мери (2009-08-23 09:16:23)

0


Вы здесь » Форум в помощь новичку » Скрипты » Вопросы по скриптам


Рейтинг форумов | Создать форум бесплатно