diff --git a/resources/asciidoctor/lib/chunker/extension.rb b/resources/asciidoctor/lib/chunker/extension.rb index 75b29d5f4701a..e10f3b8866645 100644 --- a/resources/asciidoctor/lib/chunker/extension.rb +++ b/resources/asciidoctor/lib/chunker/extension.rb @@ -143,6 +143,7 @@ def subdoc_attrs(doc, section) attrs['subdoc'] = true # Mark the subdoc so we don't try and chunk it attrs['title-separator'] = '' attrs['canonical-url'] = section.attributes['canonical-url'] + attrs['current-url'] = "#{section.id}.html" attrs.merge! find_related(section) attrs end diff --git a/resources/asciidoctor/lib/chunker/nav.rb b/resources/asciidoctor/lib/chunker/nav.rb index 785aa4f77a41a..f43f4dad3ddee 100644 --- a/resources/asciidoctor/lib/chunker/nav.rb +++ b/resources/asciidoctor/lib/chunker/nav.rb @@ -12,8 +12,11 @@ class Nav def initialize(doc) body = nav_body doc + + puts "current-url: #{doc.attr('current-url')}" + @header = Asciidoctor::Block.new(doc, :pass, source: <<~HTML) -