Fix line after raw html not working
This commit is contained in:
parent
ba87ee895e
commit
bdb6422612
@ -2,3 +2,5 @@
|
|||||||
This is the homepage of our website.
|
This is the homepage of our website.
|
||||||
>
|
>
|
||||||
<b>Hello</b>
|
<b>Hello</b>
|
||||||
|
Another line
|
||||||
|
Another line 2
|
||||||
|
10
generate.py
10
generate.py
@ -22,6 +22,7 @@ def generateNavigationBar(lines):
|
|||||||
global navbar
|
global navbar
|
||||||
navbar = E
|
navbar = E
|
||||||
for line in lines:
|
for line in lines:
|
||||||
|
|
||||||
title, link = line.strip().split(";", 1)
|
title, link = line.strip().split(";", 1)
|
||||||
navbar = navbar.li(HTML("<a href='" + link + "'>" + title + "</a>"))
|
navbar = navbar.li(HTML("<a href='" + link + "'>" + title + "</a>"))
|
||||||
|
|
||||||
@ -42,17 +43,16 @@ def generateLines(title, lines):
|
|||||||
html = html + line.strip()
|
html = html + line.strip()
|
||||||
else:
|
else:
|
||||||
rawhtml = False
|
rawhtml = False
|
||||||
doc(HTML(html))
|
doc.div(HTML(html))
|
||||||
|
|
||||||
#parse markdown
|
#parse markdown
|
||||||
else:
|
if rawhtml == False:
|
||||||
md = markdown.markdown(line.strip())
|
doc(HTML( markdown.markdown(line.strip()) ))
|
||||||
doc(HTML(md))
|
|
||||||
|
|
||||||
#if indented html was the last line, this is needed for it to not be ignored
|
#if indented html was the last line, this is needed for it to not be ignored
|
||||||
if rawhtml == True:
|
if rawhtml == True:
|
||||||
rawhtml = False
|
rawhtml = False
|
||||||
doc(HTML(html))
|
doc.div(HTML(html))
|
||||||
|
|
||||||
generatePage(title, doc)
|
generatePage(title, doc)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user