- var secondaryPath = public.docs[current.path[1]][current.path[2]][current.path[3]] if secondaryPath - var data = secondaryPath._data - var listType = data._listtype - var isOrdered = listType == "ordered" || listType == "alpha" - var ordered = isOrdered ? "is-ordered" : "" - var items = listType == 'api' ? secondaryPath : data - var number = 1 //SECONDARY NAVIGATION ul(class="side-nav-secondary #{ordered}") for page, slug in items // DEFAULT LIST VALUES - var selected = current.path[4] == slug ? 'is-selected':'' - var name = page.title; - var path = "/docs/" + current.path[1] + "/" + current.path[2] + "/" + current.path[3] + "/" + slug + ".html" if slug != "_listtype" && slug != 'index' && slug != '_contents' && slug != '_data' // API LIST VALUES if listType == 'api' - var name = public.docs[current.path[1]][current.path[2]][current.path[3]][slug]._data["index"]["title"] - var path = "/docs/" + current.path[1] + "/" + current.path[2] + "/" + current.path[3] + "/" + slug // ORDERED LIST VALUES if isOrdered - var num = number++ - var name = (listType == "ordered") ? num + '. ' + page.title : page.title; li(class="#{selected}") #{name} // TERTIARY NAVIGATION if selected != partial("_tertiary")