Difference between revisions of "Template:Quote"

From OpenKM
Jump to navigation Jump to search
m (3 revisions imported)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Documentation subpage}}
+
<blockquote class="templatequote"><div class="Bug6200">{{{text|{{{quote|{{{1|<noinclude>{{lorem ipsum}}</noinclude><includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly>}}}}}}}}}</div>{{#if:{{{sign|{{{cite|{{{2|<noinclude>TRUE</noinclude>}}}}}}}}}
 
+
|<div class="templatequotecite">&#8212;{{{sign|{{{cite|{{{2|<noinclude>[[Someone's full name|Someone]]</noinclude>}}}}}}}}}{{#if:{{{source|{{{3|<noinclude>TRUE</noinclude>}}}}}}
{{For|linking a subject to a collection of quotes on [[Wikiquote]]|Template:Wikiquote}}
+
  |,&nbsp;<cite>{{{source|{{{3|<noinclude>Source</noinclude>}}}}}}</cite>
 
+
}}</div>
== Usage ==
+
}}</blockquote><noinclude>
 
+
{{documentation}}
{{tlx|Quote}} adds a [[block quotation]] to an article page.
+
<!-- Add cats and interwikis to the /doc subpage, not here! -->
 
+
</noinclude>
This is easier to type and more wiki-like than the equivalent [[HTML]] {{tag|blockquote}} tags, and has additional pre-formatted attribution and source parameters. <!-- THIS WORKAROUND FAILED; see talk page and its archives. New workaround provided hereafter. It also contains a workaround for [[Bugzilla:6200]], which means you don't need to type {{tag|p}} tags manually. -->
 
 
 
'''Note:''' Block quotes do not normally contain quotation marks. See [[MOS:QUOTE]].
 
 
 
=== Synopsis ===
 
 
 
;Unnamed (positional) parameters
 
<code><nowiki>{{quote|phrase|person|source}}</nowiki></code>
 
This markup will fail if any parameter contains an equals sign (=).
 
 
 
;Numbered (positional) parameters
 
<code><nowiki>{{quote|1=phrase|2=person|3=source}}</nowiki></code>
 
 
 
;Named parameters
 
<code><nowiki>{{quote|text=phrase|sign=person|source=source}}</nowiki></code>
 
 
 
=== Example ===
 
 
 
;Wikitext:
 
<code><nowiki>{{Quote|text=Cry "Havoc" and let slip the dogs of war.|sign=[[William Shakespeare]]|source=''[[Julius Caesar (play)|Julius Caesar]]'', act III, scene I}}</nowiki></code>
 
 
 
;Result:
 
{{Quote|text=Cry "Havoc" and let slip the dogs of war.|sign=[[William Shakespeare]]|source=''[[Julius Caesar (play)|Julius Caesar]]'', act III, scene I}}
 
 
 
=== Restrictions ===
 
 
 
If you do not provide quoted text, the template generates a parser error message, which will appear in red text in the rendered page.
 
 
 
If any parameter's actual value contains an [[equals sign]] (=), you '''''must''''' use named parameters. (The equals sign gets interpreted as a named parameter otherwise.)
 
 
 
If any parameter's actual value contains characters used for wiki markup syntax (such as [[vertical bar|pipe]], [[brackets]], single quotation marks, etc.), you may need to escape it. See [[Template:!]] and friends.
 
 
 
Be wary of URLs which contain restricted characters. The equals sign is especially common.
 
 
 
=== Multiple paragraphs ===
 
 
 
{{Blockquote paragraphs}}
 
 
 
== TemplateData ==
 
{{TemplateDataHeader}}
 
<templatedata>{
 
  "description": "Adds a block quotation.",
 
  "params": {
 
    "text": {
 
      "label": "text",
 
      "description": "The text to quote",
 
      "type": "string",
 
      "required": false,
 
      "aliases": [ "1", "quote" ]
 
    },
 
    "sign": {
 
      "label": "sign",
 
      "description": "The person who is being quoted",
 
      "type": "string",
 
      "required": false,
 
      "aliases": [ "2", "cite" ]
 
    },
 
    "source": {
 
      "label": "source",
 
      "description": "A source for the quote",
 
      "type": "string",
 
      "required": false,
 
      "aliases": [ "3" ]
 
    }
 
  }
 
}</templatedata>
 
 
 
== See also ==
 
{{Quotation templates see also}}
 
 
 
<includeonly>
 
<!-- ADD CATEGORIES AFTER THIS LINE -->
 
[[Category:Quotation templates|Quote]]
 
[[Category:Semantic markup templates]]
 
[[ar:قالب:اقتباس]]
 
[[as:Template:Quote]]
 
[[bg:Шаблон:Цитат]]
 
[[ca:Plantilla:Citació]]
 
[[cs:Šablona:Citace]]
 
[[cy:Nodyn:Dyfyniad]]
 
[[da:Skabelon:Citat]]
 
[[de:Vorlage:Zitat]]
 
[[dsb:Pśedłoga:Citat]]
 
[[es:Plantilla:Cita]]
 
[[eo:Ŝablono:Citaĵo]]
 
[[eu:Txantiloi:Aipua]]
 
[[fa:الگو:نقل قول]]
 
[[fi:Malline:Cquote]]
 
[[fr:modèle:citation]]
 
[[gl:Modelo:Cita]]
 
[[gu:ઢાંચો:ઉક્તિ]]
 
[[he:Template:ציטוט]]
 
[[hi:साँचा:Quote]]
 
[[hsb:Předłoha:Citat]]
 
[[hu:Sablon:Idézet]]
 
[[hy:Կաղապար:Քաղվածք]]
 
[[id:Templat:Quote]]
 
[[is:Snið:Tilvitnun]]
 
[[it:Template:quote]]
 
[[ja:Template:Quote]]
 
[[ka:თარგი:ციტირება]]
 
[[kk:Үлгі:Cquote]]
 
[[ky:Калып:Цитата]]
 
[[la:Formula:Locus]]
 
[[lv:Veidne:Quotation]]
 
[[mwl:Modelo:Quote]]
 
[[no:Mal:Sitat]]
 
[[os:Хуызæг:Cquote]]
 
[[pl:Szablon:Cytat]]
 
[[pt:Predefinição:Quote]]
 
[[ro:Format:Cquote]]
 
[[ru:Шаблон:Цитата]]
 
[[sco:Template:Quote]]
 
[[sh:Šablon:Citat]]
 
[[sk:Šablóna:Citát]]
 
[[sl:Predloga:Citatni blok]]
 
[[sv:Mall:Citat]]
 
</includeonly>
 

Latest revision as of 19:32, 30 March 2021

SomeoneSource

{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}