diff options
author | Daniel Schadt <kingdread@gmx.de> | 2021-08-20 11:10:14 +0200 |
---|---|---|
committer | Daniel Schadt <kingdread@gmx.de> | 2021-08-20 11:10:14 +0200 |
commit | 9b5b2bda1e43e659f142bb88a6b8138962e754e9 (patch) | |
tree | 6d8e267926a59a9b02861c0c68352f447a3fc2dd /wikimini/templates | |
parent | 1a05603d0e77a6aa786d1b9fb05003a4161a486b (diff) | |
download | wikimini-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.py | 6 |
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) |