Отображение группы пользователя в сообщении

Форум для авторов модов для phpBB 3.0.x. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
toxi
phpBB 1.4.4
Сообщения: 132
Стаж: 19 лет 7 месяцев
Благодарил (а): 6 раз
Поблагодарили: 2 раза

Re: Отображение группы пользователя в сообщении

Сообщение toxi »

Файлы шаблона редактировали? Скорее всего из-за этого не отображаются ранги. В ваших файлах прикреплённых всё нормально.

Открыть: styles\prosilver\template\viewtopic_body.html
Найти:

Код: Выделить всё

<!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><dd>{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- ENDIF -->
Добавить после:

Код: Выделить всё

<!-- IF RANK_IMG or GROUP_RANKS --><dd style="text-align: center;">{RANK_IMG}{GROUP_RANKS}</dd><!-- ENDIF -->
			<!-- IF RANK_IMG or GROUP_RANKS --><dt><!-- IF RANK_TITLE -->&nbsp;<!-- ELSE -->{L_RANK}:<!-- ENDIF --></dt> <dd>{RANK_IMG}{GROUP_RANKS}</dd><!-- ENDIF -->
Если что будет не так, то попробуйте удалить одну из строк выше.

Открыть: styles\prosilver\template\memberlist_body.html
Найти:

Код: Выделить всё

<!-- IF memberrow.RANK_IMG -->
Заменить на:

Код: Выделить всё

<!-- IF memberrow.RANK_IMG or memberrow.GROUP_RANKS-->
И где упоминается {RANK_IMG}
Заменить на: {RANK_IMG}{GROUP_RANKS}

Открыть: styles\prosilver\template\memberlist_view.html
Найти:

Код: Выделить всё

<!-- IF memberrow.RANK_IMG -->
Заменить на:

Код: Выделить всё

<!-- IF memberrow.RANK_IMG or memberrow.GROUP_RANKS-->
И где упоминается {RANK_IMG}
Заменить на: {RANK_IMG}{GROUP_RANKS}

Примерно вот так должно быть. После этого не забудьте почистить кеш форума

*Добавлено:
Извиняюсь, я не изменил название последнего файла, который нужно редактировать
Последний раз редактировалось toxi 31.05.2009 10:17, всего редактировалось 1 раз.
phpbb v3.3.4 рабочий | Support Toolkit (STK)
Key
phpBB 1.2.0
Сообщения: 17
Стаж: 17 лет 4 месяца

Re: Отображение группы пользователя в сообщении

Сообщение Key »

toxi писал(а):<!-- IF memberrow.RANK_IMG -->
Этой строчки я в коде не нашел. Пробовал без нее - не работает...
Стиль у меня BlackDiamond.
Key
phpBB 1.2.0
Сообщения: 17
Стаж: 17 лет 4 месяца

Re: Отображение группы пользователя в сообщении

Сообщение Key »

Ладно, тогда другой вопрос. Можно ли комбинированное окно с группами из профиля пользователя отображать в в профиле сообщения на форуме, почти как на скрине, только чтобы вместо перичисления групп было комбинированное окно со списком этих самых групп?
Key
phpBB 1.2.0
Сообщения: 17
Стаж: 17 лет 4 месяца

Re: Отображение группы пользователя в сообщении

Сообщение Key »

Пожалуйста, откликнетесь кто-нибудь!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: Отображение группы пользователя в сообщении

Сообщение rxu »

Key
В includes/functions_user.php есть функция function group_memberships, попробуйте разобраться с ее работой.
Изображение
S.E.R.E.G.A.
phpBB 1.0.0
Сообщения: 5
Стаж: 17 лет 1 месяц

Re: Отображение группы пользователя в сообщении

Сообщение S.E.R.E.G.A. »

Палыч писал(а):И уточните, вам только одну группу (по умолчанию) или все?
Key писал(а):Все группы. И напротив каждой группы логотип этой группы.
Палыч писал(а):Простой правкой шаблона здесь не обойтись.
исходя из этих сообщений, если нужно отобразить только группу, по умолчанию то это можно сделать и простой правкой шаблона, если правильно понял то как?
Svit
phpBB 1.0.0
Сообщения: 1
Стаж: 16 лет 1 месяц
Благодарил (а): 1 раз

Re: Отображение группы пользователя в сообщении

Сообщение Svit »

S.E.R.E.G.A. писал(а):исходя из этих сообщений, если нужно отобразить только группу, по умолчанию то это можно сделать и простой правкой шаблона, если правильно понял то как?
Тоже интересует этот вопрос, пытаюсь вот разобраться
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Отображение группы пользователя в сообщении

Сообщение nissin »

Вернуться в «Для авторов (phpBB 3.0.x)»