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

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

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


Вы здесь » Форум поддержки пользователей ZeroParking » Архив тем » Делаем медальки на форуме


Делаем медальки на форуме

Сообщений 121 страница 150 из 222

121

Patrick...xD

вариант 1 - делаешь медальки сам в фотошопе и заливаешь эти картинки в интернет через радикал или через форум.
вариант 2 - идешь на какую-либо дизайн-поддержку, заказываешь медальки там, тебе дают картинки и ссылки на них.
вариант 3 - просто забиваешь в яндексе-картинках "медальки для форума" и берешь оттуда.

чтобы получить ссылку на картинку надо кликнуть по ней правой кнопкой мышки и выбрать "свойства" - появится окошко, оттуда можно скопировать ссылку.

Отредактировано Герда (2010-01-28 13:38:20)

0

122

через фотошоп?
ой, я что то совсем ничего не поняла (

0

123

очень странно. медаль отображается, а подписи нет "за что". что делать?
http://warhammer50k.rolka.su/edit.php?id=53

Отредактировано Marine Billy (2010-03-30 02:58:17)

0

124

Marine Billy, пользовались этим кодом:   <img src="ссылка на картинку" alt="описание"> ?

0

125

да именно этим кодом. с ним что то не так?

0

126

Ой, а что на этом форуме тоже можно делать медальки???
Я создала форум на другом сервере из за медалек, а их можно и тут делать!!! здорово, а есть пособие для чайников как это делать? https://forumupload.ru/uploads/0002/25/06/8549-5.gif

0

127

Marine Billy, у многих такая проблема. Советую пользоваться скриптом, где можно указать кому и за что дана медаль.

DeVi, первое сообщение этой темы посмотрите.

0

128

Ви
-хороший совет. только где же их взять?

0

129

Marine Billy
Скрипт, ставим в низ

Код:
<script type="text/javascript">
function awardsOpen(str)
{
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-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>

Чтобы добавить свою награду, после

Код:
var awardsn = new Array();

добавьте

Код:
awardsn["Ключ"] = new Array("Название", "Ссылка_на_иконку", "Описание")

где Ключ - уникальное название всей награды(латиницей), а Название, Ссылка_на_иконку и Описание - детали награды.

Как настроить награды?
Создаем в Администрирование - Поля новое поле
Обзываем его как Награды
Регистрация Нет
Сообщения Да
Профиль Да
Заполнение Нет

В скрипте ищем "pa-fld2" и вместо 2 пишем номер поля

Как выдавать награды?
Идем в профиль любому пользователю и пишем через запятую (без пробелов и любых других символов) ключи наград.
В данном случае, из скрипта выше, можно написать следующее: moder,money
Тогда на странице сообщений у пользователя отобразится Награды: 2. По клику на "2" откроется окно с табличкой его 2х наград.

+1

130

спасибо огромное. плюсанул бы если мог бы. и последний вопрос. иконки наград маленькие а когда нажимаю она становится огромной и расплывчатой. . о хоп разобрался больше помощь не нужна.
всем кто ищет медали. вот годная ссылка на зип архив с кучей медалей.
http://depositfiles.com/ru/files/v9qjdbuhx

Отредактировано Marine Billy (2010-04-01 02:09:25)

0

131

Спасибки!
Огроменные спасибки Дух! https://forumupload.ru/uploads/0002/25/06/8547-2.gif  https://forumupload.ru/uploads/0002/25/06/8550-2.gif  https://forumupload.ru/uploads/0002/25/06/8547-4.gif

0

132

Что-то глючит...
А почему у веня самой медальки нет?
не открывается картинка(
Так поняла. у меня не идёт через поле с кодом
пробуем сделать через скрипт...

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

В скрипте ищем "pa-fld2" и вместо 2 пишем номер поля

номер поля...
это просто его ПОРЯДКОВЫЙ номер?

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

awardsn["thebestplayer"] = new Array("Игрок месяца", "http://i038.radikal.ru/1004/0c/8a3d1289eb93.gif", "Самый-самый")
awardsn["love"] = new Array("Пара месяца ", "http://s55.radikal.ru/i147/1004/b7/03327b3a20a6.gif", " за самое красивое описание чувств")
awardsn["tears"] = new Array("Заставил прослезиться", "http://s07.radikal.ru/i180/1004/b8/16834df9cb05.gif", "Самый трагический пост")
awardsn["laugh"] = new Array("Юморист", "http://s006.radikal.ru/i214/1004/fa/521d1a0e0bb2.gif", "Самый юморной пост")
awardsn["active"] = new Array("Активист", "http://s39.radikal.ru/i086/1004/82/bd3cabed221a.gif", "Самый трагический пост")
awardsn["kanon"] = new Array("Лучший канон", "http://s006.radikal.ru/i215/1004/af/787de57763d1.gif", "Лучший отыгрыш характера персонажа")
awardsn["progress"] = new Array("Прогрессивный игрок", " http://s005.radikal.ru/i212/1004/c5/96c82726eda7.gif", "Прогрессивный игрок")
awardsn["tandem"] = new Array("Лучший тандем", " http://i082.radikal.ru/1004/f1/95cdd1f4a0e2.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 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-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>

Так?
Так.
У меня в профиле отображается вот так:
Награды: 1 (это ссылка)
щёлкаем на 1 и открывается окно с наградами.
Так должно быть?

0

133

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

это просто его ПОРЯДКОВЫЙ номер?

Именно. Первое поле имеет цифру 1, второе - соответственное 2 и т.д.

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

Так должно быть?

Йес

0

134

Ви
Спасибо! https://forumupload.ru/uploads/0002/25/06/8547-4.gif
Если бы могла поставила бы +
(:

Отредактировано Brook (2010-04-07 17:51:27)

0

135

Brook, не за что)

0

136

А что делать если я уже заполняла поля, у меня их 3 и больше на добавить  :'(

0

137

АвРоРиК написал(а):

А что делать если я уже заполняла поля, у меня их 3 и больше на добавить

Можно сделать отдельным пунктом основного меню) http://rebornrolka.rusff.me/index.php?act=awards как тут например)

0

138

а как сделать медальку https://forumupload.ru/uploads/0002/25/06/8547-2.gif

0

139

Стасечка, первая страница темы к прочтению. Всё подробно расписано)

0

140

http://s55.radikal.ru/i147/1005/3a/9a44ea17f3a6.gif-дайте мне пожалусто код на медальку

0

141

Стасечка

<img src="http://s55.radikal.ru/i147/1005/3a/9a44ea17f3a6.gif" alt="Название">

+1

142

http://i017.radikal.ru/1005/c9/f875ebc3d781.jpg-дайте плиз еще вот на эту медаль кодик

0

143

А на форумах 0pk работают скрипты mybb?

0

144

Стасечка,

<img src="http://i017.radikal.ru/1005/c9/f875ebc3d781.jpg" alt="Название">

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

Экси, конечно работают)

Keatsy, давайте не будем флудить, а?)

