Sha256: e3366b1a92c8abd4347bbbcd21009f259e75177c58c0d707e3be892df8d75329
Contents?: true
Size: 685 Bytes
Versions: 2
Compression:
Stored size: 685 Bytes
Contents
module Gollum class Markup def render_with_descendant_tree (no_follow = false, encoding = nil) data = render_without_descendant_tree(no_follow, encoding) tree_builder = Gollum::DescendantTree::TreeBuilder.new(@wiki, @name) tree = tree_builder.tree tree_renderer = Gollum::DescendantTree::TreeRenderer.new #[[_TREE_]] is already rendered from Markup.render data.gsub(rendered_tree_link, tree_renderer.render(tree)) end alias_method :render_without_descendant_tree, :render alias_method :render, :render_with_descendant_tree def rendered_tree_link '<a class="internal absent" href="/_TREE_">_TREE_</a>' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gollum-descendant_tree-0.0.2 | lib/gollum/markup.rb |
gollum-descendant_tree-0.0.1 | lib/gollum/markup.rb |