Merge branch 'JAL-957_jbake' into Release_2_8_Branch
[jalview.git] / examples-jbake / templates / sidebar.ftl
diff --git a/examples-jbake/templates/sidebar.ftl b/examples-jbake/templates/sidebar.ftl
new file mode 100644 (file)
index 0000000..58970e6
--- /dev/null
@@ -0,0 +1,33 @@
+<#macro allpages highlight="jvlite-nav-small">
+  <#list pages as page>
+   <#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>
+    <#nested page>
+   </#if>
+  </#list> 
+</#macro>
+
+<div id="sideNav">
+  <ul>
+  <@allpages; page>
+    <#if (((page.level!"1")?number)<1) >
+      <li ${noclass}><a href="${pref}${page.uri?substring(1)}">${page.title}</a></li>
+    </#if>
+  </@allpages>
+  <@allpages; page>
+    <#if (((page.level!"1")?number)>0) >
+      <li ${noclass}><a href="${pref}${page.uri?substring(1)}">${page.title}</a></li>
+    </#if>
+  </@allpages>
+  </ul>
+</div>
+