diff options
author | uvok cheetah | 2020-01-09 18:54:31 +0100 |
---|---|---|
committer | uvok cheetah | 2020-01-09 19:02:10 +0100 |
commit | b87f98a261b052c1d8c08101549c897490f523ea (patch) | |
tree | 9014b6304ef41cc498e0a7267b22b11ecbc4379b | |
parent | 633ea5dbad65d9398250b0fbcf107b4c71374896 (diff) |
Fix order + generation of page links
-rw-r--r-- | _includes/header.html | 17 | ||||
-rw-r--r-- | contact.html | 1 | ||||
-rw-r--r-- | poem.md | 1 |
3 files changed, 8 insertions, 11 deletions
diff --git a/_includes/header.html b/_includes/header.html index dd6294d..ec9473c 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -17,20 +17,15 @@ {% comment %} my_page.autogen is populated by the pagination logic for all pages that are automatically created by the gem. Check for non-existence to exclude pagination pages from site.pages iterators - - - add exclusion of /index to avoid having the link twice - -{# check for in_navbar: true #} - {% endcomment %} - - {% for my_page in site.pages %} - - {% if my_page.title and my_page.autogen == nil and my_page.url != "/index.html" %} + ^-- alt: check for content + add exclusion of /index to avoid having the link twice + {% endcomment %} + {% assign spag = site.pages | sort: "order" %} + {% for my_page in spag %} + {% if my_page.title and my_page.content and my_page.url != "/index.html" and my_page.in_navbar %} <a class="page-link" href="{{ my_page.url | relative_url }}">{{ my_page.title | escape }}</a> {% endif %} {% endfor %} - </div> </nav> </div> diff --git a/contact.html b/contact.html index 2acc24a..8663a3b 100644 --- a/contact.html +++ b/contact.html @@ -2,6 +2,7 @@ layout: page title: Kontakt in_navbar: true +order: 100 --- <p> @@ -2,6 +2,7 @@ layout: page title: Gedicht in_navbar: true +order: 50 --- > Uvok my name |