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

Sarkerdo

ETO FIASKO
Регистрация
3 Янв 2016
Сообщения
177
Реакции
105
Всем привет.
Мучаюсь уже второй день, ничего не выходит
Добавил в 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
Всем привет.
Мучаюсь уже второй день, ничего не выходит
Добавил в 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>
Получилось решить данную проблему? Тоже столкнулся.
 
Парни, парни, зачем лезть в такие дебри?
Всё намного проще.

Оба варианта тестировались на чате TaigaChat Pro 1.4.7
Панель управления > Пользователи > Группы пользователей > Выбранная группа > CSS стиль для имени пользователя > color:#D01919;

Код:
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;
Чтобы изменить цвет ника также в боковой панели на главной странице форума (в блоке "Пользователи онлайн"), откройте шаблон sidebar_online_users.
Найдите код:
Код:
Код:
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>
Чтобы изменить цвет ника на странице списка тем (у автора темы), откройте шаблон thread_list_item.
Найдите код:
Код:
Код:
<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, то вот этот код:
Открываете шаблон Внешний вид > Стили > Default Style > Шаблоны > dark_taigachat_message
Ищем
Код:
<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-ю, то пропадёт Ник

Далее
Открываете шаблон Внешний вид > Стили > Default Style > Шаблоны > 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}
Цвета отредактируете по своему усмотрению по данной Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование:
Парни, парни, зачем лезть в такие дебри?
Всё намного проще.

Оба варианта тестировались на чате 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}
Цвета отредактируете по своему усмотрению по данной Для просмотра ссылки Войди или Зарегистрируйся
Спасибо огромное.
А не подскажите, как сделать обращение по нику как у nulled'a:)
в ответе с подсветой
 
Назад
Сверху