{{
var langpath ="/";
if ($path) {
let langpath=$path;
}
var langdir = wiki.getpage(langpath);
let topnav = list.sort(map.values(langdir.subpages), 'title');
var subnav;
var popnav;
var navhtml;
var tophtml;
var subhtml;
var pophtml;
var dropicon;
var popicon;
var topselect;
foreach(var top in topnav) {
let subhtml='';
let subnav = list.sort(map.values(top.subpages), 'title');
let dropicon='';
let topselect='';
foreach(var sub in subnav) {
let pophtml='';
let popnav = list.sort(map.values(sub.subpages), 'title');
let popicon='';
foreach(var pop in popnav) {
let pophtml..=('<li class="poplink '..pop.name..'"><span>'..web.link(pop.uri,pop.title)..'</span></li>')
}
if(#popnav > 0){
let popicon='<span class="popicon">></span>';
}
let subhtml..=('<li class="sublink '..sub.name..'"><span>'..popicon..web.link(sub.uri,sub.title)..'</span><ul class="popmenu">'..pophtml..'</ul></li>')
}
if (#subnav > 0) {
let dropicon='<span class="dropicon">v</span>';
}
if (string.contains(page.uri,top.uri)) {
let topselect=' selected ';
}
let navhtml..=('<li class="'..top.name..topselect..'"><span>'..web.link(top.uri,top.title)..dropicon..'</span><ul class="submenu">'..subhtml..'</ul></li>');
}
web.html('<ul id="DWdynnav">'..navhtml..'</ul>');
}}
| Images 0 | ||
|---|---|---|
| No images to display in the gallery. |
Copyright © 2011 MindTouch, Inc. Powered by