Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
admin |
Отправлено: Авг 11 2010, 23:50
|
Разработчик Группа: Администраторы Сообщений: 5 535 Пользователь №: 1 Регистрация: 27-Октября 07 Репутация: 183 |
Создаём дополнительное поле - АдминЦентр -> Пользователи и группы -> Доп-ные поля профиля
Тип: Выпадающее меню Содержимое: Цитата 1=Мужчина 2=Женщина Далее АдминЦентр -> Скины и Шаблоны -> HTML шаблоны -> Используемый скин -> Настройка HTML -> Просмотр темы (Topic View Section) -> Post Entry В нужном месте вставляем (там будет отображаться картинка): Цитата <span class="pol">{$author['field_x']}</span> x - заменить на номер дополнительного поля АдминЦентр -> Скины и Шаблоны -> HTML шаблоны -> Используемый скин -> Настройка HTML -> Просмотр темы (Topic View Section) -> Footer В самый верх окна вставляем: Цитата <script type="text/javascript"> var pol=document.getElementById('ipbwrapper').getElementsByTagName("span"); var ar=0; for (ar=0; ar<=(pol.length-1); ar++) { if (pol[ar].className=="pol") { if (pol[ar].innerHTML.indexOf("Мужчина")!=-1) { pol[ar].innerHTML="<img src='http://ipb.su/images/sm.gif' />" } else if (pol[ar].innerHTML.indexOf("Женщина")!=-1) { pol[ar].innerHTML="<img src='http://ipb.su/images/sf.gif' />" } else if (pol[ar].innerHTML.indexOf("")!=-1) { pol[ar].innerHTML="" } } } </script> Синим выделены ссылки на картинки. Их можно заменить на свои. Это сообщение отредактировал Сергей - Сен 13 2011, 10:33 -------------------- Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.
|
|
Сергей |
Отправлено: Авг 27 2011, 14:40
|
<? echo"Кодер" ?> Группа: Пользователи Сообщений: 1 610 Пользователь №: 1 411 Регистрация: 5-Апреля 09 Репутация: 75 |
Дополнение восстановлено из архива. Пример работы дополнения можно посмотреть на данном форуме. Пользуйтесь на здоровье.
|
|
Tonka |
Отправлено: Сен 22 2011, 20:02
|
новичок Группа: Пользователи Сообщений: 8 Пользователь №: 2 730 Регистрация: 2-Ноября 10 Из: Таллинн, Эстония Репутация: нет |
Цитата
<script type="text/javascript"> var pol=document.getElementById('ipbwrapper').getElementsByTagName("span"); var ar=0; for (ar=0; ar<=(pol.length-1); ar++) { if (pol[ar].className=="pol") { if (pol[ar].innerHTML.indexOf("Мужчина")!=-1) { pol[ar].innerHTML="<img src='http://ipb.su/images/sm.gif' />" } else if (pol[ar].innerHTML.indexOf("Женщина")!=-1) { pol[ar].innerHTML="<img src='http://ipb.su/images/sf.gif' />" } else if (pol[ar].innerHTML.indexOf("")!=-1) { pol[ar].innerHTML="" } } } </script> Простите за глупый вопрос, но этот код вставлять поверх того кода, который уже имеется в редактируемом топике? |
|
Dron |
Отправлено: Сен 22 2011, 20:20
|
admin of ipb.su Группа: Пользователи Сообщений: 6 040 Пользователь №: 3 Регистрация: 27-Октября 07 Из: г.Псков Репутация: 133 |
Tonka,
Цитата (admin @ Авг 12 2010, 02:50) В самый верх окна вставляем: -------------------- Мой блог: Блог Dron'а E-mail: dron@ipb.su. ICQ: 263635213. ----------------------------------------------------------------------- ----------------------------------------------------------------------- Вопрос/Ответ на тему IPB.SU ----------------------------------------------------------------------- - Отблагодари, если я помог. |
|
Alex86 |
Отправлено: Сен 5 2012, 17:38
|
Участник Группа: Пользователи Сообщений: 94 Пользователь №: 3 736 Регистрация: 20-Августа 12 Репутация: 1 |
У меня не отображается. Хотя сделал все по инструкции
|
|
Alex86 |
Отправлено: Сен 5 2012, 17:39
|
Участник Группа: Пользователи Сообщений: 94 Пользователь №: 3 736 Регистрация: 20-Августа 12 Репутация: 1 |
Сори. Все окей
|
|