summaryrefslogtreecommitdiff
path: root/wikimini/templates
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2021-08-20 11:10:14 +0200
committerDaniel Schadt <kingdread@gmx.de>2021-08-20 11:10:14 +0200
commit9b5b2bda1e43e659f142bb88a6b8138962e754e9 (patch)
tree6d8e267926a59a9b02861c0c68352f447a3fc2dd /wikimini/templates
parent1a05603d0e77a6aa786d1b9fb05003a4161a486b (diff)
downloadwikimini-9b5b2bda1e43e659f142bb88a6b8138962e754e9.tar.gz
wikimini-9b5b2bda1e43e659f142bb88a6b8138962e754e9.tar.bz2
wikimini-9b5b2bda1e43e659f142bb88a6b8138962e754e9.zip
Rework ItemList/BlockQuote to hold Paragraph
A List[Node] is basically a Paragraph, and we already delegated some of the methods to Paragraph (see ItemList.cleanup). Therefore, it only made sense to rework ItemList and BlockQuote to hold a Paragraph instead of a List[Node].
Diffstat (limited to 'wikimini/templates')
-rw-r--r--wikimini/templates/quotes.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/wikimini/templates/quotes.py b/wikimini/templates/quotes.py
index ef7f297..00b82fb 100644
--- a/wikimini/templates/quotes.py
+++ b/wikimini/templates/quotes.py
@@ -1,7 +1,7 @@
"""Renders various quote related templates."""
from . import registry
-from ..document import BlockQuote
+from ..document import BlockQuote, Paragraph
def tmpl_quote(wikimini, obj):
@@ -10,7 +10,7 @@ def tmpl_quote(wikimini, obj):
if not text:
return ""
content = wikimini.convert(text.value).nodes()
- return [BlockQuote(content)]
+ return [BlockQuote(Paragraph(content))]
registry.insert("blockquote", tmpl_quote)
@@ -21,7 +21,7 @@ def tmpl_cquote(wikimini, obj):
"""Renders the ``{{cquote|...}}`` template."""
text = obj.params[0]
content = wikimini.convert(text.value).nodes()
- return [BlockQuote(content)]
+ return [BlockQuote(Paragraph(content))]
registry.insert("cquote", tmpl_cquote)