Персональная стилизация пользователя CSS

Поддержка форумов на phpBB 3.2.x
Аватара пользователя
LEOPARD

Персональная стилизация пользователя CSS

LEOPARD 16 май 2019, 14:02 Сообщение

CabinetAdmin, подскажи, пожалуйста. Я еще 2 года назад хотел, что-то подобное сделать.
Хочу сделать такое: https://i.gyazo.com/d20c1d50c5255377013 ... fbb5d9.mp4
Взято отсюда https://www.dmzx-web.net/


Пишу в настройки стилей вот так:

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

/* ТЕСТ */ a[href$="&un=2"]:not([href*="compose"]):not([title*="Visit"]):not(.prof), background: transparent url("/store/leopard_5nx_org/images/Snow_Nick.gif") repeat-x scroll left top / auto 40px; } a.username-coloured[href$="&un=2"]:after { color: #ff141c; font-size: 9px; content: " Cat"; font-weight: bold; vertical-align: super; text-transform: lowercase; }


Но ничего не выходит.

Аватара пользователя
CabinetAdmin

Персональная стилизация пользователя CSS

CabinetAdmin 16 май 2019, 15:41 Сообщение

Вот здесь:

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

a[href$="&un=2"]:not([href*="compose"]):not([title*="Visit"]):not(.prof),

после запятой видимо был ещё код, который вы удалили или удалили там где вы это взяли. Чтобы код заработал после набора классов должен быть { и перед ним, в обязательном порядке, не должно быть запятой. Да и такая ссылка на профиль работать не будет.
В общем должно быть так:

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

/* ТЕСТ */ a[href$="&u=2"]:not([href*="compose"]):not([title*="Visit"]):not(.prof) { background: transparent url("/store/leopard_5nx_org/images/Snow_Nick.gif") repeat-x scroll left top / auto 40px; } a.username[href$="&u=2"]:after, a.username-coloured[href$="&u=2"]:after { color: #ff141c; font-size: 9px; content: " Cat"; font-weight: bold; vertical-align: super; text-transform: lowercase; }
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

Аватара пользователя
LEOPARD

Персональная стилизация пользователя CSS

LEOPARD 16 май 2019, 15:52 Сообщение

CabinetAdmin, огромнейшее СПАСИБО!
Все получилось!

Аватара пользователя
Gulliver

Персональная стилизация пользователя CSS

Gulliver 16 май 2019, 23:59 Сообщение

А возможно ли данную персональную стилизацию пользователя CSS, переделать под вариант группы, например в коде указать не ID юзера а ID группы, что бы например при регистрации новым пользователям сразу присваивалось название которое я пропишу в коде?

Аватара пользователя
CabinetAdmin

Персональная стилизация пользователя CSS

CabinetAdmin 17 май 2019, 17:12 Сообщение

Тут так не получится, в данном варианте стили ссылаются на номер пользователя и присваивают ему свои стили, id группы в ник нигде (не в одной из страниц форума) не передаётся.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

Аватара пользователя
Gulliver

Персональная стилизация пользователя CSS

Gulliver 17 май 2019, 21:52 Сообщение

Жаль, А такое расширение возможно создать для 3.2?

Аватара пользователя
CabinetAdmin

Персональная стилизация пользователя CSS

CabinetAdmin Вчера, 09:01 Сообщение

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

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

a.username-coloured[style="color: #AA0000;"]:after { color: #ff141c; font-size: 9px; content: " Cat"; font-weight: bold; vertical-align: super; text-transform: lowercase; }

Код находит на странице ссылку на пользователя у которого установлен цвет группы #AA0000 и добавляет к нему надпись Cat.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

Аватара пользователя
LEOPARD

Персональная стилизация пользователя CSS

LEOPARD Вчера, 13:13 Сообщение

CabinetAdmin писал(а):Источник цитаты Придумал один способ для групп, у которых установлен свой цвет.

Все четко!
Изображение


Похожие темы

Вернуться в «Поддержка phpBB 3.2.x»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость