Перейти к содержанию
IPS Invision Community 🇷🇺

[HQ4] Badges


Sipsb

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

[HQ4] Badges


Приложение позволит администратору настроить значки для групп и пользователей с учетом больших вариантов настроек.


  • Автор
  • Добавлен
    30.03.2018
  • Категория
  • Разработчик
    InvisionHQ
  • Локализация
    RUS

 

  • Поддержать 1
Ссылка на комментарий
  • 1 месяц спустя...

@SkiFteL Привет, в стиле через поиск найти badge и заменить всё содержимое.

{{if (isset($comment->badges['type']) && $comment->badges['type'] != 'css')}}
    {{if ($comment->badges['image']) and ($comment->badges['status'] == 1) and (\IPS\Settings::i()->badge_enable) and (in_array( $comment->item()->forum_id, explode( ",", $comment->badges['forums'] ) ) or ($comment->badges['forums'] == '*'))}}
        {{if ($comment->badges['atype'] == 1)}}
            {{if $comment->badges['link_to']}}<a href="{$comment->badges['link_to']}">{{endif}}<img src="{file="$comment->badges['image']" extension="core_Theme"}" class="HQbadges ipsResponsive_hidePhone ipsResponsive_hideTablet" style="{$comment->badges['custom_css']}">{{if $comment->badges['link_to']}}</a>{{endif}}
        {{else}}
            {{if $comment->badges['link_to']}}<a href="{$comment->badges['link_to']}">{{endif}}<img src="{file="$comment->badges['image']" extension="core_Theme"}" class="HQbadges ipsResponsive_hidePhone ipsResponsive_hideTablet" style="{$comment->badges['custom_css']}">{{if $comment->badges['link_to']}}</a>{{endif}}
        {{endif}}
    {{endif}}
{{else}}
{{if isset($comment->badges['css_text'])}}
{{if ($comment->badges['css_text']) && ($comment->badges['status'] == 1) && (\IPS\Settings::i()->badge_enable) && (in_array( $comment->item()->forum_id, explode( ",", $comment->badges['forums'] ) ) || ($comment->badges['forums'] == '*'))}}
    <style type="text/css">
        .ribbon-{$comment->badges['id']} span {
        background: linear-gradient({$comment->badges['css_color1']} 0%, {$comment->badges['css_color2']} 100%) !important;
        }
        .ribbon-{$comment->badges['id']} span::before {
        border-left: 3px solid {$comment->badges['css_color2']} !important;
        border-top: 3px solid {$comment->badges['css_color2']} !important;
        }
        .ribbon-{$comment->badges['id']} span::after {
        border-right: 3px solid {$comment->badges['css_color2']} !important;
        border-top: 3px solid {$comment->badges['css_color2']} !important;
        }
    </style>
    {{if ($comment->badges['atype'] == 1)}}
        <div>{{if $comment->badges['link_to']}}<a href="{$comment->badges['link_to']}">{{endif}}<div class="ribbon ribbon-{$comment->badges['id']}"><span style="{$comment->badges['custom_css']}">{$comment->badges['css_text']}</span></div>{{if $comment->badges['link_to']}}</a>{{endif}}</div>
        {{else}}
             {{if $comment->badges['link_to']}}<a href="{$comment->badges['link_to']}">{{endif}}<div class="ribbon ribbon-{$comment->badges['id']}"><span style="{$comment->badges['custom_css']}">{$comment->badges['css_text']}</span></div>{{if $comment->badges['link_to']}}</a>{{endif}}
        {{endif}}
    {{endif}}
{{endif}}
{{endif}}

 

  • Спасибо 1
Ссылка на комментарий
  • 5 недель спустя...
  • 4 месяца спустя...
  • 1 год спустя...

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

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

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

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

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

Войти

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

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