@@ -68,35 +68,44 @@ I.e. left part of this expression (before 'if') is a true-branch of the statemen
68
68
69
69
{% assign children_list = site.html_pages | sort:"nav_order" %}
70
70
{% for child in children_list %}
71
+ {% unless forloop.first %}
72
+ {% assign prev_page = current %}
73
+ {% endunless %}
74
+ {% unless cur_page == nil %}
75
+ {% assign next_page = child %}
76
+ {% break %}
77
+ {% endunless %}
78
+ {% assign current = cur_page %}
71
79
{% if child.title == page.parent %}
72
- {% assign parent_page_info = child %}
73
- parent.nav_order (0) = {{ child.nav_order }}<br />
74
- parent.url (0) = {{ child.url }}<br />
75
- parent.title (0) = {{ child.title }}<br />
76
- parent.nav_order (1) = {{ parent_page_info.nav_order }}<br />
77
- parent.url (1) = {{ parent_page_info.url }}<br />
78
- parent.title (1) = {{ parent_page_info.title }}<br />
80
+ {% assign parent_page = child %}
81
+ parent.nav_order (1) = {{ parent_page.nav_order }}<br />
82
+ parent.url (1) = {{ parent_page.url }}<br />
83
+ parent.title (1) = {{ parent_page.title }}<br />
79
84
{% endif %}
80
- parent.nav_order (2) = {{ page.parent.nav_order }}<br />
81
- parent.url (2) = {{ page.parent.url }}<br />
82
- parent.title (2) = {{ page.parent.title }}<br />
83
- parent.nav_order (3) = {{ child.parent.nav_order }}<br />
84
- parent.url (3) = {{ child.parent.url }}<br />
85
- parent.title (3) = {{ child.parent.title }}<br />
86
85
{% if child.parent == page.parent and child.title == page.title %}
86
+ {% assign cur_page = child %}
87
87
child.nav_order = {{ child.nav_order }}<br />
88
88
child.url = {{ child.url }}<br />
89
89
parent.nav_order = {{ parent_page_info.nav_order }}<br />
90
90
parent.url = {{ parent_page_info.url }}<br />
91
91
parent.title = {{ parent_page_info.title }}<br />
92
92
forloop.index = {{ forloop.index }}<br />
93
- {% unless forloop.first %}
94
- prev_url = {{ children_list[ forloop.index0 - 1] .url }}<br />
95
- {% endunless %}
96
93
url[ current] = {{ children_list[ forloop.index0] .url }}<br />
97
94
title[ current] = {{ children_list[ forloop.index0] .title }}<br />
98
95
<a href =" {{ child.url | absolute_url }} " >{{ child.title }}</a >
99
96
{% endif %}
100
97
{% endfor %}
98
+ parent.nav_order = {{ parent_page.nav_order }}<br />
99
+ parent.url = {{ parent_page.url }}<br />
100
+ parent.title = {{ parent_page.title }}<br /><br />
101
+ prev.nav_order = {{ prev_page.nav_order }}<br />
102
+ prev.url = {{ prev_page.url }}<br />
103
+ prev.title = {{ prev_page.title }}<br /><br />
104
+ cur.nav_order = {{ cur_page.nav_order }}<br />
105
+ cur.url = {{ cur_page.url }}<br />
106
+ cur.title = {{ cur_page.title }}<br /><br />
107
+ next.nav_order = {{ next_page.nav_order }}<br />
108
+ next.url = {{ next_page.url }}<br />
109
+ next.title = {{ next_page.title }}<br /><br />
101
110
<p ><div align =" center " >< ; Prev | <a href =" {{ page.parent.url }} " >Up</a > | <a href =" main_statements.html " >Next > ; </a ></div ></p >
102
111
0 commit comments