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

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
sweetah
phpBB 2.0.6
Сообщения: 506
Стаж: 16 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 26 раз

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

Сообщение sweetah »

Для двойки был такой мод, судя по имеющимся здесь темам.

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

Добавлено спустя 39 минут 58 секунд:
Можно по идее переделать возможность смены цвета ника определенной группы - просто вместо цвета вписывать нужное название класса и через шаблон стилизовать. Но хотелось бы оставить стандартный функционал.
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 3 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Иконка около ника пользователя

Сообщение DK7 »

так каждой группе же можно звание присвоить.. не подходит??
sweetah
phpBB 2.0.6
Сообщения: 506
Стаж: 16 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 26 раз

Re: Иконка около ника пользователя

Сообщение sweetah »

Неа. Это звание мало где отображается.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13177
Стаж: 15 лет 2 месяца
Благодарил (а): 236 раз
Поблагодарили: 3754 раза

Re: Иконка около ника пользователя

Сообщение Татьяна5 »

Вывести звание везде, где надо
sweetah
phpBB 2.0.6
Сообщения: 506
Стаж: 16 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 26 раз

Re: Иконка около ника пользователя

Сообщение sweetah »

В общем сделал так, тупо и беспощадно.

functions_content.php

найти:

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

		$_profile_cache['tpl_noprofile_colour'] = '<span style="color: {USERNAME_COLOUR};" class="username-coloured">{USERNAME}</span>';
		$_profile_cache['tpl_profile'] = '<a href="{PROFILE_URL}">{USERNAME}</a>';
		$_profile_cache['tpl_profile_colour'] = '<a href="{PROFILE_URL}" style="color: {USERNAME_COLOUR};" class="username-coloured">{USERNAME}</a>';
заменить на:

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

		$_profile_cache['tpl_noprofile_colour'] = '<span class="username-coloured{USERNAME_COLOUR}">{USERNAME}</span>';
		$_profile_cache['tpl_profile'] = '<a href="{PROFILE_URL}">{USERNAME}</a>';
		$_profile_cache['tpl_profile_colour'] = '<a href="{PROFILE_URL}" class="username-coloured{USERNAME_COLOUR}">{USERNAME}</a>';
найти:

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

$username_colour = ($username_colour) ? '#' . $username_colour : '';
заменить на:

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

$username_colour = ($username_colour) ? '-' . $username_colour : '';
Дальше кое-где (где встречается style="color:...") правки в шаблоне по тому же принципу.

Ну и стилями уже прописал классам username-coloured-****** нужные иконки бекграундом.

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

Вернуться в «Запросы модов для phpBB 3.0.x»