Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Доработка панели меню navbar_header.html

Есть любые вопросы, связанные со стилями/темами для phpBB 3.1.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Romnik
phpBB 2.0.2
Сообщения: 338
Стаж: 13 лет 1 месяц
Откуда: Москва/Выдропужск
Благодарил (а): 39 раз
Поблагодарили: 64 раза
Контактная информация:

Доработка панели меню navbar_header.html

Сообщение Romnik »

Небольшая доработка панели меню navbar_header.html
У зарегистрированного пользователя имеющего аватар, в панели меню возле логина отображается личный аватар, но если его нет, то отображается обычный маркер.
Разработчики пропустили стиль small-icon.

Стиль Prosilver.

Находим строчку и добавляем:
<li id="username_logged_in" class="small-icon rightside <!-- IF CURRENT_USER_AVATAR --> no-bulletin<!-- ENDIF -->" data-skip-responsive="true">

От маркера мы избавились.

Для отображение картинки у кого нет аватара, в строку добавляем:
<a href="{U_PROFILE}" class="header-avatar dropdown-trigger"><!-- IF CURRENT_USER_AVATAR -->{CURRENT_USER_AVATAR} <!-- ELSE --><img src="{T_THEME_PATH}/images/no_avatar.gif" width="20" height="20" alt="Нет аватара" /> <!-- ENDIF -->{CURRENT_USERNAME_SIMPLE}</a>

Должно получится так:

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

<li id="username_logged_in" class="small-icon rightside <!-- IF CURRENT_USER_AVATAR --> no-bulletin<!-- ENDIF -->" data-skip-responsive="true">
			<!-- EVENT navbar_header_username_prepend -->
			<div class="header-profile dropdown-container">
				<a href="{U_PROFILE}" class="header-avatar dropdown-trigger"><!-- IF CURRENT_USER_AVATAR -->{CURRENT_USER_AVATAR} <!-- ELSE --><img src="{T_THEME_PATH}/images/no_avatar.gif" width="20" height="20" alt="Нет аватара" /> <!-- ENDIF -->{CURRENT_USERNAME_SIMPLE}</a>
				<div class="dropdown hidden">

Источник
Закрыто

Вернуться в «Стили для phpBB 3.1.x»