summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2014-06-02 14:49:40 +0200
committerSamy Pessé <samypesse@gmail.com>2014-06-02 14:49:40 +0200
commit718692de3b4725caa41a7c2371acf634d149e5f7 (patch)
tree044a6ba023ed318d642e5be4ce48c307c43f128b
parent9856a51255fd3cc541f3d7c5ad03abdfc3e4fc42 (diff)
downloadgitbook-718692de3b4725caa41a7c2371acf634d149e5f7.zip
gitbook-718692de3b4725caa41a7c2371acf634d149e5f7.tar.gz
gitbook-718692de3b4725caa41a7c2371acf634d149e5f7.tar.bz2
Langs index page now use direct link to html file
-rw-r--r--lib/generate/page/index.js5
-rwxr-xr-xtheme/templates/langs.html2
2 files changed, 6 insertions, 1 deletions
diff --git a/lib/generate/page/index.js b/lib/generate/page/index.js
index 1097815..d71229b 100644
--- a/lib/generate/page/index.js
+++ b/lib/generate/page/index.js
@@ -23,6 +23,11 @@ swig.setFilter('lvl', function(lvl) {
return lvl.split(".").length;
});
+// Join path
+swig.setFilter('pathJoin', function(base, _path) {
+ return path.join(base, _path);
+});
+
/*
* This generator will generate a simple index.html which can be converted as a PDF
diff --git a/theme/templates/langs.html b/theme/templates/langs.html
index 21bf64f..e1118c9 100755
--- a/theme/templates/langs.html
+++ b/theme/templates/langs.html
@@ -10,7 +10,7 @@
<ul class="languages">
{% for lang in langs %}
<li>
- <a href="{{ basePath}}/{{ lang.path }}">{{ lang.title }}</a>
+ <a href="{{ basePath}}/{{ lang.path|pathJoin("/index.html") }}">{{ lang.title }}</a>
</li>
{% endfor %}
</ul>