Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

Надпись "Онлайн" наезжает на аватар

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

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

Надпись "Онлайн" наезжает на аватар

Сообщение Tugus »

Здравствуйте! Используется phpbb3.2.3. Минипрофили по настройкам отображены слева + profilesideswitcher для надписи "В сети".
В личном разделе при получении ЛС надпись "в сети" наезжает на аватару отправителя ЛС. Как подправить?

В "просмотре тем" эта же проблема была решена переносом ника и звания над аватар. Такое решение для раздела с ЛС тоже устроит. Что нужно сделать?

Аватара пользователя
Warlock75
Former team member
Сообщения: 1421
Стаж: 12 лет 4 месяца
Откуда: Москва
Благодарил (а): 49 раз
Поблагодарили: 96 раз

Re: Надпись "Онлайн" наезжает на аватар

Сообщение Warlock75 »

Какой стиль установлен? В стандартном Prosilver ничего и никуда не наезжает.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x
Как устанавливать расширения

Аватара пользователя
Tugus
phpBB 1.4.4
Сообщения: 117
Стаж: 1 год 7 месяцев
Благодарил (а): 43 раза

Re: Надпись "Онлайн" наезжает на аватар

Сообщение Tugus »

Warlock75, Prosilver.
2018-12-27_12-38-08.png

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10118
Стаж: 8 лет 11 месяцев
Благодарил (а): 178 раз
Поблагодарили: 2816 раз

Re: Надпись "Онлайн" наезжает на аватар

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

Всё наоборот, аватар наехал на надпись
Profile Side Switcher, что ли, старый? Или сами заменили картинку? В нём по стандарту другая, вертикальная

Аватара пользователя
Tugus
phpBB 1.4.4
Сообщения: 117
Стаж: 1 год 7 месяцев
Благодарил (а): 43 раза

Re: Надпись "Онлайн" наезжает на аватар

Сообщение Tugus »

Татьяна5,
Картинку взяли из старого.

Отправлено спустя 43 секунды:
Хотя, подождите, я проверю еще раз.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10118
Стаж: 8 лет 11 месяцев
Благодарил (а): 178 раз
Поблагодарили: 2816 раз

Re: Надпись "Онлайн" наезжает на аватар

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

Вот и получили в результате, что картинка слишком широкая, не помещается. Меняйте обратно

Аватара пользователя
Tugus
phpBB 1.4.4
Сообщения: 117
Стаж: 1 год 7 месяцев
Благодарил (а): 43 раза

Re: Надпись "Онлайн" наезжает на аватар

Сообщение Tugus »

Да, все правильно. Profile side switcher 1.0.1, картинка от старого, она больше подходит к вешнему виду.

Отправлено спустя 50 секунд:
Татьяна5 писал(а):
27.12.2018 13:23
Меняйте обратно

Да. лучше сменим обратно)

Отправлено спустя 18 минут 2 секунды:
Теперь лаконичнее. Спасибо )

FontCity
phpBB 1.2.0
Сообщения: 14
Стаж: 9 лет 3 месяца
Благодарил (а): 5 раз

Re: Надпись "Онлайн" наезжает на аватар

Сообщение FontCity »

Здравствуйте!

Я хотел индивидуализировать форум.
Поставил свой логотип и фоны: http://holyscripture.ru/forum
Правке подвергся всего один файл: colours.css.

Вместо чистых цветов и градиентов я поставил background-image.
Везде всё получилось замечательно.
Но при просмотре постов пользователей, пасущихся на форуме, вместо моих фонов светится "в сети".
У соответствующих блоков появляется класс online: <div id="p6757" class="post has-profile bg2 online">.
Причём изначально почему-то с repeat-ом и по Х, и по Y. Аж читать посты невозможно.
Я внёс правку:

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

.online {
    	background-image: url("./en/icon_user_online.gif");
    	background-position: top right;
    	background-repeat: no-repeat;
}
Но мой фон от этого, ессно, не появился.
Эти посты заливаются плоскими цветами соответственно bg1 (#ECF3F7) и bg2 (#E1EBF2).
Я посмотрел на структуру DOM.
Класс online вполне можно было бы ставить для блоков пользователя: <dl class="postprofile" id="profile6757">.
Они занимают небольшое пространство, мне этого было бы достаточно.
Может мне кто-нибудь подсказать, как мне класс online перенести из DIV-ов постов в DL-и пользователей?
Буду очень признателен.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10118
Стаж: 8 лет 11 месяцев
Благодарил (а): 178 раз
Поблагодарили: 2816 раз

Re: Надпись "Онлайн" наезжает на аватар

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

FontCity, отредактировать шаблон, template/viewtopic_body.html. Плюс поправить css в зависимости от результата

FontCity
phpBB 1.2.0
Сообщения: 14
Стаж: 9 лет 3 месяца
Благодарил (а): 5 раз

Re: Надпись "Онлайн" наезжает на аватар

Сообщение FontCity »

Татьяна5 писал(а):
19.04.2019 18:01
отредактировать шаблон, template/viewtopic_body.html.
Спасибо. Будем искать.

FontCity
phpBB 1.2.0
Сообщения: 14
Стаж: 9 лет 3 месяца
Благодарил (а): 5 раз

Re: Надпись "Онлайн" наезжает на аватар

Сообщение FontCity »

Сработало. Всего-то перенёс код:

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

<!-- IF postrow.S_ONLINE and not postrow.S_POST_HIDDEN --> online<!-- ENDIF -->
из 139-й строки в 142-ю.

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