Перейти до змісту
Домент ipb-board.ru продається.

Значки в сообщениях определённых групп пользователей

Рекомендовані відповіді

Опубліковано
  • Адміністратор

post-2-0-85956400-1445997627_thumb.png

В шаблоне Topic View > post находим:

<div class='post_body'>

И ниже добавляем:

<if test="$post['author']['g_access_cp']"><div id="sosinvision_imagemstaff"><img src="http://путь_до_изображения.png" /></div></if>

В данном случае все группы, имеющие доступ в АдминЦентр будут иметь свой значок в сообщении.

Если Мы добавим вот такой код:

<if test="IPSMember::isInGroup( $post['author'], array( 1,2,3,4 ) )"><div id="sosinvision_imagemstaff"><img src="http://путь_до_изображения.png" /></div></if>

То, как мы видим, в данном коде мы указали группы, которые получат значок в сообщениях форума.

Если же мы добавим такой код:

<if test="$post['author']['g_is_supmod']"><div id="sosinvision_imagemstaff"><img src="http://путь_до_изображения.png" /></div></if>

То значок в сообщениях форума получат только супермодераторы.

Последним штрихом будет добавление в самый низ шаблона ipb_styles.css следующего кода:

#sosinvision_imagemstaff{float: right;margin-right: -33px;}

Это отступ. Вы можете настроит его под свой стиль.

margin-right: -33px;

И не забывайте

http://путь_до_изображения.png

Заменить на путь до Вашего изображения.

post-2-0-05423900-1445997773.png

  • 3 місяця через...
Опубліковано

Хм, прописал и обновился, пусто. Полагаю какую-то мелочевку все-таки я упустил. Ладно, пока подумаю что ж не так. Спасибо

Опубліковано
  • Автор
  • Адміністратор

А что здесь непонятно найти в post такую строку что бистрей искать нажать Ctrl+F убить названые у поиск:

<div class='post_body'>

Ниже добавить код групп:

<if test="IPSMember::isInGroup( $post['author'], array( 1,2,3,4 ) )"><div id="sosinvision_imagemstaff"><img src="http://путь_до_изображения.png" /></div></if>

Здесь ставить путь к иконе каторая будет виводить групи:

<div id="sosinvision_imagemstaff"><img src="http://путь_до_изображения.png" /></div></if>

Ета ID груп можна посматреть даже в Управление Группами
 

<if test="IPSMember::isInGroup( $post['author'], array( 1,2,3,4 ) )">

ID
 

array( 1,2,3,4 ) )">

Но я делаю так 
Наприклад: для администрации

<if test="IPSMember::isInGroup( $post['author'], array( 4 ) )"><div id="sosinvision_imagemstaff"><img src="http://ipb-board.com/public/style_images/IPB/admin.png" /></div></if>

Для пользователей добавляю еще ниже строку:
 

<if test="IPSMember::isInGroup( $post['author'], array( 3 ) )"><div id="sosinvision_imagemstaff"><img src="http://ipb-board.com/public/style_images/IPB/Member.png" /></div></if>

Змінено користувачем Ciko

Опубліковано

Отлично все работает, в том числе и при выставлении второстепенной группы. Спасибо за помощь

Для публікації повідомлень створіть обліковий запис або авторизуйтесь