Template:Cite Quran: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>AA
Ookami (talk | contribs)
m 52 revisions imported
 
(44 intermediate revisions by 19 users not shown)
Line 1: Line 1:
<includeonly>{{
{{#ifeq:{{lc:{{{style|{{{s|sup}}}}}} }}
#ifeq: {{lc: {{{style|sup}}} }}
   | sup
   | sup
   | {{{quote|ERROR: Quote Missing}}}<sup><nowiki>[</nowiki>
   |{{#if:{{{quote|{{{q|}}}}}} | "{{{quote|{{{q|}}}}}}" }}<sup><nowiki>[</nowiki>
}}{{
}}{{#switch:{{lc:{{{expand|{{{begin|{{{b|yes}}}}}}}}} }}
#if: {{{expand|}}}
   | y
   | [[Qur'an]]&nbsp;
  | yes={{#ifeq:{{{link|}}} | no | Quran | [[Quran]]}}&nbsp;
}}[{{
   | no=
#if: {{{2|}}}
  | n=
   | {{ #switch: {{lc: {{{translator|y}}} }}  
  | #default={{#switch:{{lc:{{{style|{{{s|sup}}}}}} }}
     | y
     | ref
     | p
     | r={{#ifeq:{{{link|}}} | no | Quran | [[Quran]]}}&nbsp;
     | s=http://www.usc.edu/dept/MSA/quran/{{three digit|{{{1}}}}}.qmt.html#{{three digit|{{{1}}}}}.{{three digit|{{{2|ERROR}}}}} {{{1}}}:{{{2|ERROR}}}
     }}
    | #default=[List of translations of the Qur'an{{!}}{{{1}}}:{{{2|ERROR}}}
}}[{{#if:{{{2|}}}
  }}
  |http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%3A2002.02.000{{#switch:{{{translator|{{{t|{{{tn|}}}}}}}}}|p=2|s=3|y=4|6}}%3Asura%3D{{{1}}}%3Averse%3D{{{2}}} {{{1}}}:{{{2|ERROR}}}
}}{{
}}{{#if:{{{end|{{{e|}}}}}}
#if: {{{end|}}}
   | {{{end|{{{e|}}}}}}
  |-{{{end}}}
}}]{{#switch:{{lc:{{{style|{{{s|sup}}}}}} }}
}}]{{
#if: {{{2|}}}
   | {{ #switch: {{lc: {{{translator|y}}} }}
    | y
    | p
    | s=
    | #default=]
  }}
}}{{
#ifeq: {{lc: {{{style|sup}}} }}
   | nosup
   | nosup
   | {{
   | ns
     #if: {{{translator|}}}
  | r
      | &nbsp;<sup>([[Qur'an translations|Translated]] by&nbsp;
  | ref={{#if:{{{translator|{{{t|}}}}}}
     }}
     |{{#if:{{{tn|}}}|&nbsp;<sup>( |&nbsp;<sup>([[Quran translations|Translated]] by&nbsp; }}
   | {{
     |{{#if:{{{tn|}}}|&nbsp;<sup>( }}
    #if: {{{translator|}}}
        }}
      | &nbsp;(
   | #default={{#if:{{{translator|{{{t|}}}}}} | &nbsp;([[Quran translations|Translated]] by&nbsp; | {{#if:{{{tn|}}}|&nbsp;( }} }}
    }}
}}{{#if:{{{translator|{{{t|}}}}}}
}}{{
   |{{#switch:{{lc:{{{translator|{{{t|}}}}}} }}
#if: {{{translator|}}}
   | {{ #switch: {{lc: {{{translator|}}} }}  
     | 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=[[Muhammad Habib Shakir|Shakir]]
     | a=[[Muhammad Asad|Asad]]
     | a=[[Muhammad Asad|Asad]]
     | #default={{{translator}}} }})
     | #default={{{translator|{{{t|}}}}}}
}}{{
  }}
#ifeq: {{lc: {{{style|sup}}} }}
  |{{#if:{{{tn|}}}
    |{{#switch:{{lc:{{{tn|}}} }}
      | y=[[Abdullah Yusuf Ali|Yusuf Ali]]
      | p=[[Marmaduke Pickthall|Pickthall]]
      | s=[[Muhammad Habib Shakir|Shakir]]
      | a=[[Muhammad Asad|Asad]]
      | #default={{{tn|}}}
    }}
  }}
}}{{#if:{{{translator|{{{t|}}}}}}
  | )
  | {{#if:{{{tn|}}}
    | )
    }}
}}{{#switch:{{lc:{{{style|{{{s|sup}}}}}} }}  
   | nosup
   | nosup
   | {{
   | ns
    #if: {{{translator|}}}
  | r
      | </sup>
  | ref={{#if:{{{translator|{{{t|}}}}}} | </sup> | {{#if:{{{tn|}}}|</sup> }} }}
    }}
}}{{#ifeq:{{lc:{{{style|{{{s|sup}}}}}} }}
}}{{
#ifeq: {{lc: {{{style|sup}}} }}
   | sup
   | sup
   | <nowiki>]</nowiki></sup>
   | <nowiki>]</nowiki></sup>
   | {{
   | {{#if:{{{quote|{{{q|}}}}}} | .&nbsp;"{{{quote|{{{q|ERROR: Quote Missing}}}}}}" }}
    #if: {{{quote|}}}
}}<noinclude>
      | .&nbsp;“{{{quote|ERROR: Quote Missing}}}
{{documentation}}
    }}
</noinclude>
}}</includeonly><noinclude>
{{esoteric}}
==Usage==
<pre>
{{cite quran|#1|#2
|end=
|translator=
|style=
|expand=
|quote=
}}
</pre>
==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)
* '''quote''' — the text of the quotation (this parameter is optional if style is used)
 
==Optional Parameters==
* '''end''' — last ayah number being cited
* '''translator''' — can be: y (for [[Abdullah Yusuf Ali|Yusuf Ali]]), p (for [[Marmaduke Pickthall|Pickthall]]), s (for [[Mohammed Habib Shakir|Shakir]]), a (for [[Muhammad Asad|Asad]]) or name of other translator
* '''style''' — nosup to use non-superscript style
* '''expand''' — prepends link with "[[Qur'an]]"
 
==Examples==
'''Example 1'''
<pre>{{cite quran|5|4|quote=quoted text}}</pre>
{{cite quran|5|4|quote=quoted text}}
 
'''Example 2'''
<pre>{{cite quran|5|4|quote=quoted text|translator=a}}</pre>
{{cite quran|5|4|quote=quoted text|translator=a}}
 
'''Example 3'''
<pre>{{cite quran|5|4|end=7|quote=quoted text}}</pre>
{{cite quran|5|4|end=7|quote=quoted text}}
 
'''Example 4'''
<pre>{{cite quran|5|4|end=7|quote=quoted text|expand=yes}}</pre>
{{cite quran|5|4|end=7|quote=quoted text|expand=yes}}
 
'''Example 5'''
<pre>{{cite quran|5|4|translator=y|quote=quoted text}}</pre>
{{cite quran|5|4|translator=y|quote=quoted text}}
 
'''Example 6'''
<pre>{{cite quran|5|4|end=7|translator=y|quote=quoted text}}</pre>
{{cite quran|5|4|end=7|translator=p|quote=quoted text}}
 
'''Example 7'''
<pre>{{cite quran|5|4|translator=y|quote=quoted text|expand=yes}}</pre>
{{cite quran|5|4|translator=y|quote=quoted text|expand=yes}}
 
'''Example 8'''
<pre>{{cite quran|5|4|end=7|style=nosup|translator=p|quote=quoted text}}</pre>
{{cite quran|5|4|end=7|style=nosup|translator=p|quote=quoted text}}
 
'''Example 9'''
<pre>{{cite quran|5|4|end=7|style=nosup|translator=p}}</pre>
{{cite quran|5|4|end=7|style=nosup|translator=p}}
 
'''Example 10'''
<pre>{{cite quran|5|4|end=7|style=nosup|expand=yes}}</pre>
{{cite quran|5|4|end=7|style=nosup|expand=yes}}
 
'''Example 11'''
<pre>{{cite quran|5|4|end=7|style=nosup|expand=yes|quote=quoted text}}</pre>
{{cite quran|5|4|end=7|style=nosup|expand=yes|quote=quoted text}}
 
'''Example 12'''
<pre>{{cite quran|5|4|end=7|style=nosup|expand=yes|translator=s|quote=quoted text}}</pre>
{{cite quran|5|4|end=7|style=nosup|expand=yes|translator=s|quote=quoted text}}
 
'''Example 13'''
<pre>{{cite quran|5|4|end=7|style=nosup|expand=yes|translator=a|quote=quoted text}}</pre>
{{cite quran|5|4|end=7|style=nosup|expand=yes|translator=a|quote=quoted text}}
</noinclude><includeonly>
[[Category:Citation templates|{{PAGENAME}}]]
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]</includeonly>

Latest revision as of 00:37, 2 September 2020

[Quran []]