1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Свой CSS для сообщений произвольного пользователя

Тема в разделе "Вопросы по стилям, изменения в CSS и шаблонах", создана пользователем akinak, 25.03.2014.

Загрузка
  1. akinak

    akinak Местный

    Регистрация:
    12.02.13
    Сообщения:
    259
    Симпатии:
    243
    Версия XF:
    1.1.3
    Такой вопрос. Сообщения пользователя заключены в такой тег:
    Код:
    <li id="profile-post-46" class="primaryContent messageSimple staff " data-author="DePeBo">
    
    Можно ли как-то задать стиль по data-author?
    --- добавлено : Mar 25, 2014 6:44 AM ---
    А хотя, можно ведь и по другому.
    Нужно создать правку шаблона message.
    Ищем
    <li id="{$messageId}" class="message {$messageBlockLayoutClasses} {xen:if $message.isDeleted, 'deleted'} {xen:if '{$message.is_staff}', 'staff'} {xen:if $message.isIgnored, ignored}"

    Заменяем на <li id="{$messageId}" class="message {$messageBlockLayoutClasses} {xen:if $message.isDeleted, 'deleted'} {xen:if '{$message.is_staff}', 'staff'} {xen:if $message.isIgnored, ignored}
    usercontentstyle{$message.user_id}"

    В EXTRA.CSS теперь можно писать

    .usercontentstyle22 {

    color:red;
    }

    и все сообщения пользователя буду красными.


    Правки, конечно, надо делать через систему Модификации Шаблонов.
     
    Последнее редактирование модератором: 02.04.2014
  2. aligon7

    aligon7 Местный

    Регистрация:
    22.12.12
    Сообщения:
    997
    Симпатии:
    66
    Версия XF:
    1.4.7
    Ну а пример можно?
    Я пробовал через модификацию сделать, после тестирования, не чего не происходит.
     
  3. adder

    adder Местный

    Регистрация:
    08.10.10
    Сообщения:
    1 164
    Симпатии:
    846
    Версия XF:
    1.3.4

Поделиться этой страницей