|
Индивидуальные награды v 1.1 lite
|
|
| Andre | Отредактировал Andre - Пятница, 20 Апреля 2007, 23:03 Дата: 08 Августа 2006, 21:06 | Сообщение # 1 |  ● ● ● ● ● 1822 сообщения Статус: Offline | Данный способ позволяет присуждать участникам награды. Эти награды будут доступны в профиле участника. Пример: Нам прийдется пожертвовать одним полем для запоминания медалек. В моем примере это "Yahoo идентификатор", можете и другое поле выбрать, только замените то что синее. Сначало перепишем на хост картинки медалек под именами medal0, medal1 ... - максимум 30шт. В шаблоне "Всплывающие окна после $BODY$ вставляем код, изменив то что красным на свое. <script> if(document.title=='Информация о пользователе') { put='http://путь до медалек/'; var n; medal=''; stat=0; //Админ-награды if(document.getElementById('block16')){ k=document.getElementById('block16').getElementsByTagName("span"); adm=k[0].innerHTML; if(adm && adm.length==4){ for(i=0;i<adm.charAt(1);i++) medal+=' <img src="'+put+'medal3.gif" title="За просто так">'; for(i=0;i<adm.charAt(2);i++) medal+=' <img src="'+put+'medal2.gif" title="За победу в конкурсе">'; for(i=0;i<adm.charAt(3);i++) medal+=' <img src="'+put+'medal9.gif" title="За победу в фотоконкурсе">'; for(i=0;i<adm.charAt(0);i++) medal+=' <img src="'+put+'medal1.gif" title="За помощь в развитии портала">'; } } //Вывод наград if(medal){ k=document.getElementById('block1'); k.innerHTML+='<BR>Награды (<a href="страница пояснения.htm" target="_blank">???</a>):'; k.innerHTML+='<BR>'+medal; } } //Информация о пользователе if(document.title=='Изменение личной информации') { document.all.yahoo.parentNode.parentNode.style.display='none'; } </script> Скрываем используемое поле в регестрационной форме: <script> document.all.yahoo.parentNode.parentNode.style.display='none'; </script> Награждение осуществляем через админку следующем образом: 00300 - это значит что у вас 5 видов медалек, и в профиле будет 3медальки с именем medal2. Скрипт рабочий, если у кого что-то не выходит, в правом верхнем углу страницы есть кнопочка"Х", нажмите на нее и забудьте об этом как о страшном сне  | | |
|
| Юля | Дата: 28 Марта 2007, 20:41 | Сообщение # 81 |  ● ● ● ● ● 21 сообщение Статус: Offline | Я плохо рисую , а хочеться красивые ! Кинь плиз ! | | |
|
| Serious | Дата: 29 Марта 2007, 04:06 | Сообщение # 82 |  ● ● ● ● ● 112 сообщений Статус: Offline | | Quote (Юля) | | Я плохо рисую , а хочеться красивые ! Кинь плиз ! | Надо внимательно читать всю тему. Как ты к другим, так и они к тебе. | | |
|
| Jean | Отредактировал Jean - Пятница, 30 Марта 2007, 15:34 Дата: 30 Марта 2007, 14:44 | Сообщение # 83 | ● ● ● ● ● 6 сообщений Статус: Offline | | Quote (Andre) | | страница пояснения.htm | А как её можно сделать ? Эту страницу ? | | |
|
| kydapodatsya | Дата: 30 Марта 2007, 17:59 | Сообщение # 84 |  ● ● ● ● ● Дизайнер 2557 сообщений Статус: Offline | Jean, | Quote (Jean) | | А как её можно сделать ? Эту страницу ? | молча, ручками через обычный notepad только не спрашивай меня что такое notepad  | | |
|
|
|
| Flame | Дата: 30 Марта 2007, 18:23 | Сообщение # 86 |  ● ● ● ● ● Первый Помощник UcoZ-Helper`a 593 сообщения Статус: Offline | | Quote (Jean) | | Это блокнот чтоли ? И куда его потом закачивать ? | куда хочешь закачивай, а потом впиши путь к этой самой странице в код, внимательнее надо быть. | | |
|
| Jean | Дата: 30 Марта 2007, 20:37 | Сообщение # 87 | ● ● ● ● ● 6 сообщений Статус: Offline | Спасибо ! Очень отзывчивчивые люди здесь ! | | |
|
| Flame | Дата: 31 Марта 2007, 00:59 | Сообщение # 88 |  ● ● ● ● ● Первый Помощник UcoZ-Helper`a 593 сообщения Статус: Offline | | Quote (Jean) | | Спасибо ! Очень отзывчивчивые люди здесь ! | всегда пожалуйста, мы на то и Хелпер  | | |
|
| Andre | Дата: 10 Апреля 2007, 16:17 | Сообщение # 89 |  ● ● ● ● ● 1822 сообщения Статус: Offline | путь до медалек | | |
|
| WolfClan | Дата: 10 Апреля 2007, 22:26 | Сообщение # 90 |  ● ● ● ● ● 404 сообщения Статус: Offline | <script> if(document.title=='Информация о пользователе') { var u=0; var n=0; var medal=''; e=document.getElementsByTagName("TD"); put='Путь до медалек'; var u=0; var a=0; var medal=''; | | |
|
| Неизвестная | Дата: 11 Апреля 2007, 17:34 | Сообщение # 91 | ● ● ● ● ● 44 сообщения Статус: Offline | | Quote (Andre ) | | путь до медалек | ну я его писала , а что ещё надо писать ? | Quote (WolfClan) | <script> if(document.title=='Информация о пользователе') { var u=0; var n=0; var medal=''; e=document.getElementsByTagName("TD"); put='Путь до медалек'; var u=0; var a=0; var medal=''; | Чтоооооооооооооооооооооооо? | | |
|
| kydapodatsya | Дата: 11 Апреля 2007, 18:29 | Сообщение # 92 |  ● ● ● ● ● Дизайнер 2557 сообщений Статус: Offline | | | |
|
| Арогорн | Дата: 11 Апреля 2007, 19:11 | Сообщение # 93 |  ● ● ● ● ● 419 сообщений Статус: Offline | Неизвестная, может вы один слешь не поставили? | Quote | | put='http://сайт/папка/'; |
| | |
|
| Неизвестная | Отредактировал Неизвестная - Среда, 11 Апреля 2007, 20:25 Дата: 12 Апреля 2007, 13:52 | Сообщение # 94 | ● ● ● ● ● 44 сообщения Статус: Offline | | Quote (???) | | put='http://сайт/папка/'; | А спасибо , знаете какая досадная ошибка ? Не поставила / .Добавлено (2007-04-12, 13:52) --------------------------------------------- А ещё один вопрос - Можно ли , и если можно КАК , сделать так чтоб медали высвечивались в сообщении ? | | |
|
| maksus | Дата: 14 Апреля 2007, 10:01 | Сообщение # 95 | ● ● ● ● ● 8 сообщений Статус: Offline | а как сделать что бу медальки появили не под графой пользователь а по графой группа ? | | |
|
| kydapodatsya | Дата: 14 Апреля 2007, 11:21 | Сообщение # 96 |  ● ● ● ● ● Дизайнер 2557 сообщений Статус: Offline | maksus, как-как ручками  | | |
|
| Andre | Дата: 14 Апреля 2007, 12:30 | Сообщение # 97 |  ● ● ● ● ● 1822 сообщения Статус: Offline | Неизвестная, поиск рулит | | |
|
| maksus | Дата: 14 Апреля 2007, 17:18 | Сообщение # 98 | ● ● ● ● ● 8 сообщений Статус: Offline | я пробовал у меня не чего не получилось ! помогите плис ! | | |
|
| cucYa | Дата: 14 Апреля 2007, 17:23 | Сообщение # 99 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Ой,глупенькие какие дети ужас...всё написано русскими буквами вам трудно подставит туда свои значения? | | |
|
| Арогорн | Дата: 14 Апреля 2007, 17:41 | Сообщение # 100 |  ● ● ● ● ● 419 сообщений Статус: Offline | | Quote (maksus) | | а как сделать что бу медальки появили не под графой пользователь а по графой группа ? | | Quote (Andre) | | if(e[i].innerHTML=='Пользователь:') u=i; | взамен слова пользователь поставь Группа | | |
|