additional home page redesign changes
This commit is contained in:
parent
1ca0904911
commit
afbf429165
7 changed files with 49 additions and 43 deletions
|
@ -17,49 +17,51 @@
|
|||
<#-- Loop through classGroups first so we can account for situations when all class groups are empty -->
|
||||
<#assign selected = 'class="selected" ' />
|
||||
<#assign classGroupList>
|
||||
<#list classGroups as group>
|
||||
<#-- Only display populated class groups -->
|
||||
<#if (group.individualCount > 0)>
|
||||
<#-- Catch the first populated class group. Will be used later as the default selected class group -->
|
||||
<#if !firstPopulatedClassGroup??>
|
||||
<#assign firstPopulatedClassGroup = group />
|
||||
</#if>
|
||||
<#-- Determine the active (selected) group -->
|
||||
<#assign activeGroup = "" />
|
||||
<#if !classGroup??>
|
||||
<#if group_index == 0>
|
||||
<#assign activeGroup = selected />
|
||||
<section id="home-stats" class="home-sections" >
|
||||
<h4>Statistics</h4>
|
||||
<ul id="stats">
|
||||
<#assign groupCount = 1>
|
||||
<#list classGroups as group>
|
||||
<#if (groupCount > 6) >
|
||||
<#break/>
|
||||
</#if>
|
||||
<#elseif classGroup.uri == group.uri>
|
||||
<#assign activeGroup = selected />
|
||||
</#if>
|
||||
<#if group.displayName != "equipment" && group.displayName != "locations" && group.displayName != "courses" >
|
||||
<li>
|
||||
<a href="#">
|
||||
<p class="stats-count">
|
||||
<#if (group.individualCount > 10000) >
|
||||
<#assign overTen = group.individualCount/1000>
|
||||
${overTen?round}<span>k</span>
|
||||
<#elseif (group.individualCount > 1000)>
|
||||
<#assign underTen = group.individualCount/1000>
|
||||
${underTen?string("0.#")}<span>k</span>
|
||||
<#else>
|
||||
${group.individualCount}<span> </span>
|
||||
</#if>
|
||||
</p>
|
||||
<p class="stats-type">${group.displayName?capitalize}</p>
|
||||
</a>
|
||||
</li>
|
||||
</#if>
|
||||
</#if>
|
||||
</#list>
|
||||
<#-- Only display populated class groups -->
|
||||
<#if (group.individualCount > 0)>
|
||||
<#-- Catch the first populated class group. Will be used later as the default selected class group -->
|
||||
<#if !firstPopulatedClassGroup??>
|
||||
<#assign firstPopulatedClassGroup = group />
|
||||
</#if>
|
||||
<#if group.displayName != "equipment" && group.displayName != "courses" >
|
||||
<li>
|
||||
<a href="#">
|
||||
<p class="stats-count">
|
||||
<#if (group.individualCount > 10000) >
|
||||
<#assign overTen = group.individualCount/1000>
|
||||
${overTen?round}<span>k</span>
|
||||
<#elseif (group.individualCount > 1000)>
|
||||
<#assign underTen = group.individualCount/1000>
|
||||
${underTen?string("0.#")}<span>k</span>
|
||||
<#else>
|
||||
${group.individualCount}<span> </span>
|
||||
</#if>
|
||||
</p>
|
||||
<p class="stats-type">${group.displayName?capitalize}</p>
|
||||
</a>
|
||||
</li>
|
||||
<#assign groupCount = groupCount + 1>
|
||||
</#if>
|
||||
</#if>
|
||||
|
||||
</#list>
|
||||
</ul>
|
||||
</section>
|
||||
</#assign>
|
||||
|
||||
<#-- Display the class group browse only if we have at least one populated class group -->
|
||||
<#if firstPopulatedClassGroup??>
|
||||
${classGroupList}
|
||||
<#else>
|
||||
<h3>There is currently no content in the system, or you need to create class groups and assign your classes to them.</h3>
|
||||
<h3 id="noContentMsg">There is currently no content in the system, or you need to create class groups and assign your classes to them.</h3>
|
||||
|
||||
<#if user.loggedIn>
|
||||
<#if user.hasSiteAdminAccess>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue