Template:Cite Quran: Difference between revisions
meta>Random832 No edit summary |
meta>Tarikash Adding shorter/alternative name for the Parameters. Adding alternative value "ns" for "nosup", "n" for "no". |
||
Line 1: | Line 1: | ||
<includeonly>{{ | <includeonly>{{ | ||
#ifeq: {{lc: {{{style|sup}}} }} | #ifeq: {{lc: {{{style|{{{s|sup}}}}}} }} | ||
| sup | | sup | ||
| {{#if: {{{quote|}}} | “{{{quote|}}}” }}<sup><nowiki>[</nowiki> | | {{#if: {{{quote|{{{q|}}}}}} | “{{{quote|{{{q|}}}}}}” }}<sup><nowiki>[</nowiki> | ||
}}{{ | }}{{ | ||
# | #switch: {{lc: {{{expand|{{{begin|{{{b|yes}}}}}}}}} }} | ||
| yes | | yes | ||
| [[Qur'an]] | | y=[[Qur'an]] | ||
| {{#ifeq: {{lc: {{{style|sup}}} }} | ref | [[Qur'an]] }} | | no= | ||
| n= | |||
| #default={{#ifeq: {{lc: {{{style|{{{s|sup}}}}}} }} | ref | [[Qur'an]] }} | |||
}}[{{ | }}[{{ | ||
#if: {{{2|}}} | #if: {{{2|}}} | ||
| {{ #switch: {{lc: {{{translator|y}}} }} | | {{ #switch: {{lc: {{{translator|{{{t|y}}}}}} }} | ||
| y | | y | ||
| p | | p | ||
Line 17: | Line 19: | ||
}} | }} | ||
}}{{ | }}{{ | ||
#if: {{{end|}}} | #if: {{{end|{{{e|}}}}}} | ||
|-{{{end}}} | |-{{{end{{{e}}}}}} | ||
}}]{{ | }}]{{ | ||
#if: {{{2|}}} | #if: {{{2|}}} | ||
| {{ #switch: {{lc: {{{translator|y}}} }} | | {{ #switch: {{lc: {{{translator|{{{t|y}}}}}} }} | ||
| y | | y | ||
| p | | p | ||
Line 28: | Line 30: | ||
}} | }} | ||
}}{{ | }}{{ | ||
#switch: {{lc: {{{style|sup}}} }} | #switch: {{lc: {{{style|{{{s|sup}}}}}} }} | ||
| nosup | | nosup | ||
| ref={{#if: {{{translator|}}} | <sup>([[Qur'an translations|Translated]] by }} | | ns | ||
| #default={{#if: {{{translator|}}} | ( }} | | ref={{#if: {{{translator|{{{t|}}}}}} | <sup>([[Qur'an translations|Translated]] by }} | ||
| #default={{#if: {{{translator|{{{t|}}}}}} | ( }} | |||
}}{{ | }}{{ | ||
#if: {{{translator|}}} | #if: {{{translator|{{{t}}}}}} | ||
| {{ #switch: {{lc: {{{translator|}}} }} | | {{ #switch: {{lc: {{{translator|{{{t}}}}}} }} | ||
| y=[[Abdullah Yusuf Ali|Yusuf Ali]] | | y=[[Abdullah Yusuf Ali|Yusuf Ali]] | ||
| p=[[Marmaduke Pickthall|Pickthall]] | | p=[[Marmaduke Pickthall|Pickthall]] | ||
| s=[[Mohammed Habib Shakir|Shakir]] | | s=[[Mohammed Habib Shakir|Shakir]] | ||
| a=[[Muhammad Asad|Asad]] | | a=[[Muhammad Asad|Asad]] | ||
| #default={{{translator}}} }} | | #default={{{translator{{{t}}}}}} }} | ||
}}{{ | }}{{ | ||
#if: {{{translator|}}} | #if: {{{translator|{{{t}}}}}} | ||
| ) | | ) | ||
}}{{ | }}{{ | ||
#switch: {{lc: {{{style|sup}}} }} | #switch: {{lc: {{{style|{{{s|sup}}}}}} }} | ||
| nosup | | nosup | ||
| ref={{#if: {{{translator|}}} | </sup> }} | | ns | ||
| ref={{#if: {{{translator|{{{t}}}}}} | </sup> }} | |||
}}{{ | }}{{ | ||
#ifeq: {{lc: {{{style|sup}}} }} | #ifeq: {{lc: {{{style|{{{s|sup}}}}}} }} | ||
| sup | | sup | ||
| <nowiki>]</nowiki></sup> | | <nowiki>]</nowiki></sup> | ||
| {{#if: {{{quote|}}} | . “{{{quote|ERROR: Quote Missing}}}” }} | | {{#if: {{{quote|{{{q|}}}}}} | . “{{{quote|{{{q|ERROR: Quote Missing}}}}}}” }} | ||
}}</includeonly><noinclude> | }}</includeonly><noinclude> | ||
{{esoteric}} | {{esoteric}} | ||
Line 67: | Line 71: | ||
==Required Parameters== | ==Required Parameters== | ||
* '''#1''' | * '''#1''' | ||
:* integer representing the number of the [[surah]] (this must be the first parameter) | :* integer representing the number of the [[surah]] (this must be the first parameter). | ||
* '''#2''' | * '''#2''' | ||
:* integer representing the [[ayah]] number (this must be the second parameter) | :* integer representing the [[ayah]] number (this must be the second parameter). | ||
==Optional Parameters== | ==Optional Parameters== | ||
* '''end''' | * '''end''' or '''e''' parameter ''':''' | ||
:* last ayah number being cited | :* last ayah number being cited | ||
* '''quote''' | * '''quote''' or '''q''' ''':''' | ||
:* the text of the quotation | :* the text of the quotation | ||
* '''translator''' | * '''translator''' or '''t''' parameter can have below values ''':''' | ||
:* '''y''' (for [[Abdullah Yusuf Ali|Yusuf Ali]]) | :* '''y''' (for [[Abdullah Yusuf Ali|Yusuf Ali]]) | ||
:* '''p''' (for [[Marmaduke Pickthall|Pickthall]]) | :* '''p''' (for [[Marmaduke Pickthall|Pickthall]]) | ||
Line 82: | Line 86: | ||
:* '''a''' (for [[Muhammad Asad|Asad]]) | :* '''a''' (for [[Muhammad Asad|Asad]]) | ||
:* name of other translator | :* name of other translator | ||
* '''expand=no''' | * '''expand=no''' or '''begin=no''' or '''b=no''' or '''b=n''' ''':''' | ||
:* does not prepend link with "[[Qur'an]]" | :* does not prepend link with "[[Qur'an]]", alternatively begin=no, b=no can also be used. Instead of "no", "n" can also be used. | ||
* '''style''' | * '''style''' or '''s''' parameter can have below values ''':''' | ||
:* '''nosup''' to use non-superscript style | :* '''nosup''' or '''ns''' to use non-superscript style. | ||
:* '''ref''' to use expanded form for citing as a reference (short form for '''style=nosup|expand=yes''') | :* '''ref''' or '''r''' to use expanded form for citing as a reference (short form for '''style=nosup|expand=yes'''). | ||
==Examples== | ==Examples== | ||
Line 120: | Line 124: | ||
<pre>{{cite quran|5|4|end=7|style=nosup}} OR | <pre>{{cite quran|5|4|end=7|style=nosup}} OR | ||
{{cite quran|5|4|end=7|style=ref}}</pre> | {{cite quran|5|4|end=7|style=ref}}</pre> | ||
{{cite quran|5|4|end=7|style=nosup}}<br> | {{cite quran|5|4|end=7|style=nosup}}<br/> | ||
{{cite quran|5|4|end=7|style=ref}} | {{cite quran|5|4|end=7|style=ref}} | ||
Line 134: | Line 138: | ||
<pre>{{cite quran|5|4|end=7|style=ref|translator=a|quote=quoted text}}</pre> | <pre>{{cite quran|5|4|end=7|style=ref|translator=a|quote=quoted text}}</pre> | ||
{{cite quran|5|4|end=7|style=ref|translator=a|quote=quoted text}} | {{cite quran|5|4|end=7|style=ref|translator=a|quote=quoted text}} | ||
'''Example 14''' | |||
<pre>{{cite quran|5|4|e=7|s=ns|t=a|q=quoted text}}</pre> | |||
{{cite quran|5|4|e=7|s=ns|t=a|q=quoted text}} | |||
'''Example 15''' | |||
<pre>{{cite quran|5|4|e=7|s=ns|b=n}}</pre> | |||
{{cite quran|5|4|e=7|s=ns|b=n}} | |||
[[Category:Specific source templates|Quran]] | [[Category:Specific source templates|Quran]] |
Revision as of 23:01, 22 January 2008
Usage
{{cite quran|#1|#2 | end= | translator= | style= | expand= | quote= }}
Required Parameters
- #1
- integer representing the number of the surah (this must be the first parameter).
- #2
- integer representing the ayah number (this must be the second parameter).
Optional Parameters
- end or e parameter :
- last ayah number being cited
- quote or q :
- the text of the quotation
- translator or t parameter can have below values :
- expand=no or begin=no or b=no or b=n :
- does not prepend link with "Qur'an", alternatively begin=no, b=no can also be used. Instead of "no", "n" can also be used.
- style or s parameter can have below values :
- nosup or ns to use non-superscript style.
- ref or r to use expanded form for citing as a reference (short form for style=nosup|expand=yes).
Examples
Example 1
{{cite quran|5|4|quote=quoted text}}
“quoted text”[Qur'an 5:4{{{translator{{{t}}}}}})]
Example 2
{{cite quran|5|4|expand=no|quote=quoted text}}
“quoted text”[5:4{{{translator{{{t}}}}}})]
Example 3
{{cite quran|5|4|end=7|quote=quoted text}}
“quoted text”[Qur'an 5:4-{{{end{{{e}}}}}}{{{translator{{{t}}}}}})]
Example 5
{{cite quran|5|4|translator=y|quote=quoted text}}
“quoted text”[Qur'an 5:4 (Yusuf Ali)]
Example 6
{{cite quran|5|4|end=7|translator=y|quote=quoted text}}
“quoted text”[Qur'an 5:4-{{{end{{{e}}}}}} (Pickthall)]
Example 8
{{cite quran|5|4|end=7|style=nosup|translator=p|quote=quoted text}}
Qur'an 5:4-{{{end{{{e}}}}}} (Translated by Pickthall). “quoted text”
Example 9
{{cite quran|5|4|end=7|style=nosup|translator=p}}
Qur'an 5:4-{{{end{{{e}}}}}} (Translated by Pickthall)
Example 10
{{cite quran|5|4|end=7|style=nosup}} OR {{cite quran|5|4|end=7|style=ref}}
Qur'an 5:4-{{{end{{{e}}}}}}{{{translator{{{t}}}}}})
Qur'an 5:4-{{{end{{{e}}}}}}{{{translator{{{t}}}}}})
Example 11
{{cite quran|5|4|end=7|style=ref|quote=quoted text}}
Qur'an 5:4-{{{end{{{e}}}}}}{{{translator{{{t}}}}}}). “quoted text”
Example 12
{{cite quran|5|4|end=7|style=ref|translator=s|quote=quoted text}}
Qur'an 5:4-{{{end{{{e}}}}}} (Translated by Shakir). “quoted text”
Example 13
{{cite quran|5|4|end=7|style=ref|translator=a|quote=quoted text}}
Qur'an 5:4-{{{end{{{e}}}}}} (Translated by Asad). “quoted text”
Example 14
{{cite quran|5|4|e=7|s=ns|t=a|q=quoted text}}
Qur'an 5:4-{{{end7}}} (Translated by Asad). “quoted text”
Example 15
{{cite quran|5|4|e=7|s=ns|b=n}}
5:4-{{{end7}}}{{{translator{{{t}}}}}})