Sha256: b21b4868f17fbbb872590246268bd0b592edaae8015404d112a3f774bcad0271
Contents?: true
Size: 1.28 KB
Versions: 5
Compression:
Stored size: 1.28 KB
Contents
{% comment %}<!-- The pages_list include is a listing helper. Usage: 1) assign the 'pages_list' variable to a valid array of pages or posts. 2) include JB/pages_list example: <ul> {% assign pages_list = site.pages %} {% include JB/pages_list %} </ul> Grouping: (optional): assign the 'group' variable to constrain the list to only pages/posts in the given group. Note you must define the group manually in the page/post meta-data to use this feature. Grouping is mainly helpful for non-post pages. If you want to group posts, it's easier/better to tag them, then pass the tagged posts array. i.e. site.tags.cool_tag (this returns an array of posts tagged: cool_tag) This helper can be seen in use at: ../_layouts/default.html -->{% endcomment %} {% if site.JB.pages_list.provider == "custom" %} {% include custom/pages_list %} {% else %} {% for node in pages_list %} {% if group == null or group == node.group %} {% if page.url == node.url %} <li class="active"><a href="{{ BASE_PATH }}{{node.url}}" class="active">{{node.title}}</a></li> {% else %} <li><a href="{{ BASE_PATH }}{{node.url}}">{{node.title}}</a></li> {% endif %} {% endif %} {% endfor %} {% endif %} {% assign pages_list = nil %} {% assign group = nil %}
Version data entries
5 entries across 5 versions & 1 rubygems