Помощь Taigachat 1.4.7 (Цветные ники и иконки)

Тема в разделе "XenForo", создана пользователем Sarkerdo, 11 авг 2016.

XEvil 4.0 Релиз Состоялся!
Информация :
Хотите добавить продукт, следуйте правилам:
1)Добавить скриншот.
2)Добавить описание (Описание на английском языке использовать - запрещено).
3)Ссылка на скачивание должна вести на сторонний файлообменник (использовать вложения - запрещено).
Модераторы: DMS
  1. Sarkerdo

    Sarkerdo ETO FIASKO

    Регистр.:
    3 янв 2016
    Сообщения:
    177
    Симпатии:
    90
    Всем привет.
    Мучаюсь уже второй день, ничего не выходит
    Добавил в dark_taigachat.css
    Код:
    .taigachat_msg_admin{padding-left:18px;line-height:16px;height:16px;display:inline-block !important;background:transparent url('styles/dark/user_red.png') 0 0 no-repeat;color:red !important}
    .taigachat_msg_moder{padding-left:18px;line-height:16px;height:16px;display:inline-block !important;background:transparent url('styles/dark/user_green.png') 0 0 no-repeat;color:#189d11 !important}
    .taigachat_msg_{padding-left:18px;line-height:16px;height:16px;display:inline-block !important;background:transparent url('styles/dark/user_blue.png') 0 0 no-repeat;color:#2fa0ed !important}
    В dark_taigachat_message

    Заменил строку на эту
    Код:
    <a {xen:if $message.user_id, 'title="{$message.username}" href="{xen:link members, $message}" '}class="dark_tc_username taigachat_msg_{xen:if {$message.is_admin}, 'admin'}{xen:if {$message.is_moder}, 'moder'}" itemprop="name"><xen:if is="{$message.usernameHtml}">{xen:raw $message.usernameHtml}<xen:else />{xen:helper richUserName, $message}</xen:if></a>:
    
    В итоге, если писать от админа, то ник и иконка красная, если писать от модера, то иконка синяя, как у пользователя.
    Как изменить чтоб была зеленая?
    В коде браузера, видно что стиль не подгружается
    Код:
    <a title="Модер" href="members/2/" class="dark_tc_username taigachat_msg_" itemprop="name">Модер</a>
    У админа так
    Код:
    <a title="Админ" href="members/1/" class="dark_tc_username taigachat_msg_admin" itemprop="name">Админ</a>
     
  2. dollar1981

    dollar1981

    Заблокирован
    Регистр.:
    17 май 2012
    Сообщения:
    183
    Симпатии:
    70
    Получилось решить данную проблему? Тоже столкнулся.
     
  3. DzSoft

    DzSoft 3T

    Регистр.:
    13 сен 2007
    Сообщения:
    354
    Симпатии:
    269
    Парни, парни, зачем лезть в такие дебри?
    Всё намного проще.

    Оба варианта тестировались на чате TaigaChat Pro 1.4.7
    Код:
    padding-left: 18px;
        line-height: 16px;
        height: 16px;
        display: inline-block !important;
        background: transparent url(styles/dark/user_red.png) 0 0 no-repeat;
        color:#D01919 !important;
    Найдите код:
    Код:
    Код:
    class="username{xen:if '!{$user.visible}', ' invisible'}{xen:if {$user.followed}, ' followed'}">{$user.username}</a><xen:if is="{$i} < {$onlineUsers.limit}">,</xen:if>
    и замените на:
    Код:
    Код:
    class="username{xen:if '!{$user.visible}', ' invisible'}{xen:if {$user.followed}, ' followed'}">{xen:helper richUserName, $user}</a><xen:if is="{$i} < {$onlineUsers.limit}">,</xen:if>
    Найдите код:
    Код:
    Код:
    <xen:username user="$thread" title="{xen:phrase thread_starter}" />
    и замените на:
    Код:
    Код:
    <xen:username user="$thread" title="{xen:phrase thread_starter}" rich="true" />
    p.s.: В данном случаи при правке кода в шаблонах, по всему форуму будут отображаться иконки рядом с ником указанные в стиле background: transparent url(styles/dark/user_red.png) 0 0 no-repeat;

    А если вообще слюни пускаете по теме, как у nulled'a, то вот этот код:
    Ищем
    Код:
    <a {xen:if $message.user_id, 'href="{xen:link members, $message}" '}class="username" itemprop="name"><xen:if is="{$message.usernameHtml}">{xen:raw $message.usernameHtml}<xen:else />{xen:helper richUserName, $message}</xen:if></a>:
    Впереди добавляем:
    Код:
    <a {xen:if $message.user_id, 'title="{$message.username}" href="{xen:link members, $message}" '}class="dark_tc_username taigachat_msg_{xen:if {$message.is_admin}, 'admin'}{xen:if {$message.is_moder}, 'moder'}" itemprop="name">
    P.S.: поскольку движок для меня новый, не совсем всё понятно, НО если решите заменить 1-ю строчку на 2-ю, то пропадёт Ник

    Далее
    и в самый низ вставляете:
    Код:
    .taigachat_msg_admin{padding-left:18px;line-height:16px;height:16px;display:inline-block !important;background:transparent url('styles/dark/user_red.png') 0 0 no-repeat;color:red !important}
    .taigachat_msg_moder{padding-left:18px;line-height:16px;height:16px;display:inline-block !important;background:transparent url('styles/dark/user_green.png') 0 0 no-repeat;color:#189d11 !important}
    .taigachat_msg_{padding-left:18px;line-height:16px;height:16px;display:inline-block !important;background:transparent url('styles/dark/user_blue.png') 0 0 no-repeat;color:#2fa0ed !important}
    Цвета отредактируете по своему усмотрению по данной табличке
     
    Последнее редактирование: 1 мар 2017
    Sarkerdo и dollar1981 нравится это.
  4. Sarkerdo

    Sarkerdo ETO FIASKO

    Регистр.:
    3 янв 2016
    Сообщения:
    177
    Симпатии:
    90
    Спасибо огромное.
    А не подскажите, как сделать обращение по нику как у nulled'a:)
    в ответе с подсветой