Страница 1 из 1

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

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

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

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

Добавлено: 26.12.2018 0:26
Warlock75
Какой стиль установлен? В стандартном Prosilver ничего и никуда не наезжает.

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

Добавлено: 27.12.2018 12:39
Tugus
Warlock75, Prosilver.
2018-12-27_12-38-08.png

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

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

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

Добавлено: 27.12.2018 13:22
Tugus
Татьяна5,
Картинку взяли из старого.

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

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

Добавлено: 27.12.2018 13:23
Татьяна5
Вот и получили в результате, что картинка слишком широкая, не помещается. Меняйте обратно

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

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

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

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

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

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

Добавлено: 19.04.2019 16:32
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-и пользователей?
Буду очень признателен.

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

Добавлено: 19.04.2019 18:01
Татьяна5
FontCity, отредактировать шаблон, template/viewtopic_body.html. Плюс поправить css в зависимости от результата

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

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

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

Добавлено: 22.04.2019 19:39
FontCity
Сработало. Всего-то перенёс код:

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

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