- Совместимость с XenForo
- 1.2, 1.3
Поэтому было сделано следующее:
В шаблонах node_forum_level_2 и node_category_level_2 строчки
заменить на:
Шаблон node_category_level_n полностью заменить на:
Шаблон node_forum_level_n полностью заменить на:
Шаблон node_link_level_n полностью заменить на:
В шаблон EXTRA.css добавить:
Про небольшом шрифте жирный текст и обычный практически не различаются, и в стиле определяется то, что непрочитанные форумы будут написаны шрифтом на 1 pt побольше. Ну и категории будут выводиться также шрифтом поболее, чем форумы.
Получится примерно следующее:
В шаблонах node_forum_level_2 и node_category_level_2 строчки
PHP:
<xen:if is="{$renderedChildren} AND {$level} == 2">
. тут много текста .
</xen:if>
PHP:
<xen:if is="{$renderedChildren} AND {$level} == 2">
<div class="subForumsPopup" style="width:100%">
<div class="subForumsMenu">
<ol class="secondaryContent">
<xen:foreach loop="$renderedChildren" value="$child">
{xen:raw $child}
</xen:foreach>
</ol>
</div>
</div>
</xen:if>
PHP:
<xen:require css="EXTRA.css" />
<p><a href="{xen:link categories, $category}"
class="category {xen:if $category.hasNew, 'unread'}">{$category.title} </a></p>
<xen:if is="{$renderedChildren}">
<ol>
<xen:foreach loop="$renderedChildren" value="$child">
{xen:raw $child}
</xen:foreach>
</ol>
</xen:if>
PHP:
<xen:require css="EXTRA.css" />
<a href="{xen:link forums, $forum}" {xen:if $forum.hasNew, 'class="unread"'}>{$forum.title} </a>
PHP:
<xen:require css="EXTRA.css" />
<a href="{xen:link link-forums, $link}" {xen:if $link.hasNew, 'class="unread"'}>{$link.title} </a>
PHP:
a.unread {
font-weight: bold;
font-size: 9pt;
}
a.category {
font-size: 10pt;
}
a.category unread {
font-weight: bold;
font-size: 10pt;
}
Получится примерно следующее: