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

Подразделы в столбик - вариант 2

Тема в разделе "Модификации шаблонов", создана пользователем CyberAP, 20.03.2011.

Загрузка
  1. Leonardo

    Leonardo Новичок

    Регистрация:
    21.02.13
    Сообщения:
    9
    Симпатии:
    3
    Народ, нужна ваша помощь.
    1. Сделал как написано в первом посте, но вывод работает не для всех подкатегорий. К примеру если подразделов 4 - то норм, а если 14, то выводит стандартно, в выпадающем меню. В чем может быть проблема?
    2. Как привестив порядок (добавить точки и убрать фон класса), и вообще навести красоту? :)
    [​IMG]
     
  2. aligon7

    aligon7 Местный

    Регистрация:
    22.12.12
    Сообщения:
    997
    Симпатии:
    66
    Версия XF:
    1.4.7
    Вроде всё сделал, но скажите, за что отвечает этот кусок кода
    Код:
    <div class="nodeControls">
                <a href="{xen:link forums/index.rss, $forum}" class="tinyIcon feedIcon" title="{xen:phrase rss}">{xen:phrase rss}</a>
            </div>
     
        </div>
    Я его вообще не ставил и работает.
    Попробовал поставить, весь форум расползаться стал
    Помогите а
     
  3. tihoho

    tihoho Новичок

    Регистрация:
    14.12.12
    Сообщения:
    3
    Симпатии:
    0
    Версия XF:
    1.1.3
    подскажите, а почему в одном стиле работает (flexly dark) а в стандартном не хочет. разьве он не одни и теще шаблоны использует?
     
  4. kovarnyi

    kovarnyi Местный

    Регистрация:
    09.05.13
    Сообщения:
    108
    Симпатии:
    1
    Версия XF:
    1.2.4
    В моём стиле не очень красиво отображаются разделы после изменений как сказано в первом посте
    http://www.flirt-style.ru/forum/ - вот так
    как можно исправить это? хочу убрать фон у разделом и сделать их ближе друг к другу
     
  5. gib130

    gib130 Местный

    Регистрация:
    07.01.12
    Сообщения:
    159
    Симпатии:
    209
    Версия XF:
    1.1.4
    Чтобы убрать фон ищите <ol class="secondaryContent blockLinksList"> и заменяйте на
    <ol class="blockLinksList">
    Чтобы сделать их ближе к друг-другу ищите body .subForumsPopup .blockLinksList > li через поиск по шаблонам и там уберите width: 25%;
     
    gib1300 и kovarnyi нравится это.
  6. kovarnyi

    kovarnyi Местный

    Регистрация:
    09.05.13
    Сообщения:
    108
    Симпатии:
    1
    Версия XF:
    1.2.4
    Спасибо! То, что надо!
     
  7. becdelbnik

    becdelbnik Местный

    Регистрация:
    21.07.12
    Сообщения:
    136
    Симпатии:
    20
    Версия XF:
    1.3.0
    А в новых версиях движка что менять ? Там в node_category_level_2 нет нужного кода


    Код:
    <xen:require css="node_list.css" />
    <xen:require css="node_category.css" />
    
    <li class="node category_forum level_{$level} node_{$category.node_id}">
    
        <div class="nodeInfo categoryForumNodeInfo {xen:if $category.hasNew, 'unread'}">
    
            <span class="nodeIcon" title="{xen:if $category.hasNew, '{xen:phrase unread_messages}', ''}"></span>
    
            <div class="nodeText">
                <h3 class="nodeTitle"><a href="{xen:link categories, $category}" data-description="{xen:if @nodeListDescriptionTooltips, '#nodeDescription-{$category.node_id}'}">{$category.title}</a></h3>
    
                <xen:if is="{$category.description} AND @nodeListDescriptions">
                    <blockquote class="nodeDescription {xen:if @nodeListDescriptionTooltips, nodeDescriptionTooltip} baseHtml" id="nodeDescription-{$category.node_id}">{xen:raw $category.description}</blockquote>
                </xen:if>
    
                <div class="nodeStats pairsInline">
                    <dl><dt>{xen:phrase discussions}:</dt> <dd>{xen:if $category.privateInfo, '&ndash;', {xen:number $category.discussion_count}}</dd></dl>
                    <dl><dt>{xen:phrase messages}:</dt> <dd>{xen:if $category.privateInfo, '&ndash;', {xen:number $category.message_count}}</dd></dl>
                    <xen:if is="{$renderedChildren} AND @nodeListSubForumPopup">
                        <div class="Popup subForumsPopup">
                            <a href="{xen:link categories, $category}" rel="Menu" class="cloaked" data-closemenu="true"><span class="dt">{xen:phrase sub_forums}:</span> {xen:number $category.childCount}</a>
                           
                            <div class="Menu JsOnly subForumsMenu">
                                <div class="primaryContent menuHeader">
                                    <h3>{$category.title}</h3>
                                    <div class="muted">{xen:phrase sub_forums}</div>
                                </div>
                                <ol class="secondaryContent blockLinksList">
                                <xen:foreach loop="$renderedChildren" value="$child">
                                    {xen:raw $child}
                                </xen:foreach>
                                </ol>
                            </div>
                        </div>
                    </xen:if>
                </div>
               
                {xen:raw $nodeExtraHtml}
            </div>
    
            <xen:if is="{$renderedChildren} AND !@nodeListSubForumPopup">
                <ol class="subForumList">
                <xen:foreach loop="$renderedChildren" value="$child">
                    {xen:raw $child}
                </xen:foreach>
                </ol>
            </xen:if>
    
            <div class="nodeLastPost secondaryContent">
                <xen:if is="{$category.privateInfo}">
                    <span class="noMessages muted">({xen:phrase private})</span>
                <xen:elseif is="{$category.lastPost.date}" />
                    <span class="lastThreadTitle"><span>{xen:phrase latest}:</span> <a href="{xen:link posts, $category.lastPost}" title="{$category.lastPost.title}">{$category.lastPost.title}</a></span>
                    <span class="lastThreadMeta">
                        <span class="lastThreadUser"><xen:if is="{xen:helper isIgnored, $category.last_post_user_id}">{xen:phrase ignored_member}<xen:else /><xen:username user="$category.lastPost" /></xen:if>,</span>
                        <xen:datetime time="$category.lastPost.date" class="muted lastThreadDate" data-latest="{xen:phrase latest}: " />
                    </span>
                <xen:else />
                    <span class="noMessages muted">({xen:phrase contains_no_messages})</span>
                </xen:if>
            </div>
    
        </div>
    
    </li>
    
    и
     
  8. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    А в новых версиях движка уже идёт выбор, или меню или подразделы в столбик. Ничего править не нужно.
     
    becdelbnik нравится это.
  9. PaCTa

    PaCTa Местный

    Регистрация:
    11.06.11
    Сообщения:
    40
    Симпатии:
    6
    Настройки стиля: Список разделов/узлов -> Показывать всплывающие окна для подразделов (убрать тут галочку)
     
    multiplays и becdelbnik нравится это.
  10. becdelbnik

    becdelbnik Местный

    Регистрация:
    21.07.12
    Сообщения:
    136
    Симпатии:
    20
    Версия XF:
    1.3.0
    Да они какие то уродские получаются, да еще и с под-подфорумами, как поправить чтобы были как в 1 сообщение(нижняя картинка) ?

    08.10.png
    --- добавлено : 8 окт 2013 в 06:07 ---
    Вот так

    08.10.png
     
    Последнее редактирование модератором: 15.10.2013
  11. PaCTa

    PaCTa Местный

    Регистрация:
    11.06.11
    Сообщения:
    40
    Симпатии:
    6
  12. becdelbnik

    becdelbnik Местный

    Регистрация:
    21.07.12
    Сообщения:
    136
    Симпатии:
    20
    Версия XF:
    1.3.0
    Последнее редактирование модератором: 16.10.2013
  13. becdelbnik

    becdelbnik Местный

    Регистрация:
    21.07.12
    Сообщения:
    136
    Симпатии:
    20
    Версия XF:
    1.3.0
    А все разобрался ! Чуток поменял node_list.css
    Вопрос теперь следующий: как поставить точки(маркер) как было(перед подразделом) ?

    08.10.png
     
  14. patrig

    patrig Местный

    Регистрация:
    11.06.11
    Сообщения:
    221
    Симпатии:
    189
    Версия XF:
    2.0.5
    extra.css
    Код:
    .subForumList li .nodeTitle:before
    {
        background: url("@imagePath/xenforo/icons/subforum-read.png") no-repeat left center transparent;
        height: 16px;
        width: 16px;
        content: "";
        padding-left: 20px;
    }
    
    .subForumList li .unread .nodeTitle:before
    {
        background: url("@imagePath/xenforo/icons/subforum-unread.png") no-repeat left center transparent;
        height: 16px;
        width: 16px;
        content: "";
        padding-left: 20px;
    }
     

    Вложения:

    • icons.zip
      Размер файла:
      4,1 КБ
      Просмотров:
      53
    valera3680, ermine882, Mirovinger и ещё 1-му нравится это.
  15. becdelbnik

    becdelbnik Местный

    Регистрация:
    21.07.12
    Сообщения:
    136
    Симпатии:
    20
    Версия XF:
    1.3.0
    @patrig, спасибо !
     
  16. N1NT3ND0

    N1NT3ND0 Местный

    Регистрация:
    22.01.12
    Сообщения:
    49
    Симпатии:
    6
    Версия XF:
    1.2.2
    Кто поможет? http://www.xf-russia.ru/forum/threads/klikabelnyj-fon-dlja-podrazdelov-glavnoj-foruma.8182/
    При наводке корсора на подразделы (которые с коробки уже в новой версии,без всяких изменений,правок и тд и тп) нужно чтобы появлялся фон/обводка/тень кликабельная,не только чтобы на текст нажимать.Пример этому: набедите вконтакте на любой раздел меню - Моя страница,Мои друзья.Появится кликабельняа фон/обводка/тень.Как мне такое сделать?:cry:
     
  17. muxa-one

    muxa-one Местный

    Регистрация:
    25.01.13
    Сообщения:
    38
    Симпатии:
    1
    Версия XF:
    1.2.4
    А для XF 1.2.2 подойдет?
     
  18. becdelbnik

    becdelbnik Местный

    Регистрация:
    21.07.12
    Сообщения:
    136
    Симпатии:
    20
    Версия XF:
    1.3.0
    Да.
     
  19. muxa-one

    muxa-one Местный

    Регистрация:
    25.01.13
    Сообщения:
    38
    Симпатии:
    1
    Версия XF:
    1.2.4
    Подобного в шаблоне нет.
     
  20. becdelbnik

    becdelbnik Местный

    Регистрация:
    21.07.12
    Сообщения:
    136
    Симпатии:
    20
    Версия XF:
    1.3.0
    Пост 149 !
     

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