<#---->
#if>
-
<#assign appCount = 0>
<#assign firstApp = true>
<#list displayApps as display>
<#assign thisApp = display.getContextRoot()>
<#assign permission = true>
<#assign selected = false>
<#assign permissions = display.getBasePermission()>
<#list permissions as perm>
<#if (perm != "NONE" && !security.hasEntityPermission(perm, "_VIEW", session))>
<#-- User must have ALL permissions in the base-permission list -->
<#assign permission = false>
#if>
#list>
<#if permission == true>
<#if thisApp == contextPath || contextPath + "/" == thisApp>
<#assign selected = true>
#if>
<#assign thisApp = StringUtil.wrapString(thisApp)>
<#assign thisURL = thisApp>
<#if thisApp != "/">
<#assign thisURL = thisURL + "/control/main">
#if>
<#if layoutSettings.suppressTab?exists && display.name == layoutSettings.suppressTab>
<#-- do not display this component-->
<#else>
<#if appCount<=appMax>
-
<#if selected>
<#assign alreadySelected = true> #if> title="${uiLabelMap[display.description]}">${uiLabelMap[display.title]}<#else> title="${display.description}">${display.title}#if> <#if selected>#if>
<#else>
<#break>
#if>
<#assign appCount = appCount + 1>
#if>
#if>
#list>
<#list displaySecondaryApps as display>
<#assign thisApp = display.getContextRoot()>
<#assign permission = true>
<#assign selected = false>
<#assign permissions = display.getBasePermission()>
<#list permissions as perm>
<#if (perm != "NONE" && !security.hasEntityPermission(perm, "_VIEW", session))>
<#-- User must have ALL permissions in the base-permission list -->
<#assign permission = false>
#if>
#list>
<#if permission == true>
<#if thisApp == contextPath || contextPath + "/" == thisApp>
<#assign selected = true>
#if>
<#assign thisApp = StringUtil.wrapString(thisApp)>
<#assign thisURL = thisApp>
<#if thisApp != "/">
<#assign thisURL = thisURL + "/control/main">
#if>
<#if appCount<=appMax>
-
<#if selected>
<#assign alreadySelected = true> #if> title="${uiLabelMap[display.description]}">${uiLabelMap[display.title]}<#else> title="${display.description}">${display.title}#if> <#if selected>#if>
<#else>
<#break>
#if>
<#assign appCount = appCount + 1>
#if>
#list>
class="selected"#if>>
+
-
<#assign moreApp = true>
#if>
- title="${uiLabelMap[display.description]}">${uiLabelMap[display.title]}<#else> title="${display.description}">${display.title}#if> #if> <#assign appCount = appCount + 1> #if> #if> #list> <#list displaySecondaryApps as display> <#assign thisApp = display.getContextRoot()> <#assign permission = true> <#assign selected = false> <#assign permissions = display.getBasePermission()> <#list permissions as perm> <#if (perm != "NONE" && !security.hasEntityPermission(perm, "_VIEW", session))> <#-- User must have ALL permissions in the base-permission list --> <#assign permission = false> #if> #list> <#if permission == true> <#if thisApp == contextPath || contextPath + "/" == thisApp> <#assign selected = true> #if> <#assign thisApp = StringUtil.wrapString(thisApp)> <#assign thisURL = thisApp> <#if thisApp != "/"> <#assign thisURL = thisURL + "/control/main"> #if> <#if appMax < appCount> <#if !moreApp>
- title="${uiLabelMap[display.description]}">${uiLabelMap[display.title]}<#else> title="${display.description}">${display.title}#if> #if> <#assign appCount = appCount + 1> #if> #list> <#if moreApp>
+
#if>
-
<#assign moreApp = true>
#if>