summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2015-03-24 23:49:12 +0100
committerSamy Pessé <samypesse@gmail.com>2015-03-24 23:49:12 +0100
commitb7da276ae034d22e34ec92b3d8332f0558b97499 (patch)
tree075d95fdadef5b894dd94a454ae8649c405513a5
parentbf7c0989f5c9c21e589073a1a52870b90763f4b3 (diff)
downloadgitbook-b7da276ae034d22e34ec92b3d8332f0558b97499.zip
gitbook-b7da276ae034d22e34ec92b3d8332f0558b97499.tar.gz
gitbook-b7da276ae034d22e34ec92b3d8332f0558b97499.tar.bz2
Fix title for introduction (with i18n)
-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 %}