X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=inline;f=examples-jbake%2Ftemplates%2Fsidebar.ftl;h=58970e656af2beb395c1ca21d0e4be0a13d4d8ec;hb=c9a1bce10c9354cc76a76d6d904ec05469f1b513;hp=84bbed823e3a7375f99879989ad8625c0ed03534;hpb=bb08578d55de6f432ffc5b2bd339467978ede1f4;p=jalview.git
diff --git a/examples-jbake/templates/sidebar.ftl b/examples-jbake/templates/sidebar.ftl
index 84bbed8..58970e6 100644
--- a/examples-jbake/templates/sidebar.ftl
+++ b/examples-jbake/templates/sidebar.ftl
@@ -1,25 +1,33 @@
-
-
+<#macro allpages highlight="jvlite-nav-small">
<#list pages as page>
- <#assign noclass=""/>
- <#if page.title==content.title>
- <#assign noclass="class=\"jvlite-nav-title\"">
- #if>
- <#if (((page.level!"1")?number)<1) >
- - ${page.title}
+ <#if page.alteg?exists>
+ <#else>
+ <#if content.alteg?exists && page.jvl?exists>
+ <#assign pref="u_"/>
+ <#else>
+ <#assign pref=""/>
+ #if>
+ <#assign noclass=""/>
+ <#if page.title==content.title>
+ <#assign noclass="class=\"${highlight}\"">
#if>
- #list>
+ <#nested page>
+ #if>
+ #list>
+#macro>
+
+
- <#list pages as page>
- <#assign noclass=""/>
- <#if page.title==content.title>
- <#assign noclass="class=\"jvlite-nav-small\"">
- #if>
- <#if (((page.level!"1")?number)>0) >
- - ${page.title}
- #if>
- #list>
-
-
+ <@allpages; page>
+ <#if (((page.level!"1")?number)<1) >
+
- ${page.title}
+ #if>
+ @allpages>
+ <@allpages; page>
+ <#if (((page.level!"1")?number)>0) >
+
- ${page.title}
+ #if>
+ @allpages>
+