NIHVIVO-641: Theming widget-browse.ftl data

This commit is contained in:
mb863 2010-12-14 20:42:35 +00:00
parent 42d4c5f0ac
commit bbe7cf4625

View file

@ -13,27 +13,36 @@
<#macro allClassGroups> <#macro allClassGroups>
<section> <section>
<h2>Macro allClassGroups from widget-browse.ftl</h2> <h2>Macro allClassGroups from widget-browse.ftl</h2>
<ul> <ul>
<#list vclassGroupList as group> <#list vclassGroupList as group>
<li><a href="${urls.base}${urlMapping}?classgroupUri=${group.publicName?url}">${group.publicName}</a></li> <li><a href="${urls.base}${urlMapping}?classgroupUri=${group.publicName?url}">${group.publicName}</a></li>
</#list> </#list>
</ul> </ul>
</section> </section>
</#macro> </#macro>
<#macro classGroup> <#macro classGroup>
<section> <section>
<h2>Macro classGroup from widget-browse.ftl</h2> <#--<h2>Macro classGroup from widget-browse.ftl</h2>
<div> <div>
There are ${classes?size} classes in classGroup ${classGroup.publicName}. There are ${classes?size} classes in classGroup ${classGroup.publicName}.
Only classes with instances are included. Only classes with instances are included.
</div> </div>-->
<ul>
<nav role="navigation">
<ul id="foaf-person-childClasses">
<#list classes as class>
<li><a href="${urls.base}${urlMapping}?classgroupUri=${classGroup.publicName?url}&vclassUri=${class.uri?url}">${class.name}<span class="count-classes"> ${class.individualCount}</span></a></li>
</#list>
</ul>
</nav>
<#--<ul>
<#list classes as class> <#list classes as class>
<li><a href="${urls.base}${urlMapping}?classgroupUri=${classGroup.publicName?url}&vclassUri=${class.uri?url}">${class.name}</a> ${class.individualCount}</li> <li><a href="${urls.base}${urlMapping}?classgroupUri=${classGroup.publicName?url}&vclassUri=${class.uri?url}">${class.name}</a> ${class.individualCount}</li>
</#list> </#list>
</ul> </ul>-->
</section> </section>
</#macro> </#macro>
@ -42,6 +51,7 @@
<section> <section>
<h2>vclass ${class.name} from ${classGroup.publicName}</h2> <h2>vclass ${class.name} from ${classGroup.publicName}</h2>
This has classGroup, classes, individualsInClass and class. This has classGroup, classes, individualsInClass and class.
<ul> <ul>
<#list individualsInClass as ind> <#list individualsInClass as ind>
<li><a href="${urls.base}/individual?uri=${ind.uri?url}">${ind.name}</a></li> <li><a href="${urls.base}/individual?uri=${ind.uri?url}">${ind.name}</a></li>