Add anchors to headings.
This commit is contained in:
parent
a9adf51453
commit
d062ca6787
@ -170,8 +170,9 @@ def render (wikitext, base="", linker=None):
|
|||||||
render(node.tag)
|
render(node.tag)
|
||||||
))
|
))
|
||||||
elif node_type is Heading:
|
elif node_type is Heading:
|
||||||
rendered.append("<h{}>{}</h{}>".format(
|
rendered.append('<h{} id="{}">{}</h{}>'.format(
|
||||||
node.level,
|
node.level,
|
||||||
|
reformat_page_title(node.title),
|
||||||
render(node.title, base, linker),
|
render(node.title, base, linker),
|
||||||
node.level
|
node.level
|
||||||
))
|
))
|
||||||
@ -224,4 +225,4 @@ class Template():
|
|||||||
try:
|
try:
|
||||||
parsed_wikicode.replace(argument, value)
|
parsed_wikicode.replace(argument, value)
|
||||||
except ValueError: pass
|
except ValueError: pass
|
||||||
return parsed_wikicode
|
return parsed_wikicode
|
||||||
|
Loading…
x
Reference in New Issue
Block a user