summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/utils/navigation.js3
-rw-r--r--theme/templates/website/page.html2
2 files changed, 3 insertions, 2 deletions
diff --git a/lib/utils/navigation.js b/lib/utils/navigation.js
index 6912b14..af9330d 100644
--- a/lib/utils/navigation.js
+++ b/lib/utils/navigation.js
@@ -36,7 +36,7 @@ function navigation(summary, files) {
var prev = null, next = null;
// Skip if no path
- if(!current.path) return null;
+ if(!current.exists) return null;
// Find prev
prev = _.chain(navNodes)
@@ -59,6 +59,7 @@ function navigation(summary, files) {
return [current.path, {
index: i,
title: current.title,
+ introduction: current.introduction,
prev: prev,
next: next,
level: current.level,
diff --git a/theme/templates/website/page.html b/theme/templates/website/page.html
index 37fc9dd..d4b5e0b 100644
--- a/theme/templates/website/page.html
+++ b/theme/templates/website/page.html
@@ -10,7 +10,7 @@
{% endif %}
{% endblock %}
-{% block title %}{{ progress.current.title }} | {{ title }}{% endblock %}
+{% block title %}{% if progress.current.introduction and not progress.current.title %}{% i18n "SUMMARY_INTRODUCTION" %}Introduction{% endi18n %}{% else %}{{ progress.current.title }}{% endif %} | {{ title }}{% endblock %}
{% block description %}{% if progress.current.level == "0" %}{{ description }}{% endif %}{% endblock %}
{% block content %}