#macro categoriesTree categories>
<#list categories as category>
${category.name}
${postCounts[category.id?c]!}
<#assign num=num?number-1/>
<#if num?number gt 0 && category.children?? && category.children?size gt 0>
<@categoriesTree category.children/>
#if>
<#if num?number = 0>
<#break>
#if>
#list>
#macro>
<#assign num= settings.categories_num!10 />