Индивидуальные награды в сообщении
|
|
Andre | Отредактировал Andre - Четверг, 23 Ноября 2006, 21:11 Дата: 31 Августа 2006, 12:45 | Сообщение # 1 |  ● ● ● ● ● 1822 сообщения Статус: Offline | В шаблон сообщения там где нужно поставить медальки пишем: <script> fmedal('$USERNAME$'); </script> До $BODY$, можно в самом верху HTML-а пишем: 1 Вариант, удобный для средних и больших форумов: <script> var Mnik = new Array ('Andre','D@rth_EviL'); var Mmedal = new Array ('0112','0120'); var Mtitle = new Array ('За флуд','За героизм'); put='http://horeman.ru/IMGf/m/'; function fmedal(nik) { for(n=0;n<Mnik.length;n++) { if(nik==Mnik[n]) { medal=''; for(j=0;j<Mmedal[n].length;j++) for(i=0;i<Mmedal[n].charAt(j);i++) medal+=' <img src="'+put+'medal'+j+'.gif" title="'+Mtitle[j]+'">'; document.write('<div align="center" style="margin:5 5 0 0">'+medal+'</div>'); break; }}} </script> Синем помечено, то что можно изменить. Инструкция: Записываем ники, кому надо медаль потавить в вектор Mnik и также по порядку номера медалей и их кол-во в векторе Mmedal, порядковый номер элемента говорит какую медаль ставить(счет от 0), а само число - кол-во медалей. К примеру 005 - говорит, что надо поставить медальку с именем medal2 пять раз. 2 Вариант, с прямым указанием HTML-текста медалей, более понятен, но и больше места займет: <script> function fmedal(nik) { if(nik=='Ник 1') document.write('HTML-код медалей'); if(nik=='Ник 2') document.write('HTML-код медалей'); } </script> | | |
|
_VasёК_ | Отредактировал _VasёК_ - Четверг, 10 Мая 2007, 11:17 Дата: 10 Мая 2007, 11:16 | Сообщение # 61 | ● ● ● ● ● 8 сообщений Статус: Offline | Андре ! А вот если у меня медали прописаны в профиле пользователя, я могу каким то кодом вывести строку яху под аватар ? То есь чтобы медали и в профиле были и в сообщениях. Или придётса прописать два твоих скрипта и в обоих прописывать выдачу медалей ? | | |
|
WolfClan | Дата: 10 Мая 2007, 15:27 | Сообщение # 62 |  ● ● ● ● ● 404 сообщения Статус: Offline | _VasёК_, в обоих выдачу медалей  Добавлено (2007-05-10, 15:27) --------------------------------------------- Хотя хммммм.... Code | var Mnik = new Array ('Andre','D@rth_EviL'); var Mmedal = new Array ('0112','0120'); | Code | var Mnik = new Array ('$USER_NAME$'); var Mmedal = new Array ('$YAHOO$'); |
| | |
|
_VasёК_ | Дата: 11 Мая 2007, 13:20 | Сообщение # 63 | ● ● ● ● ● 8 сообщений Статус: Offline | WolfClan, Пробовал ? Работает ? Хотя если и етот способ пашет название все равно придетса прописывать !  Добавлено (2007-05-11, 13:20) --------------------------------------------- WolfClan, не прокатило такое  | | |
|
Owen-10 | Дата: 11 Мая 2007, 22:06 | Сообщение # 64 | ● ● ● ● ● 2 сообщения Статус: Offline | Подскажите а вместо чего свои медаль вставлять? и можно ли для каждого пользователя разные и как? | | |
|
nkslim | Дата: 12 Мая 2007, 13:59 | Сообщение # 65 |  ● ● ● ● ● 272 сообщения Статус: Offline | Например у меня на форуме есть вот что: <SCRIPT> function fmedal(nik) { if(nik=='nkslim') document.write(' <IMG title="Орден власти" src="http://nkslim.ucoz.ru/img/medal8.gif"> '); if(nik=='TurbSon') document.write('<IMG title="Знак отличия" src="http://nkslim.ucoz.ru/img/medal1.gif"> <IMG title="За вклад в развитие сайта:)" src="http://nkslim.ucoz.ru/img/medal2.gif"> '); if(nik=='Грустящ@я(((') document.write('<IMG title="Знак отличия" src="http://nkslim.ucoz.ru/img/medal1.gif"> <IMG title="За вклад в развитие сайта:)" src="http://nkslim.ucoz.ru/img/medal2.gif"> '); } </SCRIPT> Тоесть я разместил код <script> fmedal('$USERNAME$'); </script> в шаблоне Вида сообщения У Nkslim будет <IMG title="Орден власти" src="http://nkslim.ucoz.ru/img/medal8.gif"> У TurbSon будет <IMG title="Знак отличия" src="http://nkslim.ucoz.ru/img/medal1.gif"> <IMG title="За вклад в развитие сайта:)" src="http://nkslim.ucoz.ru/img/medal2.gif"> У Грустящ@я((( будет <IMG title="Знак отличия" src="http://nkslim.ucoz.ru/img/medal1.gif"> <IMG title="За вклад в развитие сайта:)" src="http://nkslim.ucoz.ru/img/medal2.gif"> | | |
|
DeTM | Дата: 16 Мая 2007, 23:51 | Сообщение # 66 |  ● ● ● ● ● 46 сообщений Статус: Offline | Quote | Синем помечено, то что можно изменить. Инструкция: Записываем ники, кому надо медаль потавить в вектор Mnik и также по порядку номера медалей и их кол-во в векторе Mmedal, порядковый номер элемента говорит какую медаль ставить(счет от 0), а само число - кол-во медалей. К примеру 005 - говорит, что надо поставить медальку с именем medal2 пять раз. | можно подробнее? | | |
|
WolfClan | Дата: 17 Мая 2007, 21:25 | Сообщение # 67 |  ● ● ● ● ● 404 сообщения Статус: Offline | Четверо в бан улетело за это DeTM, | | |
|
DeTM | Дата: 17 Мая 2007, 21:46 | Сообщение # 68 |  ● ● ● ● ● 46 сообщений Статус: Offline | Просто отправлять в зобан, если в посте ИМХО расписано кривовато(вариант автора: кривой читатель). Не понятно откуда там число 5, как определять индексы, какие файлы итд я не флужу а прошу объективного и нормального разъяснения...вотЪ | | |
|
WolfClan | Дата: 17 Мая 2007, 22:02 | Сообщение # 69 |  ● ● ● ● ● 404 сообщения Статус: Offline | я рисунок рисовал ищи во флудилке старница 4 вроде | | |
|
DeTM | Дата: 17 Мая 2007, 22:07 | Сообщение # 70 |  ● ● ● ● ● 46 сообщений Статус: Offline | Если точнее: на второй странице. Огрмный респект, + к репутации дам тут но за тот пост. | | |
|
Mihan999 | Дата: 28 Мая 2007, 01:26 | Сообщение # 71 | ● ● ● ● ● 3 сообщения Статус: Offline | скажите пожалуйста куда именно писать 2 и 1 вариант?? | | |
|
DeTM | Дата: 28 Мая 2007, 13:53 | Сообщение # 72 |  ● ● ● ● ● 46 сообщений Статус: Offline | | | |
|
Mihan999 | Дата: 30 Мая 2007, 22:56 | Сообщение # 73 | ● ● ● ● ● 3 сообщения Статус: Offline | Подскажите пожалуйста,а во 2ром варианте можно сделать описание медалькам? | | |
|
DeTM | Дата: 31 Мая 2007, 10:59 | Сообщение # 74 |  ● ● ● ● ● 46 сообщений Статус: Offline | у тега <img> еть св-во title | | |
|
Багира | Дата: 02 Июня 2007, 02:19 | Сообщение # 75 |  ● ● ● ● ● 5 сообщений Статус: Offline | Quote (nkslim) | Тоесть я разместил код <script> fmedal('$USERNAME$'); </script> в шаблоне Вида сообщения | Супер, мне как это нужно было. Сразу прошу извинить. Я скопировала и втавила к себе с твоими медальками Завтра заменю на свои. Спасибки ещё раз  | | |
|
Юле4ка | Дата: 12 Июня 2007, 20:57 | Сообщение # 76 |  ● ● ● ● ● 7 сообщений Статус: Offline | Вопрос: так ли нужно вводить этот скрипт?.. <script> function fmedal(nik) { if(nik=='ник 1-ого пользователя') document.write('http://horeman.ru/IMGf/m/medal2.gif'); if(nik=='ник 2-ого пользователя') document.write('http://horeman.ru/IMGf/m/medal2.gif'); } </script> А то у меня почему-то не выходит  | | |
|
NK | Дата: 15 Июня 2007, 07:04 | Сообщение # 77 | ● ● ● ● ● 8 сообщений Статус: Offline | Юле4ка, Я думаю что так <script> function fmedal(nik) { if(nik=='ник 1-ого пользователя') document.write('<img src="http://horeman.ru/IMGf/m/medal2.gif">'); if(nik=='ник 2-ого пользователя') document.write('<img src="http://horeman.ru/IMGf/m/medal2.gif">'); } </script> | | |
|
Wireless | Дата: 15 Июня 2007, 21:15 | Сообщение # 78 | ● ● ● ● ● 6 сообщений Статус: Offline | народ раньше я ставил эти медальки,а сейчас не могу найти шаблон сообщений,подскажите где он?или его где то включать надо))  Добавлено (2007-06-15, 21:15) --------------------------------------------- ссори ступил))уже поставил  | | |
|
subONE | Дата: 15 Июня 2007, 23:01 | Сообщение # 79 |  ● ● ● ● ● 1387 сообщений Статус: Offline | NK, там ешё надо бы добавить border=0> | | |
|
ЗениточкА | Отредактировал ЗениточкА - Четверг, 21 Июня 2007, 12:57 Дата: 23 Июня 2007, 13:10 | Сообщение # 80 | ● ● ● ● ● 9 сообщений Статус: Offline | Чегот я с просони туплю, подскажите, куда надо заходить чтобы это все сделать, заранее спасибо Очень нужно, помогите  Добавлено (2007-06-23, 13:10) --------------------------------------------- Нда спасибо за помощь  | | |
|