U.Helper

[ Новые сообщения · Участники · Поиск по форуму · RSS ]
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Архив - только для чтения
Модератор форума: kydapodatsya  
Индивидуальные награды в сообщении
Andre
Отредактировал Andre - Четверг, 23 Ноября 2006, 21:11
Дата: | Сообщение # 1
Аватар Andre
● ● ● ●
1822 сообщения
2 награды
Статус: 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>

ProfiCДата: cпустя 1 день 11 часов | Сообщение # 2
● ● ● ● ●
9 сообщений
0 наград
Статус: Offline
Молодчага. Огромное спасибо!

Тебе большой +!

atamanДата: cпустя 5 дней 12 часов | Сообщение # 3
Аватар ataman
● ● ● ● ●
Группа: Клиент
44 сообщения
0 наград
Статус: Offline
Спасибо... smile

Добавлено (07 Сентябрь 2006, 12:35)
---------------------------------------------
есть такой вопрос

<script>
function fmedal(nik) {
if(nik=='Ник 1') document.write('HTML-код медалей');
if(nik=='Ник 2') document.write('HTML-код медалей');
}
</script>

можно поставить еще второй скрипт - только вместо fmedal написать -
fmedal2 ? smile

AndreДата: cпустя 39 минут | Сообщение # 4
Аватар Andre
● ● ● ●
1822 сообщения
2 награды
Статус: Offline
Quote (ataman)
можно поставить еще второй скрипт - только вместо fmedal написать -
fmedal2 ?
можно, только и про запуск этой функции не забудь
atamanДата: cпустя 2 дня 2 часа | Сообщение # 5
Аватар ataman
● ● ● ● ●
Группа: Клиент
44 сообщения
0 наград
Статус: Offline
Andre, эти скрипты не тормозят форум ?
у меня 3 таких скрипта установленны smile
AndreДата: cпустя 9 часов 19 минут | Сообщение # 6
Аватар Andre
● ● ● ●
1822 сообщения
2 награды
Статус: Offline
Quote (ataman)
Andre, эти скрипты не тормозят форум ?
тот который я написал, на быстроту практически не отразится.

Quote (ataman)
у меня 3 таких скрипта установленны
Объясни зачем? Ты явно не понял что-то, коль так поступаешь.
EnergetikДата: cпустя 6 часов 5 минут | Сообщение # 7
Аватар Energetik
● ● ● ● ●
29 сообщений
0 наград
Статус: Offline
Andre, скажи пожалуйста, как ты поставил на страничку ИНФОРМАЦИЯ О ПОЛЬЗОВАТЕЛЕ НАГРАДЫ ? Я перерыл всю админку но, так и не нашёл шаблона.
Yahoo идентификатором я бы пожертвовал, да вот тока не знаю как сделать чтобы там выводились награды. Помоги пожайлуста.
DuboloMДата: cпустя 3 часа 53 минуты | Сообщение # 8
Аватар DuboloM
● ● ● ● ●
739 сообщений
1 награда
Статус: Offline
Quote (Energetik)
... как ты поставил на страничку ИНФОРМАЦИЯ О ПОЛЬЗОВАТЕЛЕ НАГРАДЫ ? Я перерыл всю админку но, так и не нашёл шаблона.
Yahoo идентификатором я бы пожертвовал, да вот тока не знаю как сделать чтобы там выводились награды ...

Energetik, по-моему, он использовал для этого ПОДПИСЬ.

Вроде, так wacko happy

AndreДата: cпустя 43 минуты | Сообщение # 9
Аватар Andre
● ● ● ●
1822 сообщения
2 награды
Статус: Offline
Quote (Energetik)
Я перерыл всю админку но, так и не нашёл шаблона.
перерой Хелпер и узнаешь
DuboloMДата: cпустя 1 час 5 минут | Сообщение # 10
Аватар DuboloM
● ● ● ● ●
739 сообщений
1 награда
Статус: Offline
Energetik, вот читай: http://helper.ucoz.ru/forum/3-4-9-16-1155056812

Я, кстати, сам ступил - не прочёл.
Мне правда это не актуально wink .

EnergetikДата: cпустя 1 час 27 минут | Сообщение # 11
Аватар Energetik
● ● ● ● ●
29 сообщений
0 наград
Статус: Offline
А можно
Code
<script> 
fmedal('$USERNAME$'); 
</script>

поставить в профиль пользователя, чтобы и там награды были, а то версия lite неудабная

AndreДата: cпустя 35 минут | Сообщение # 12
Аватар Andre
● ● ● ●
1822 сообщения
2 награды
Статус: Offline
Energetik, нет
EnergetikДата: cпустя 6 минут | Сообщение # 13
Аватар Energetik
● ● ● ● ●
29 сообщений
0 наград
Статус: Offline
sad отдельно то и то - хреново, но всё равно огромное спасибо!
ещё вопросик, а пользователь себе сам награды не будет ставить ( он увидет цихверки и захочет побалываться)
AndreДата: cпустя 1 час 11 минут | Сообщение # 14
Аватар Andre
● ● ● ●
1822 сообщения
2 награды
Статус: Offline
Energetik, в данном скрипте, которому посвящена тема - нет. В наградах в профиле - это возможно, но лично я не знаю как.
EnergetikДата: cпустя 11 минут | Сообщение # 15
Аватар Energetik
● ● ● ● ●
29 сообщений
0 наград
Статус: Offline
Quote (Andre)
в данном скрипте, которому посвящена тема - нет

извени немного не там задал вопрос, но всё же, я про версию lite наград.
Когда пользователь захочет изменить свои данные, он увидет цифры в Yahoo инд.?
pinguinДата: cпустя 2 часа 23 минуты | Сообщение # 16
● ● ● ● ●
20 сообщений
0 наград
Статус: Offline
Energetik, по ходу да
AndreДата: cпустя 1 час 6 минут | Сообщение # 17
Аватар Andre
● ● ● ●
1822 сообщения
2 награды
Статус: Offline
Energetik, здесь стоит тотже скрипт, если вставишь себе награды, будешь молодцом wink
EnergetikДата: cпустя 5 часов 15 минут | Сообщение # 18
Аватар Energetik
● ● ● ● ●
29 сообщений
0 наград
Статус: Offline
biggrin понял, ну Andre, ты молоток!!! Тока если у кого-нибудь есть Yahoo инд. и он поставит его при регистрации, вот он удивится happy
DuboloMДата: cпустя 21 минуту | Сообщение # 19
Аватар DuboloM
● ● ● ● ●
739 сообщений
1 награда
Статус: Offline
Quote (Energetik)
понял, ну Andre, ты молоток!!! Тока если у кого-нибудь есть Yahoo инд. и он поставит его при регистрации, вот он удивится

Убираешь поле в "Панели" - и конец удивлениям!

EnergetikДата: cпустя 36 минут | Сообщение # 20
Аватар Energetik
● ● ● ● ●
29 сообщений
0 наград
Статус: Offline
а, ну да !! shy торможу cranky , видать спать пора biggrin
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск:

© U.Helper 2007-2025 Используются технологии uCoz
Время загрузки страницы - 3.208сек