Форум поддержки пользователей ZeroParking

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

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


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » Новый скрипт наград


Новый скрипт наград

Сообщений 181 страница 189 из 189

181

Сделано, кстати как то в стиле юкоза

0

182

Мдэээ о______________О...
А можно скрипт для одной награды??? Что-нибудь дико коротенькое, чтобы добавить в дополнительное поле профиля ОДНУ картиночку, а не золотые горы! %-)

0

183

Эм... У мну чето не получается:
<script type="text/javascript">
function awardsOpen(str)
{
var awardsn["admin"] = new Array("Администратор", "http://savepic.net/2852562m.jpg", "Администратору форума");

awardsn["moder"] = new Array("Лучший модератор", "http://s44.radikal.ru/i103/1206/d9/68406815e3f2.jpg", "За модераторскую помощь")
awardsn["helper"] = new Array("Помощник месяца", "http://s019.radikal.ru/i626/1206/19/a30a9e098712.jpg", "Неоценимая помощь форуму")
awardsn["money"] = new Array("Банкир форума", "http://s019.radikal.ru/i610/1206/38/8281870d8f39.jpg", "За материальную помощь форуму")

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-fld10"){
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>
Пишу все как надо а у меня токо ключ награды:(
Пожалуйста исправьте :'(

Отредактировано Настюша1234321 (2012-06-08 19:26:28)

0

184

Ссылку на форум приводите.

0

185

Простите забыла вставить ссылку... http://secondlifeofawolf.rolka.su/viewtopic.php?id=5

0

186

Настюша1234321, обновите html-низ полностью:

Код:
<!-- Чат -->
<script type="text/javascript" src="http://chatvolkovigostey.chatovod.ru/widget.js?height=450" charset="UTF-8"></script><p><a href="http://www.chatovod.ru/">Бесплатный чат для вашего сайта.</a></p>

<!-- Награды -->
<script type="text/javascript">
var we=document.getElementsByTagName("ul")
var x=0
for (x=0; x<=(we.length-1); x++)
{if (we[x].innerHTML.indexOf("pa-online")!=-1)
{we[x].innerHTML=we[x].innerHTML.substring(0, (we[x].innerHTML.indexOf("pa-online")-11))+"<img src='http://savepic.net/2876139m.jpg' />"}
else if ((we[x].innerHTML.indexOf("pa-online")==-1)&&(we[x].innerHTML.indexOf("pa-author")!=-1))
{we[x].innerHTML=we[x].innerHTML+"<img src='http://savepic.net/2871018m.jpg' />"}
}
</script>

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

awardsn["admin"] = new Array("Администратор", "http://savepic.net/2852562m.jpg", "Администратору форума")
awardsn["moder"] = new Array("Лучший модератор", "http://s44.radikal.ru/i103/1206/d9/68406815e3f2.jpg", "За модераторскую помощь")
awardsn["helper"] = new Array("Помощник месяца", "http://s019.radikal.ru/i626/1206/19/a30a9e098712.jpg", "Неоценимая помощь форуму")
awardsn["money"] = new Array("Банкир форума", "http://s019.radikal.ru/i610/1206/38/8281870d8f39.jpg", "За материальную помощь форуму")



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-fld2"){
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>


<script language="JavaScript">
mod="Главный Дозорный"
str=document.URL
page=str.substring(str.lastIndexOf('/')+1)
if( page=="" || page=="index.php" ) {
  arr=document.getElementsByTagName("span")
  i=0
  while(arr[i])
  {
    if(arr[i].className=="modlist")
        arr[i].innerHTML = "(" + mod + arr[i].innerHTML.substring(11)
    i++
  }
}
</script>
<script>
ColorEmail_Default='#505060';
var a=".punbb a[href*=\"javascript:to('";
var b="')\"],\n";
var c='.punbb a[href$="/profile.php?id=';
var d='"]{color:';
var e=';}\n';
var color_Nick_UserId=[
  "Линдора","2","#930F1A"
]
var C_N_style='';
for(i=0; i<color_Nick_UserId.length; i+=3){
C_N_style+=a+color_Nick_UserId[i]+b+c+color_Nick_UserId[i+1]+d+color_Nick_UserId[i+2]+e;
}
ColorEmail_Default='.punbb .pl-email a{color:'+ColorEmail_Default+'!important;}';
document.write('<style>'+C_N_style+ColorEmail_Default+'</style>')
</script>

И будьте внимательны.

0

187

Какая то беда, перепроверил кавычки и запятые раза 3 и копировал исправляемые коды с разных страниц всей этой темы. Сперва были только теги через запятую, а теперь только кликабельная цифра. Я видел на форумах с установленным этим скриптом, в поле сразу видно до трех наградок - как сделать также? http://support.rusff.me/viewtopic.php?id=90
http://domnus.0pk.ru
http://domnus.0pk.ru/viewtopic.php?id=4 … p=49#p5595 - тема где есть игроки с наградами

Код:
<!--Скрипт наград-->
<script type="text/javascript">
function awardsOpen(str)
{
var awardsn = new Array();

awardsn["world"] = new Array("Корона Создателя", "https://forumupload.ru/uploads/000e/9c/74/1041-1.png", "За создание мира")
awardsn["helper"] = new Array("Корона Активиста", "https://forumupload.ru/uploads/000e/9c/74/1308-1.png", "Неоценимая помощь форуму")
awardsn["gramota"] = new Array("Почетная Грамота", "https://forumupload.ru/uploads/000e/9c/74/1043-4.png", "Модератору 1-ого уровня")
awardsn["medal"] = new Array("Заслуженная медаль", "https://forumupload.ru/uploads/000e/9c/74/1041-2.png", "Модератору 2-ого уровня. За великие заслуги перед партией")
awardsn["orden"] = new Array("Заслуженный орден", "https://forumupload.ru/uploads/000e/9c/74/1043-5.png", "Модератору 3-его уровня. За качественную работу и верность партии")
awardsn["library"] = new Array("Заслуженный библиарий", "https://forumupload.ru/uploads/000e/9c/74/1042-4.png", "За выдающиеся знания литературного искусства")
awardsn["kompas"] = new Array("Золотой компас", "https://forumupload.ru/uploads/000e/9c/74/1040-4.png", "Лучшему детективу")
awardsn["crazyheat"] = new Array("Безумный шляпник", "https://forumupload.ru/uploads/000e/9c/74/1047-4.png", "Человеку с неординарным мышлением")
awardsn["goldcup"] = new Array("Золотой кубок", "https://forumupload.ru/uploads/000e/9c/74/1047-1.png", "Лидеру литературных и художественных гонок")
awardsn["redheart"] = new Array("Сердце форума", "https://forumupload.ru/uploads/000e/9c/74/1042-2.png", "Самому доброму и чуткому человеку, способному познать душевное состояние другого")
awardsn["omega"] = new Array("Элита Шатра", "https://forumupload.ru/uploads/000e/9c/74/1043-1.png", "Выдающемуся бойцу подразделения S.H.A.T.E.R., за хороший отыгрышь боя")
awardsn["goldheart"] = new Array("Искуситель(ница) форума", "https://forumupload.ru/uploads/000e/9c/74/1046-2.png", "Осторожно, совращает одним взглядом!")
awardsn["lips"] = new Array("Алые губки", "https://forumupload.ru/uploads/000e/9c/74/1042-3.png", "За самую романтическую сцену")
awardsn["hotchilli"] = new Array("Горячий перец", "https://forumupload.ru/uploads/000e/9c/74/1046-4.png", "За самый горячий секс")
awardsn["ball"] = new Array("Футбольный мяч", "https://forumupload.ru/uploads/000e/9c/74/1046-1.png", "Активному игроку :)")
awardsn["baloonheart"] = new Array("Шарик любви", "https://forumupload.ru/uploads/000e/9c/74/1047-3.png", "Самой потрясающей паре")
awardsn["scream"] = new Array("Выдающийся рассказчик", "http://deaths-lover.ru/uploads/000e/9c/74/1714-2.png", "За лучшую городскую легенду")
awardsn["beer"] = new Array("Кружка пива", "http://deaths-lover.ru/uploads/000e/9c/74/1714-5.png", "Самому активному флудеру :)")
awardsn["weddingrings"] = new Array("Обручальные кольца", "http://savepic.su/1591777.png", "Обручальные кольца молодоженам")
awardsn["cowboyheat"] = new Array("Шляпа ковбоя", "https://forumupload.ru/uploads/000e/9c/74/1046-5.png", "Жеребцу форума")
awardsn["cherep"] = new Array("R.I.P.", "https://forumupload.ru/uploads/000e/9c/74/1048-2.png", "Погибшем вечная память")
awardsn["bytterfly1"] = new Array("Лазурная бабочка", "http://uploads.ru/t/K/j/C/KjCLf.png", "За помощь в пиаре форума!")
awardsn["bytterfly2"] = new Array("Пурпурная бабочка", "http://s013.radikal.ru/i322/1205/a3/434bdf08bd5a.png", "За помощь в пиаре форума!")
awardsn["bytterfly3"] = new Array("Зеленая бабочка", "http://s019.radikal.ru/i639/1205/4e/c6ffa967b250.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 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-fld2"){
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>
<!--Скрипт наград-->

Отредактировано cdl*tm l Savaris (2012-08-24 21:07:49)

0

188

а вы не знаете как заменить само слово "Награды" на картинку или кнопку?

0

189

Вот мой скрипт наград, но они не работают, в профиле за место цифры просто дается список ключей.
Скажите, что не так...
ссылка: http://academyparadise.mybb.ru/

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

awardsn["admin"] = new Array("Администратор", "http://s1.uploads.ru/9amSQ.png", "Состоит в администраторском составе Paradise Academy for Girls")
awardsn["moder"] = new Array("Модератор", "http://s1.uploads.ru/kGKtZ.png", "Состоит в модераторском составе Paradise Academy for Girls")

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=\"64px\" height=\"64px\" 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=700, width=800, 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-fld2"){
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>

Отредактировано compassionate (2012-09-21 18:02:29)

0


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » Новый скрипт наград


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