]> git.tuebingen.mpg.de Git - aple.git/blobdiff - include/m4/aple.m4
Add table of contents to the main page.
[aple.git] / include / m4 / aple.m4
index a612970b01777f42a0ba75587c82de24c2b86238..a995dfcd8d1341e3170088097603ad904f2f0c13 100644 (file)
@@ -75,6 +75,26 @@ define(«HEADER», «
 
 »)
 
+define(«TABLE_OF_CONTENTS», «
+       <ul id="chapter_list">
+               <li> TOC_ENTRY(«Introduction», «$2») </li>
+               <li> TOC_ENTRY(«Unix_Concepts», «$2») </li>
+               ifelse(PUBLIC(), «false», «
+                       <li> TOC_ENTRY(Command_Line_Utilities, «$2») </li>
+               »)
+               <li> TOC_ENTRY(Networking, «$2») </li>
+               <li> TOC_ENTRY(LVM, «$2») </li>
+               <li> TOC_ENTRY(«Filesystems», «$2») </li>
+               <li> TOC_ENTRY(OS-Level_Virtualization, «$2») </li>
+               ifelse(PUBLIC(), «false», «
+                       <li> TOC_ENTRY(Gridengine, «$2») </li>
+                       <li> TOC_ENTRY(Git, «$2») </li>
+                       <li> TOC_ENTRY(Bash, «$2») </li>
+                       <li> TOC_ENTRY(Debugging, «$2») </li>
+               »)
+       </ul>
+»)
+
 define(«TITLE», «
 HEADER(«$1», «$2», «$3»)
 <hr>
@@ -90,23 +110,7 @@ HEADER(«$1», «$2», «$3»)
 </svg>
        <div class="dropdown-content">
                <h3> Chapter </h3>
-               <ul id="chapter_list">
-                       <li> TOC_ENTRY(«Introduction», «$2») </li>
-                       <li> TOC_ENTRY(«Unix_Concepts», «$2») </li>
-                       ifelse(PUBLIC(), «false», «
-                               <li> TOC_ENTRY(Command_Line_Utilities, «$2») </li>
-                       »)
-                       <li> TOC_ENTRY(Networking, «$2») </li>
-                       <li> TOC_ENTRY(LVM, «$2») </li>
-                       <li> TOC_ENTRY(«Filesystems», «$2») </li>
-                       <li> TOC_ENTRY(OS-Level_Virtualization, «$2») </li>
-                       ifelse(PUBLIC(), «false», «
-                               <li> TOC_ENTRY(Gridengine, «$2») </li>
-                               <li> TOC_ENTRY(Git, «$2») </li>
-                               <li> TOC_ENTRY(Bash, «$2») </li>
-                               <li> TOC_ENTRY(Debugging, «$2») </li>
-                       »)
-               </ul>
+               TABLE_OF_CONTENTS()
                <h4> Section </h4>
                <ul>
 divert(«1»)