- From: SVG Working Group repository <cam+svgwgrepo@mcc.id.au>
- Date: Thu, 22 May 2014 04:12:21 -0700
- To: public-svg-wg@w3.org
details: https://svgwg.org/hg/svg2-tools/rev/82a60b68a131 branches: changeset: 87:82a60b68a131 user: Dirk Schulze <dschulze@adobe.com> date: Thu May 22 13:12:13 2014 +0200 description: Add self links for headings. diffstat: publish/processing.js | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diffs (22 lines): diff --git a/publish/processing.js b/publish/processing.js --- a/publish/processing.js +++ b/publish/processing.js @@ -267,16 +267,18 @@ exports.addSectionNumbers = function(con /^h[2-6]$/.test(n.localName) && n.getAttribute('toc') != 'no') { var id = n.getAttribute('id'); if (id && conf.pages[page].sections && conf.pages[page].sections[id]) { n.insertBefore(utils.parse('{{number}}{{section}}. ', { number: conf.isSingleChapter ? '' : (conf.pages[page].formattedNumber + '.'), section: conf.pages[page].sections[id].number }), n.firstChild); + n.setAttribute('class', 'heading'); + n.appendChild(utils.parse('<a class="self-link" href="#' + id + '"></a>')); } } }); } // -- Process edit:* element replacements ------------------------------------- function doMiniTOC(conf, page, n) {
Received on Thursday, 22 May 2014 11:12:45 UTC