0

145

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

<img src="http://i017.radikal.ru/1005/c9/f875ebc3d781.jpg" alt="Название">И на будущее, беретё код, который я вам дала в верху, заменяете выделенную часть на адрес вашего изображения и потом вставляете.

а всмысле там картинка в тексте или ссылка?

0

146

Стасечка,

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

заменяете выделенную часть на адрес вашего изображения

Адрес это ссылка

0

147

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

Скрипт, ставим в низ
Код:

<script type="text/javascript">
function awardsOpen(str)
{
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-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>

Чтобы добавить свою награду, после
Код:

var awardsn = new Array();

добавьте
Код:

awardsn["Ключ"] = new Array("Название", "Ссылка_на_иконку", "Описание")

А подскажите где именно в низу вставлять, в каком разделе, в разделе Стиль?

-Дух- написал(а):

Небольшая статья как сделать медали на вашем форуме.

А как сделать что бы пользователи помимо репутации могли и ещё вручать награды, куда можно было бы закинуть определённый список наград где в дальнейшем пользователи могли их использовать для от благодарения???

0

148

Rak, в htlm-низ

Сергей 6666, не флудите, будьте добры.

0

149

Как на файрфоксе исправить штуку что на медальку наводишь и надписи нет!

Отредактировано Jedi Артём (2010-05-30 13:31:38)

0

150

Jedi Артём написал(а):

Как на файрфоксе исправить штуку что на медальку наводишь и надписи нет!

А вам нужно что бы было или же наоборот ее не было?

Отредактировано Toshiro-kun (2010-05-30 13:33:48)

0


Вы здесь » Форум поддержки пользователей ZeroParking » Архив тем » Делаем медальки на форуме


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