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

Вопрос по сайдбару и счетчикам внизу

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

Загрузка
  1. Lex

    Lex Dura Lex

    Регистрация:
    27.11.10
    Сообщения:
    820
    Симпатии:
    159
    Версия XF:
    1.5.1
    Народ подскажите пожалуйста как вставить баннер на главной странице в сайдбар, возможно ли это?
    Можно ли на главной странице вместо списка пользователей что online выводить их аватары, а не логины?
    А также интересует в какой файл необходимо вставлять код счетчика, чтобы счетчик был под форумом, с правой стороны, также как на данном сайте? Спасибо.
     
  2. Romchik®

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

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Попробуйте шаблон forum_list.
    Не файл это. Снова шаблон. На этот раз footer.
     
  3. PalSecam

    PalSecam Барахлюш

    Регистрация:
    05.11.10
    Сообщения:
    94
    Симпатии:
    32
    Версия XF:
    1.1.0 Final
    1) создаём шаблон ( имя своё ), в него пропишем:
    Код:
    <div class="section">
        <div class="secondaryContent">
         <h3>Название блока</h3>
    
            Ваш текст - ссылка!
    
        </div>
    </div>
    
    затем находим шаблон forum_list и перед:
    Код:
    </xen:sidebar>
    вставляем:
    Код:
    <xen:include template="имя шаблона"></xen:include>
    2) в Sidebar.css ищем:
    Код:
    .sidebar .avatarList li
    {
        @property "sidebarAvatarListItem";
        margin: 5px 0;
        overflow: hidden;
        zoom: 1;
        @property "/sidebarAvatarListItem";
    }
    
    и заменить на:
    Код:
    .sidebar .avatarList li
    {
        @property "sidebarAvatarListItem";
        margin: 5px 0 0 0;
        overflow: hidden;
        zoom: 1;
            float:left;
            width:25%;
        @property "/sidebarAvatarListItem";
    }
    
    затем в шаблоне sidebar_online_users найти:
    Код:
    <ul>
                    <xen:contentcheck>
                        <xen:foreach loop="$onlineUsers.records" value="$user">
                            <xen:if is="{$user.is_moderator} OR {$user.is_admin}">
                                <li>
                                    <xen:avatar user="$user" size="s" img="true" />
                                    <a href="{xen:link members, $user}" class="username">{xen:helper richUserName, $user}</a>
                                    <div class="muted">{xen:helper userTitle, $user}</div>
                                </li>
                            </xen:if>
                        </xen:foreach>
                    </xen:contentcheck>
                </ul>
    
    заменить на:
    Код:
    <ul>
                    <xen:contentcheck>
                        <xen:foreach loop="$onlineUsers.records" value="$user">
                            <xen:if is="{$user.is_moderator} OR {$user.is_admin}">
                                <li>
                                 <xen:avatar user="$user" size="s" text="{$user.username} ({xen:helper userTitle, $user})" class="Tooltip" title="{$user.username}, {xen:helper userTitle, $user}" />
                                </li>
                            </xen:if>
                        </xen:foreach>
                    </xen:contentcheck>
                </ul>
    <div style="clear:both;"></div>
    
     
    Zest и Nik нравится это.

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