Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Одмин

Картинка в левой части черной полоски

Рекомендованные сообщения

Доброго дня!

 

Не могу сообразить куда в globalTemplate вклинить изображение в черной полоске наверху слева...

 

На форуме ИБР в левой части верхней движущейся полоски есть значок 'ib'. Хочется себе сделать подобное изображение, только чтобы оно отображалось только для гостей в той же части полосы... то есть, для залогиненных картинка должна пропадать. Как это организовать? Спасибо.

Поделиться сообщением


Ссылка на сообщение
04/14/15 14:59 (изменено)

Всё, решил, подсмотрел исходный код у Ибров))))))

Вот я тупанул, надо было заранее так сделать :D

Изменено пользователем Одмин
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
04/14/15 15:07 (изменено)

del, мышка глючит, продублировалось сообщение

Изменено пользователем Viktar83

Поделиться сообщением


Ссылка на сообщение
04/14/15 15:09 (изменено)

 

В globalTemplate между этими строками:

<div id='header_bar' class='clearfix'>
 <div class='main_width'>

Вставить примерно такую конструкцию:

<if test="$this->memberData['member_group_id'] == '2'"><!-- только для гостей -->
 <ul class="ipsList_inline left">
   <li>
     <a href="/" title="самый лучший сайт" style="line-height: 32px; padding: 5px;">
       <img src="http://forums.ibresource.ru/public/style_images/ibr/logo_small.png" width="22" height="22" alt="самый лучший сайт">
     </a>
   </li>
 </ul>
</if>

 

Т.е. должно получиться вот так:

<div id='header_bar' class='clearfix'>

<if test="$this->memberData['member_group_id'] == '2'"><!-- только для гостей -->
 <ul class="ipsList_inline left">
   <li>
     <a href="/" title="самый лучший сайт" style="line-height: 32px; padding: 5px;">
       <img src="http://forums.ibresource.ru/public/style_images/ibr/logo_small.png" width="22" height="22" alt="самый лучший сайт">
     </a>
   </li>
 </ul>
</if>

<div class='main_width'>
...

 

Припозднился с ответом (но может кому пригодиться).

Если только для гостей, то условие

<if test="$this->memberData['member_group_id'] == '2'">

Изменено пользователем Viktar83
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Спасибо, Viktar83, собственно, так всё и сделал, а вот за условие отдельная благодарность.

Поделиться сообщением


Ссылка на сообщение
$this->memberData['member_group_id'] == '2'

Для принадлежности к определенной группе лучше юзать метод ipsMember::isInGroup($this->memberData, array(2)) При использования этого метода будет также проверятся дополнительные группы, а также в случае когда нужно сравнить две или больше групп.

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...