summaryrefslogtreecommitdiffstats
path: root/packages/gitbook-asciidoc/lib/summary.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/gitbook-asciidoc/lib/summary.js')
-rwxr-xr-xpackages/gitbook-asciidoc/lib/summary.js38
1 files changed, 19 insertions, 19 deletions
diff --git a/packages/gitbook-asciidoc/lib/summary.js b/packages/gitbook-asciidoc/lib/summary.js
index 8ba30de..2c9ada0 100755
--- a/packages/gitbook-asciidoc/lib/summary.js
+++ b/packages/gitbook-asciidoc/lib/summary.js
@@ -6,38 +6,38 @@ var convert = require('./utils/convert');
// parse a ul list and return list of chapters recursvely
function parseList($ul, $) {
- var articles = [];
+ var articles = [];
- $ul.children("li").each(function() {
- var article = {};
+ $ul.children("li").each(function() {
+ var article = {};
- var $li = $(this);
- var $p = $li.children("p");
+ var $li = $(this);
+ var $p = $li.children("p");
- article.title = $p.text();
+ article.title = $p.text();
- // Parse link
- var $a = $p.children("a");
- if ($a.length > 0) {
- article.title = $a.first().text();
- article.path = $a.attr("href").replace(/\\/g, '/').replace(/^\/+/, '')
- }
+ // Parse link
+ var $a = $p.children("a");
+ if ($a.length > 0) {
+ article.title = $a.first().text();
+ article.path = $a.attr("href").replace(/\\/g, '/').replace(/^\/+/, '')
+ }
- // Sub articles
- var $sub = $li.children(".olist").children("ol");
- article.articles = parseList($sub, $);
+ // Sub articles
+ var $sub = $li.children(".olist").children("ol");
+ article.articles = parseList($sub, $);
- articles.push(article);
- });
+ articles.push(article);
+ });
- return articles;
+ return articles;
}
function parseSummary(src) {
var chapters = parseEntries(src);
return {
- chapters: chapters
+ chapters: chapters
};
}