From 7cbfd9192ee6ba3e660e12fb95a667ffeba183b8 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Sat, 22 Oct 2016 12:02:36 +0200 Subject: [PATCH] add simple toc generator for wiki pages --- asciidoc/asciidoc.js | 34 ++++++++++++++++++++++++++++++++++ asciidoc/mediawiki.conf | 3 ++- 2 files changed, 36 insertions(+), 1 deletion(-) diff --git a/asciidoc/asciidoc.js b/asciidoc/asciidoc.js index 5882248..80d0f03 100644 --- a/asciidoc/asciidoc.js +++ b/asciidoc/asciidoc.js @@ -7,6 +7,39 @@ var asciidoc = { + // toc generator + toc: function () { + var tocholder = $("#toc"); + if (!tocholder) { + return; + } + + tocholder.html(''); + tocholder.hide(); + + var html = "

Contents

"; + + if (n > 3) { + tocholder.html(html); + tocholder.show(); + } + }, + // footnote generator footnotes: function () { var noteholder = $("#footnotes"); @@ -61,5 +94,6 @@ var asciidoc = { $(document).ready(function(){ asciidoc.footnotes(); + asciidoc.toc(); }); diff --git a/asciidoc/mediawiki.conf b/asciidoc/mediawiki.conf index 5543429..549ce9d 100644 --- a/asciidoc/mediawiki.conf +++ b/asciidoc/mediawiki.conf @@ -528,7 +528,8 @@ bodydata=| [toc] - +
+
[header] -- 2.39.2