Перейти к публикации
IPS Invision Community

Выбор фона сообщения


Maiden8
 Поделиться

Рекомендованные сообщения

Доброго дня. Скажите пожалуйста, существует ли плагин, предоставляющий возможность выбора фона сообщения?

Вот как на IPB 

Скрытый текст

image.png.5b5c29e62fcf99a617148ffe8c100c59.png

 

Ссылка на комментарий
Поделиться на других сайтах

Посмотри на "Advanced Multi-Tool", но не уверен, есть ли там то, что тебе надо.

 

Ссылка на комментарий
Поделиться на других сайтах

Можно, но предполагаю, что это очень хлопотно будет. Лучшим решением, наверное, будет заказать плагин.

Ссылка на комментарий
Поделиться на других сайтах

в postcontainer находим

<article {{if $comment->author()->hasHighlightedReplies()}}data-memberGroup="{$comment->author()->member_group_id}" {{endif}} id='elComment_{$comment->$idField}' class='cPost ipsBox {{if $otherClasses}}{$otherClasses}{{endif}} ipsComment {{if ( settings.reputation_enabled and settings.reputation_highlight and $comment->reactionCount() >= settings.reputation_highlight ) OR $comment->isFeatured()}}ipsComment_popular{{endif}} ipsComment_parent ipsClearfix ipsClear ipsColumns ipsColumns_noSpacing ipsColumns_collapsePhone {{if $comment->author()->hasHighlightedReplies()}}ipsComment_highlighted{{endif}} {{if $comment->isIgnored()}}ipsHide{{endif}} {{if $comment->hidden() OR $item->hidden() === -2}}ipsModerated{{endif}}'>

заменяем на

<article {{if $comment->author()->hasHighlightedReplies()}}data-memberGroup="{$comment->author()->member_group_id}" {{endif}} id='elComment_{$comment->$idField}' class='pec cPost ipsBox {{if $otherClasses}}{$otherClasses}{{endif}} ipsComment {{if ( settings.reputation_enabled and settings.reputation_highlight and $comment->reactionCount() >= settings.reputation_highlight ) OR $comment->isFeatured()}}ipsComment_popular{{endif}} ipsComment_parent ipsClearfix ipsClear ipsColumns ipsColumns_noSpacing ipsColumns_collapsePhone {{if $comment->author()->hasHighlightedReplies()}}ipsComment_highlighted{{endif}}{{if $comment->isIgnored()}}ipsHide{{endif}} {{if $comment->hidden() OR $item->hidden() === -2}}ipsModerated{{endif}}' data-group_id='{$comment->author()->member_group_id}'>

находим

<aside class='ipsComment_author cAuthorPane ipsColumn ipsColumn_medium ipsResponsive_hidePhone'>

заменяем

<aside class='pec ipsComment_author cAuthorPane ipsColumn ipsColumn_medium ipsResponsive_hidePhone' data-group_id='{$comment->author()->member_group_id}'>

в css

.pec[data-group_id="4"] {
    background: #b85a5b;
    background: -moz-linear-gradient(top, #ab0000 0%, #000000 92%);
    background: -webkit-linear-gradient(top, #191919 0%,#000000 92%);
    background: linear-gradient(to bottom, #c75050 0%,#a66769 92%);
}

ID 4 это ид группы

добавить нужные классы и будут у всех цвета нужные ну или изображение вместо цветов

  • Нравится 1
  • Поддержать 1
Ссылка на комментарий
Поделиться на других сайтах

22 часа назад, qwert сказал:

Можно, но предполагаю, что это очень хлопотно будет. Лучшим решением, наверное, будет заказать плагин.

Есть почти такой только там цвета указываются https://invisioncommunity.com/files/file/8527-post-formatting-per-user-group/

Ссылка на комментарий
Поделиться на других сайтах

4 часа назад, Severnyi сказал:

Есть почти такой только там цвета указываются

Нее.. совсем не то. А вот постом выше хорошее решение

Ссылка на комментарий
Поделиться на других сайтах

Мне енопка нужна в форме добавления сообщения, в которой кнопкка обзор (например) и можно поставить свой фон сообщения.

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...
Вверх
Вверх