• Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: JonMagon  
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Скрипт выбора расы (отображение картинки, права на редактирование)
Скрипт выбора расы
Deadshot
Сообщений: 412
Репутация: 524

Сообщение # 16 | 15:54:43
Quote (DIREN)
"Форма редактирования персональной информации"

это где я думал себе подобную форму сделать))

Пум-пурум-пурум-пум-пум!
DIREN
Сообщений: 660
Репутация: 792

Сообщение # 17 | 16:04:01
Deadshot, в ПУ зайди и Управление дизайном.

и вот в разделе Пользователи смотри какие шаблоны можно настроить...


Сайт пранка 18+ :)
Сообщение отредактировал DIREN - Воскресенье, 05 Фев 2012, 16:04:39
Утюг
Сообщений: 113
Репутация: 63

Сообщение # 18 | 09:40:41
Всем спасибо! Общими усилиями, получил ответы на вопросы, тему можно считать закрытой!

Добавлено (05-Фев-2012, 23:12:08)
---------------------------------------------
ааа ребята помогите!!! cry поспешил с закрытием темы
короче я сделал, так
Code
<?if($GROUP_ID$='4')?><?if($YAHOO_FL$)?>
<tr id="siM15"><td class="manTd1" id="siM16">$YAHOO_SIGN$</td><td class="manTd2" id="siM17">$YAHOO_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?><?endif?>

теперь когда юзеры редактируют свой профиль выходит сообщение что не заполнено "данное" поле!
как сделать чтобы первоначальный выбор при регистрации не сбрасывался? а всегда был тот который они выбрали при регистрации?
но чтобы Админ мог менять эти данные.
жду ответов, срочно нужно

Добавлено (06-Фев-2012, 09:40:41)
---------------------------------------------
вообще скрипт на странице "Форма редактирования персональной информации" выглядит так:

я добавил:


теперь при редактирование пользователям своего профиля, выдает сообщение мол не заполнено "данное" поле!
я понимаю что оно там есть он группы не из $GROUP_ID$='4' ее не видят.
как сделать чтобы первоначальный выбор при регистрации не сбрасывался? а всегда был тот который они выбрали при регистрации?
но чтобы Админ мог менять эти данные. т.е. при необходимости мог из Альянса переместить в Орки и т.д.
жду ответов, срочно нужно

Я не волшебник! Я только учусь =)
Мой Мир Аниме
Моя студия веб-дизайна, обращайтесь, есть готовые варианты.
Сообщение отредактировал Утюг - Понедельник, 06 Фев 2012, 09:41:49
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 19 | 09:44:40
Утюг, <?if($GROUP_ID$='4')?> - проблема именно в этом, так как УО вышибает из исходного текста эту строку когда на неё заходит НЕ АДМИН , при редактировании система не находит её , не находит значение и соответственно выдаёт что поле незаполнено ..
Вам нужно воздействовать на строку через класс со стилем display: none , видно её не будет , но в исходном она будет и в принципе ошибки выдаваться не должно ..

Сообщение отредактировал Miss_Esq - Понедельник, 06 Фев 2012, 09:45:29
Утюг
Сообщений: 113
Репутация: 63

Сообщение # 20 | 09:50:15
Quote
<?if($GROUP_ID$='4')?><?if($MSN_FL$)?>
<tr id="siM12"><td class="manTd1" id="siM13">$MSN_SIGN$</td><td class="manTd2" id="siM14"><select size="1" id="msnvill" name="msn" onchange="document.getElementsByName('msn')[0].value = this.value">
<option value="0">Выберите расу</option>
<option value="01">Альянс</option>
<option value="02">Нежить</option>
<option value="03">Гномы</option>
<option value="04">Орки</option>
<option value="05">Эльфы</option> </select> <span></span>

<script>
$(document.adduser.msn).after($('<span></span>')).change(function () {
$(this).next().html('<img src="/rasa/' + $(this).find('option:selected').val() + '.png" alt="Подождите..." />');
});
</script></td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?><?else?><div style="display:none;"></div><?endif?>

Miss_Esq, так?
мне кажется что то не то, поэтому сюда на проверку кинул

Я не волшебник! Я только учусь =)
Мой Мир Аниме
Моя студия веб-дизайна, обращайтесь, есть готовые варианты.
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 21 | 09:51:18
Совсем не то ...

