Powered by Invision Power Board
Здравствуйте Гость ( Вход | Регистрация ) Выслать повторно письмо для активации

Forum Rules Правила раздела

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

  Reply to this topicStart new topicStart Poll

> Иконка "Пол пользователя", в темах форума
admin
Отправлено: Авг 11 2010, 23:50
Quote Post


Разработчик
Group Icon

Группа: Администраторы
Сообщений: 5 520
Пользователь №: 1
Регистрация: 27-Октября 07
Member Offline

Репутация: 182




Создаём дополнительное поле - АдминЦентр -> Пользователи и группы -> Доп-ные поля профиля
Тип: Выпадающее меню
Содержимое:
Цитата
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


--------------------
Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.

user posted image
Top
Сергей
Отправлено: Авг 27 2011, 14:40
Quote Post


<? echo"Кодер" ?>
Group Icon

Группа: Пользователи
Сообщений: 1 610
Пользователь №: 1 411
Регистрация: 5-Апреля 09
Member Offline

Репутация: 75




Дополнение восстановлено из архива. Пример работы дополнения можно посмотреть на данном форуме. Пользуйтесь на здоровье.
Top
Tonka
Отправлено: Сен 22 2011, 20:02
Quote Post


новичок
Group Icon

Группа: Пользователи
Сообщений: 8
Пользователь №: 2 730
Регистрация: 2-Ноября 10
Из: Таллинн, Эстония
Member Offline

Репутация: нет




Цитата
<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>

Простите за глупый вопрос, но этот код вставлять поверх того кода, который уже имеется в редактируемом топике? huh.gif
Top
Dron
Отправлено: Сен 22 2011, 20:20
Quote Post


admin of ipb.su
Group Icon

Группа: Пользователи
Сообщений: 6 040
Пользователь №: 3
Регистрация: 27-Октября 07
Из: г.Псков
Member Offline

Репутация: 133




Tonka,
Цитата (admin @ Авг 12 2010, 02:50)
В самый верх окна вставляем:


--------------------

Мой блог: Блог Dron'а
E-mail: dron@ipb.su.
ICQ: 263635213.
-----------------------------------------------------------------------
user posted image

-----------------------------------------------------------------------
Вопрос/Ответ на тему IPB.SU
-----------------------------------------------------------------------
user posted image - Отблагодари, если я помог.
Top
Alex86
Отправлено: Сен 5 2012, 17:38
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 94
Пользователь №: 3 736
Регистрация: 20-Августа 12
Member Offline

Репутация: 1




У меня не отображается. Хотя сделал все по инструкции
Top
Alex86
Отправлено: Сен 5 2012, 17:39
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 94
Пользователь №: 3 736
Регистрация: 20-Августа 12
Member Offline

Репутация: 1




Сори. Все окей
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Reply to this topicStart new topicStart Poll