Skip to content

Дополнительная иконка в инфо пользователя

Версия форума IPB 2.3.6. Стиль IPB Pro.

 

В инфо пользователя отображается иконка группы, например, "Пользователи" или "Модераторы" и т. д. в зависимости от принадлежности пользователя к той или иной группе. Можно ли сделать отображение дополнительной иконки другой группы, например, "Худсовет", которая объединяла бы некоторых пользователей, как из группы "Пользователи", так и из группы "Модераторы". То есть, у всех пользователей будет отображаться одна иконка "Пользователи", а у пользователей - участников группы "Худсовет" будут одновременно отображаться две иконки - "Пользователи" и "Худсовет", и то же самое у участников всех других групп.

 

Если можно, то как это сделать?

Featured Replies

Обратите внимание

"Board url", указанный вами в профиле, некорректен, либо недоступен на данный момент. Пожауйста, заполните его, потому что он скорее всего потребуется при диагностике вашей проблемы.

Нельзя

 

Хотя можно присвоить дополнительную группу, задать ей иконку, а в профиле вывести иконку этой дополнительной группы.

  • Author

Подскажите, как конкретно это сделать - присвоить дополнительную группу? В настройках профиля пользователя я нашёл только выбор "Второстепенной группы", но при выборе дополнительной второстепенной группы отображается, всё равно, только иконка "Основной группы".

 

Мне, в принципе, нужно только, чтобы отображались две иконки у ряда пользователей и всё, можно без включения их в какие-то группы и т. д..

Edited by Ramha

но при выборе дополнительной второстепенной группы отображается, всё равно, только иконка "Основной группы".

в профиле самостоятельно вывести иконку этой дополнительной группы.

 

Мне, в принципе, нужно только, чтобы отображались две иконки у ряда пользователей и всё, можно без включения их в какие-то группы и т. д..

Если пользователей не много, и особо не планируется их добавлять, можно вручную написать условие по ид пользователя кому вывести

 

<if="in_array($member['id'], array(1,2,3,4,5,7,8,9))">
   <img src="icon.png">
</if>

  • Author

Куда этот код нужно поставить?

Очевидно в инфо пользователя

  • Author

В каком шаблоне находится инфо пользователя?

Не помню, но если поискать в этом форуме (или в скины для 2x) по слову profile то можно где-то на него наткнутся.

  • Author

Шаблон: skin_profile (просмотр профиля) >> show_profile.

 

Куда с целью отображения второй иконки дополнительной группы, помимо первой иконки основной группы, вставить этот код:

<if="in_array($member['id'], array(1,2,3,4,5,7,8,9))"> 
   <img src="icon.png"> 
</if>

Куда с целью отображения второй иконки дополнительной группы, помимо первой иконки основной группы, вставить этот код:

Основную иконку ищите по
member_rank_img

  • Author

Основную иконку по member_rank_img нашёл. Куда с целью отображения второй иконки дополнительной группы, помимо первой иконки основной группы, вставить этот код:

 

<if="in_array($member['id'], array(1,2,3,4,5,7,8,9))">  
   <img src="icon.png">  
</if>

Основную иконку по member_rank_img нашёл. Куда с целью отображения второй иконки дополнительной группы, помимо первой иконки основной группы, вставить этот код:

Выше или ниже найденной.
  • Author

Ставил код и выше и ниже member_rank_img, но дополнительная иконка не отображается.

 

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

Ставил код и выше и ниже member_rank_img, но дополнительная иконка не отображается.

Надеюсь ид пользователей указали?..

  • Author

Да, ID пользователей указывал, но иконка не появилась. Можете выложить фрагмент кода шаблона с уже поставленным кодом для отображения в инфо пользователя иконки дополнительной группы?

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.