Template:Poem quote: Difference between revisions

Content deleted Content added
Created page with "{{Documentation subpage}} {{Commons Import}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see Wikipedia:Wikidata) -..."
 
No edit summary
 
Line 1:
{{Documentation subpage}}
{{Commons Import}}
 
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
A template for quoting poems, song lyrics, and other things that have frequent line breaks and other things that would generally be ignored in standard wiki formatting. Based on {{tl|Quote}}; see there for further usage details.
 
==Example==
{{Markup|
<syntaxhighlight lang="HTML">
{{Poemquote
|text=<!-- or: 1= -->The sun was shining on the sea,
Shining with all his might:
He did his very best to make
The billows smooth and bright--
And this was odd, because it was
The middle of the night.
|char=Tweedledum and Tweedledee
|sign= Lewis Carroll
|source=<!-- or 4= -->Through the Looking-Glass
|title=<!-- or: 3= -->The Walrus and The Carpenter
|style=<!-- standard CSS style goes here -->
}}</syntaxhighlight>|
{{Poemquote
|text=<!-- or: 1= -->The sun was shining on the sea,
Shining with all his might:
He did his very best to make
The billows smooth and bright--
And this was odd, because it was
The middle of the night.
|char=Tweedledum and Tweedledee
|sign= Lewis Carroll
|source=<!-- or 4= -->Through the Looking-Glass
|title=<!-- or: 3= -->The Walrus and The Carpenter
|style=<!-- standard CSS style goes here -->
}}
}}
 
Compare with {{tl|Quote}}:
{{Markup|
<syntaxhighlight lang="HTML">
{{Quote
|text={{#if:{{{text|<noinclude>{{lorem}}</noinclude>}}}{{{quote|}}}{{{quotetext|}}}{{{content|}}}{{{1|}}}|{{#tag:poem|{{trim quotes|{{if empty|{{{text|<noinclude>{{lorem}}</noinclude>}}}|{{{quote|}}}|{{{quotetext|}}}|{{{content|}}}|{{{1|}}}}}}}}}}}
|text=<!-- or: 1= -->The sun was shining on the sea,
|char={{{char|{{{character|<noinclude>John Roe</noinclude>}}}}}}
Shining with all his might:
|2={{{2|}}}
He did his very best to make
|author={{{author|}}}
The billows smooth and bright--
|by={{{by|}}}
And this was odd, because it was
|cite={{{cite|}}}
The middle of the night.
|personquoted={{{personquoted|}}}
|char=Tweedledum and Tweedledee
|sign={{{sign|<noinclude>Jane Doe</noinclude>}}}
|sign= Lewis Carroll
|3={{{3|}}}
|source=<!-- or 4= -->Through the Looking-Glass
|publication={{{publication|}}}
|title=<!-- or: 3= -->The Walrus and The Carpenter
|quotesource={{{quotesource|}}}
|style=<!-- standard CSS style goes here -->
|source={{{source|<noinclude>"My Dinner with Alien Invaders"</noinclude>}}}
}}</syntaxhighlight>
|title={{{title|}}}
|{{Quote
|ts={{{ts|}}}
|text=<!-- or: 1= -->The sun was shining on the sea,
|style={{{style|}}}
Shining with all his might:
|4={{{4|}}}
He did his very best to make
|5={{{5|}}}
The billows smooth and bright--
|class={{{class|}}}
And this was odd, because it was
|id={{{id|}}}
The middle of the night.
|diff={{{diff|}}}
|char=Tweedledum and Tweedledee
}}<noinclude>
|sign= Lewis Carroll
{{documentation}}<!-- Add categories to the /doc subpage, not here! -->
|source=<!-- or 4= -->Through the Looking-Glass
</noinclude>
|title=<!-- or: 3= -->The Walrus and The Carpenter
|style=<!-- standard CSS style goes here -->
}}
}}
 
Note that while the version above using {{tl|Quote}} may appear to work in some browsers, it does not do so consistently in all of them. Use {{tag|poem}} – or a template like {{tlx|Poemquote}} that implements it – around material that requires that whitespace formatting be preserved as in the original, such as poems and interlinear glosses. Due to limitations of how MediaWiki parses wikimarkup and HTML, attempts to do this by just inserting blank lines and extra spaces will not work. This is true of all block elements.
(Technical note: Although {{tl|Poemquote}} uses the <code>Tag:#poem</code> markup rather than using {{tag|poem|o}}, it is functionally the same.)
 
== TemplateData ==
{{TemplateData header}}
<templatedata>
{
"description": "Adds a block quotation.",
"params": {
"text": {
"label": "text",
"description": "The text to quote",
"type": "content",
"required": true,
"aliases": [
"1",
"quote"
]
},
"char": {
"label": "char",
"description": "The character being quoted",
"type": "content",
"required": false,
"example": "Alice",
"suggested": true
},
"sign": {
"label": "sign",
"description": "The person being quoted",
"type": "content",
"required": false,
"aliases": [
"2",
"cite",
"author"
],
"example": "Lewis Carroll ",
"suggested": true
},
"title": {
"label": "title",
"description": "The title of the poem being quoted",
"type": "content",
"required": false,
"aliases": [
"3"
],
"example": "Jabberwocky",
"suggested": true
},
"source": {
"label": "source",
"description": "A source for the quote",
"type": "content",
"required": false,
"aliases": [
"4"
],
"example": "Through the Looking-Glass, and What Alice Found There",
"suggested": true
},
"style": {
"label": "style",
"description": "Standard CSS style",
"type": "string",
"required": false
}
}
}
</templatedata>
 
 
==See also==
 
{{Quotation templates}}
<includeonly>{{Sandbox other||
<!-- Categories below this line, please; interwikis at Wikidata -->
[[Category:Quotation templates]]
}}</includeonly>