$ // this is basically a copy of the sitemap widget, implemented as partial for use via page-template. TODO: clean up that duplication var showHiddenPages = context.param(0, false); var maxDepth = context.param(1, 0); var projectFolder = page.projectFolder; var pages = projectFolder.pages; for ( var i = 0; i < pages.count; ++i){ var p = pages.item(i); if ( (p.visible || showHiddenPages) && p.level == 1 && !isNull(p)) { $>