#macro model_build content>
<#if content == ''>
<#return>
#if>
<#local content_option=content?split('|')>
<#local tag=(content_option[0]!'')?trim>
<#local content=((content_option[1]!'')?trim != '')?then('
<#list 2..5 as i>
<#if i < module_links?size >
<@model_build module_links[i]/>
#if>
#list>
#if>
<#assign is_carousel=true />
<#elseif carousel_content != ''>
<#list post_index..(posts?size-1) as i>
<#local gradPost=posts[i]>
<#local thumbnail = (gradPost.thumbnail?? && gradPost.thumbnail!='')?then(gradPost.thumbnail!, (settings.default_thumbnail?? && settings.default_thumbnail!='')?then(settings.default_thumbnail + settings.default_thumbnail?contains('?')?then("&","?") + "postId=" + gradPost.id?c, ''))>
<#if is_first_index?? && thumbnail != '' && !(gradPost.topPriority!=1 || !gradPost.metas?? || (gradPost.metas.index_carousel!'false')=='false')>
<#continue>
#if>
#list>
<#break/>
<#else>