<?ifnot($GROUP_ID$='4')?>
<style type="text/css" media="screen">
#siM15 {display: none!important;}
#siM16, #siM17 {display: none!important;}
</style>
<?endif?>
<?if($YAHOO_FL$)?>
<tr id="siM15"><td class="manTd1" id="siM16">$YAHOO_SIGN$</td><td class="manTd2" id="siM17">$YAHOO_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr"></td></tr>
<?endif?>

Из этих строк нужна только одна , какая больше устроит ту и осталяйте ...

#siM15 {display: none!important;}
#siM16, #siM17 {display: none!important;}

Сообщение отредактировал Miss_Esq - Понедельник, 06 Фев 2012, 10:00:46
Утюг
Сообщений: 113
Репутация: 63

Сообщение # 22 | 10:00:23
Miss_Esq, спс, сейчас проверю. Для повышения знаний не расскажите а чем они отличаются? если можно выбрать только одно

Я не волшебник! Я только учусь =)
Мой Мир Аниме
Моя студия веб-дизайна, обращайтесь, есть готовые варианты.
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 23 | 10:02:20
Утюг,

siM15 - это строка вообще , а siM16 и siM17 это обе ячейки этой же строки ..

<tr id="siM15"><td class="manTd1" id="siM16">$YAHOO_SIGN$</td><td class="manTd2" id="siM17">$YAHOO_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr"></td></tr>

Сообщение отредактировал Miss_Esq - Понедельник, 06 Фев 2012, 10:03:06
Deadshot
Сообщений: 412
Репутация: 524

Сообщение # 24 | 10:03:28
Утюг, вот вам сайт там всё есть happy
http://htmlbook.ru/

Пум-пурум-пурум-пум-пум!
Утюг
Сообщений: 113
Репутация: 63

Сообщение # 25 | 10:21:14
Miss_Esq, я оставил первое
Quote (Miss_Esq)
#siM15 {display: none!important;}

при редактирование профиля пользователям строки нет, но все равно выдает сообщение что данное поле не заполнено
у меня же там select, я попробовал указать id="msnvill" select, ничего не вышло... почему не выходит?

Я не волшебник! Я только учусь =)
Мой Мир Аниме
Моя студия веб-дизайна, обращайтесь, есть готовые варианты.
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 26 | 10:35:06
Утюг, А этот select вообще работает ?? сохраняется результат выбора ???

Попробуйте прописать в нём " значение по умолчанию " value="XXX"

Сообщение отредактировал Miss_Esq - Понедельник, 06 Фев 2012, 10:40:57
Утюг
Сообщений: 113
Репутация: 63

Сообщение # 27 | 10:37:34
Miss_Esq, да! 100% полный код выше в спойлере, могу дать доступ на сайт, с тестовым юзером

Quote (Miss_Esq)
Попробуйте прописать в нём " значение по умолчанию " value="XXX"

но тогда при сохранение будет выбираться " значение по умолчанию " value="XXX" например Орки, ведь так?
а мне надо чтобы оставалось указанное ранее при регистрации

Я не волшебник! Я только учусь =)
Мой Мир Аниме
Моя студия веб-дизайна, обращайтесь, есть готовые варианты.
Сообщение отредактировал Утюг - Понедельник, 06 Фев 2012, 10:47:17
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 28 | 12:02:10
Утюг, То есть при редактировании админом , без УО , если он поле выбора не трогает не редактирует , данные указанные при регистрации сохраняются а с УО выдаёт ошибку ??

Утюг
Сообщений: 113
Репутация: 63

Сообщение # 29 | 12:09:30
Miss_Esq, да! именно так)


smile сейчас попробую)

Я не волшебник! Я только учусь =)
Мой Мир Аниме
Моя студия веб-дизайна, обращайтесь, есть готовые варианты.
Сообщение отредактировал Утюг - Понедельник, 06 Фев 2012, 12:20:00
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 30 | 12:18:54
biggrin
Странно ...
Может так попробоать ...

#siM15 {visibility: hidden!important;}
#siM16, #siM17 {visibility: hidden!important;}

Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Скрипт выбора расы (отображение картинки, права на редактирование)
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Поиск: