{% assign sidebar = site.data %} <div class=“mydocsidebar”>
{% if site.search_in_sidebar == true %}
<!– search bar - uses Lunr.js –>
<div class=“sidebarSearchBar”> <form action=“search.html” method=“get”>
<div class="input-group search"> <input type="text" id="search-box" name="query" class="form-control" placeholder="{{site.uistring.search_placeholder_text}}"> <div class="input-group-btn"> <button class="btn btn-default" type="submit" value="search"> <i class="glyphicon glyphicon-search"></i> </button> </div> </div>
</form> </div>
<!– end search bar –> {% endif %}
{% unless page.sidebar == null %} <div class=“productTitle”>{{sidebar.sidebarTitle}}</div> <p class=“external”>
<a href="#" id="collapseAll">{{site.uistring.collapseall}}</a> | <a href="#" id="expandAll">{{site.uistring.expandall}}</a>
</p> {% endunless %}
<ul id="docnavsidebar" class="docnav"> {% for folder in sidebar.folders %} {% unless folder.type == "frontmatter" %} {% if page.url == folder.jurl %} <li class="level1 folderTitle current open"><a class="subfoldersTitle" href="{{ folder.jurl | remove: "/" }}">{{ folder.title }}</a> {% else %} <li class="level1 folderTitle"><a class="subfoldersTitle" href="{{ folder.jurl | remove: "/" }}">{{ folder.title }}</a> {% endif %} <ul> {% for folderitem in folder.folderitems %} {% if folderitem.title %} {% if page.url == folderitem.jurl %} <li class="level1items open"><a href="{{folderitem.jurl | remove: "/" }}">{{folderitem.title}}</a></li> {% elsif folderitem.jurl contains "http://" or folderitem.jurl contains "https://" %} <li class="level1items"><a href="{{folderitem.jurl }}">{{folderitem.title}}</a></li> {% else %} <li class="level1items"><a href="{{folderitem.jurl | remove: "/" }}">{{folderitem.title}}</a></li> {% endif %} {% endif %} {% for subfolder in folderitem.subfolders %} {% if page.url == subfolder.jurl %} <li class="level2 folderTitle current open"><a class="subfoldersTitle" href="{{ subfolder.jurl }}">{{ subfolder.title }}</a> {% else %} <li class="level2 folderTitle"><a class="subfoldersTitle" href="{{ subfolder.jurl }}">{{ subfolder.title }}</a> {% endif %} <ul style="display:none;"> {% for subfolderitem in subfolder.subfolderitems %} {% if subfolderitem.title %} {% if page.url == subfolderitem.jurl %} <li class="level2items open"><a href="{{subfolderitem.jurl | remove: "/" }}">{{subfolderitem.title}}</a></li> {% elsif folderitem.jurl contains "http://" or folderitem.jurl contains "https://" %} <li class="level2items"><a href="{{subfolderitem.jurl }}">{{subfolderitem.title}}</a></li> {% else %} <li class="level2items"><a href="{{subfolderitem.jurl | remove: "/" }}">{{subfolderitem.title}}</a></li> {% endif %} {% endif %} {% for subsubfolder in subfolderitem.subsubfolders %} {% if page.url == subsubfolder.jurl %} <li class="level3 folderTitle current open"><a class="subfoldersTitle" href="{{ subsubfolder.jurl }}">{{ subsubfolder.title }}</a> {% else %} <li class="level3 folderTitle"><a class="subfoldersTitle" href="{{ subsubfolder.jurl }}">{{ subsubfolder.title }}</a> {% endif %} <ul style="display:none;"> {% for subsubfolderitem in subsubfolder.subsubfolderitems %} {% if subsubfolderitem.title %} {% if page.url == subsubfolderitem.jurl %} <li class="level3items open"><a href="{{subsubfolderitem.jurl | remove: "/" }}">{{subsubfolderitem.title}}</a></li> {% elsif folderitem.jurl contains "http://" or folderitem.jurl contains "https://" %} <li class="level3items"><a href="{{subsubfolderitem.jurl }}">{{subsubfolderitem.title}}</a></li> {% else %} <li class="level3items"><a href="{{subsubfolderitem.jurl | remove: "/" }}">{{subsubfolderitem.title}}</a></li> {% endif %} {% endif %} {% endfor %} </ul> </li> {% endfor %} {% endfor %} </ul> </li> {% endfor %} {% endfor %} </ul>
{% endunless %}
{% endfor %} </li>
</ul>
<hr class=“resourceSeparator”></hr> <div class=“relatedResources”>{{sidebar.related_resources_title}}</div> <ul id=“entrypages”>
{% for item in sidebar.related_resources_list %} <li><a href="{{item.jurl }}">{{item.title}}</a></li> {% endfor %} </li>
</ul> </div>
<script>$(“li.open”).parents('li').toggleClass(“open”);</script>