diff options
author | Aaron O'Mullan <aaron.omullan@friendco.de> | 2014-03-31 19:39:36 -0700 |
---|---|---|
committer | Aaron O'Mullan <aaron.omullan@friendco.de> | 2014-03-31 19:39:38 -0700 |
commit | 77136705fc5e625ba4e823e7b81f7f0e0e891a54 (patch) | |
tree | 24bd5275708588254e094400341a5fc2b81e698a /lib/parse | |
parent | b16f6d548ca0b85a0464a01da6f87db628069d7d (diff) | |
download | gitbook-77136705fc5e625ba4e823e7b81f7f0e0e891a54.zip gitbook-77136705fc5e625ba4e823e7b81f7f0e0e891a54.tar.gz gitbook-77136705fc5e625ba4e823e7b81f7f0e0e891a54.tar.bz2 |
Add level attribute in navigation
Diffstat (limited to 'lib/parse')
-rw-r--r-- | lib/parse/navigation.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/parse/navigation.js b/lib/parse/navigation.js index 3f69381..2680251 100644 --- a/lib/parse/navigation.js +++ b/lib/parse/navigation.js @@ -44,6 +44,7 @@ function navigation(summary, files) { mapping[chapter.path] = { prev: clean(prev), next: clean(next), + level: (idx+1).toString(), }; // Check a chapter's articles @@ -55,6 +56,7 @@ function navigation(summary, files) { mapping[article.path] = { prev: clean(prev), next: clean(next), + level: [idx+1, _idx+1].join('.'), }; }); }); @@ -63,6 +65,7 @@ function navigation(summary, files) { mapping['README.html'] = { prev: null, next: clean(summary.chapters[0]), + level: '0', }; // Filter for only files we want |