Vorlage:Poemquote/doc

Aus FreeWiki
Wechseln zu: Navigation, Suche

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 {{Quote}}; see there for further usage details.

Example

Markup Renders as
{{Poemquote
|text=<!-- or: 1= -->Wikipedia
One encyclopedia
For all to edit
|char=unnamed voice in author's head
|sign= {{U|Davidwr}}
|source=<!-- or 4= -->[[User:Davidwr/WikiHaiku20160820]]
|title=<!-- or: 3= -->"A Wikipedia Haiku"
|style=<!-- standard CSS style goes here -->
}}

Wikipedia
One encyclopedia
For all to edit

— unnamed voice in author's head, in Davidwr, "A Wikipedia Haiku", User:Davidwr/WikiHaiku20160820

Compare with {{Quote}}:

Markup Renders as
{{Quote
|text=<!-- or: 1= -->Wikipedia
One encyclopedia
For all to edit
|char=unnamed voice in author's head
|sign= {{U|Davidwr}}
|source=<!-- or 4= -->[[User:Davidwr/WikiHaiku20160820]]
|title=<!-- or: 3= -->"A Wikipedia Haiku"
|style=<!-- standard CSS style goes here -->
}}

Wikipedia

One encyclopedia

For all to edit

— unnamed voice in author's head, in Davidwr, "A Wikipedia Haiku", User:Davidwr/WikiHaiku20160820

Note that while the version above using {{Quote}} may appear to work in some browsers, it does not do so consistently in all of them. Use <poem>...</poem> – or a template like {{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 {{Poemquote}} uses the Tag:#poem markup rather than using <poem>, it is functionally the same.)

TemplateData

This is the TemplateData documentation for this template used by VisualEditor and other tools; see the monthly error report for this template.

TemplateData for Poemquote

<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": "Louis Carol", "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