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

1.1.2 Градиент в шапке на место панели модератора

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

Загрузка
  1. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1.329
    Симпатии:
    384
    Версия XF:
    1.2.3
    Вопрос в следующем.
    Для не зарегистрированных пользователей, в самом верху, шапка имеет вот такой вид (с белой строчкой)
    22.jpg

    Для зарегистрированных уже без этой строчки
    11.jpg

    А для управления форума уже вот такой градиент со строчкой
    33.jpg

    Это открывается moderatorBar.

    Подскажите, как мне для обычных пользователей (зарегистрированных) добавить такой же градиент со строчкой в верх шапки? НО! Что бы для управления форума (там же moderatorBar всплывёт) не получилось двойного градиента со строчкой.
     
  2. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5.740
    Симпатии:
    5.269
    Версия XF:
    1.5.11
    В шаблоне PAGE_CONTAINER есть этот код:
    HTML:
    <xen:if is="{$visitor.is_moderator} || {$visitor.is_admin}">
    	<xen:include template="moderator_bar" />
    <xen:elseif is="!{$visitor.user_id} && !{$hideLoginBar}" />
    	<xen:include template="login_bar" />
    </xen:if>
    То есть условие показывает либо панель модератора, либо часть блока авторизации. Переделать можно, но повозиться там нужно. Кроме того, панель модератора сожмется, если в ней ничего не будет отображаться. То есть опять же, дополнительная морока с CSS.
     
    eterskov нравится это.

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