Template:Quote: Difference between revisions

Jump to navigation Jump to search
Doc style, though a bit awkward; Putting first parameter on new line to allow for e.g. tables or lists; etc
(Created page with "<blockquote class="templatequote">{{{text|{{{quote|{{{1|<noinclude>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolo...")
 
(Doc style, though a bit awkward; Putting first parameter on new line to allow for e.g. tables or lists; etc)
Line 1: Line 1:
<blockquote class="templatequote">{{{text|{{{quote|{{{1|<noinclude>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</noinclude><includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly>}}}}}}}}}{{#if:{{{sign|{{{cite|{{{2|<noinclude>TRUE</noinclude>}}}}}}}}}
<blockquote class="templatequote">{{{text|{{{quote|{{{1|
<noinclude>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</noinclude><includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly>}}}}}}}}}{{#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>}}}}}}
  |<div class="templatequotecite">&#8212;{{{sign|{{{cite|{{{2|<noinclude>[[Someone's full name|Someone]]</noinclude>}}}}}}}}}{{#if:{{{source|{{{3|<noinclude>TRUE</noinclude>}}}}}}
   |,&nbsp;<cite>{{{source|{{{3|<noinclude>Source</noinclude>}}}}}}</cite>
   |,&nbsp;<cite>{{{source|{{{3|<noinclude>Source</noinclude>}}}}}}</cite>
Line 12: Line 13:


== Usage ==
== Usage ==
;Unnamed (positional) parameters
This template can be used with both unnamed, numbered and named parameters.
:<code><nowiki>{{quote|phrase|person|source}}</nowiki></code>
 
:This markup will fail if any parameter contains an equals sign (=).
=== Usage with unnamed parameters ===
;Numbered (positional) parameters
<nowiki>{{</nowiki>'''quote'''<nowiki>|</nowiki>''text''<nowiki>|</nowiki>''sign''<nowiki>|</nowiki>''source''<nowiki>}}</nowiki>
:<code><nowiki>{{quote|1=phrase|2=person|3=source}}</nowiki></code>
 
;Named parameters
=== Usage with numbered parameters ===
:<code><nowiki>{{quote|text=phrase|sign=person|source=source}}</nowiki></code>
<nowiki>{{</nowiki>'''quote'''<nowiki>|</nowiki>''1=''<nowiki>|</nowiki>''2=''<nowiki>|</nowiki>''3=''<nowiki>}}</nowiki>
 
=== Usage with named parameters ===
<nowiki>{{</nowiki>'''quote'''<nowiki>|</nowiki>''text=''<nowiki>|</nowiki>''sign=''<nowiki>|</nowiki>''source=''<nowiki>}}</nowiki>
 
=== Parameters ===
All parameters are optional.
 
; 1, text:    Text to be quoted.  Defaults to '''Lorem ipsum...'''
 
; 2, sign:    Name or nickname of person quoted.  Preferably with a link to a user page.  Defaults to '''Someone'''.
 
; 3, source:  The source to the text quoted, preferably using the {{tl|cite web}} template or an URL.  Defaults to '''Source'''.
 
== Known issues ==
When using the template with unnamed parameters, an equal sign ('''{{=}}''') will break the template.  The workaround is to either use &lt;nowiki&gt;=&lt;/nowiki&gt; or the {{tl|{{=}}}} template.


== Related templates ==
== Related templates ==

Navigation menu