Template:Cite book: Difference between revisions

From All Skies Encyclopaedia
imported>Ligulem
(reverted to Gracefool's last revision)
imported>Gracefool
(updated from User:Gracefool/cite book. Backwards compatibility with {{book reference}} is broken.)
Line 1: Line 1:
<cite style="font-style:normal" {{qif
<cite class="book" style="font-style:normal">{{qif
|test={{{ref}}}
|test={{{author|{{{authorlast|}}}}}}
|then={{qif
|then={{qif
|test={{booleq
|test={{{authorlink|}}}
|{{{ref}}}
|then={{wikilink
|none
|1={{{authorlink}}}
}}
|2={{qif
|then=
|test={{{authorlast|}}}
|else=id="{{{ref}}}"
|then={{{authorlast}}}{{qif
}}
|test={{{authorfirst|}}}
|then=, {{{authorfirst}}}
|else={{qif
|test={{booland
}}
|1={{{last|}}}
|else={{{author}}}
|2={{{year|}}}
}}
}}
}}
|else={{qif
|then=id="Reference-{{{last}}}-{{{year}}}"
|test={{{authorlast|}}}
}}
|then={{{authorlast}}}{{qif
}}
|test={{{authorfirst|}}}
}}>{{qif
|test={{{authorlink|}}}
|then=, {{{authorfirst}}}
|then={{wikilink
|1={{{authorlink}}}
|2={{qif
|test={{{author|}}}
|then={{{author}}}
|else={{{last|}}}{{qif
|test={{{first|}}}
|then=, {{{first}}}
}}
}}
|else={{{author}}}
}}
}}
}}
}}
|else={{qif
}}{{qif
|test={{{author|}}}
|test={{{authorlast|}}}
|then={{{author}}}
|then={{qif
|else={{{last|}}}{{qif
|test={{{author2|}}}
|test={{{first|}}}
|then={{qif
|then=, {{{first}}}
|test={{{author3|}}}
|then=,&#32;
|else=&#32;&amp;&#32;
}}
}}
}}
}}
}}{{qif
}}{{qif
|test={{{coauthors|}}}
|test={{{authorlast|}}}
|then=<nowiki>,</nowiki> {{{coauthors}}}
|then={{qif
|test={{{author2link|}}}
|then={{wikilink
|1={{{author2link}}}
|2={{qif
|test={{{author2|}}}
|then={{{author2}}}
}}
}}
|else={{{author2|}}}
}}{{qif
|test={{{author2|}}}
|then={{qif
|test={{{author3|}}}
|then={{qif
|test={{{author4|}}}
|then=,&#32;
|else=&#32;&amp;&#32;
}}
}}
}}{{qif
|test={{{author3link|}}}
|then={{wikilink
|1={{{author3link}}}
|2={{qif
|test={{{author3|}}}
|then={{{author3}}}
}}
}}
|else={{{author3|}}}
}}{{qif
|test={{{author2|}}}
|then={{qif
|test={{{author3|}}}
|then={{qif
|test={{{author4|}}}
|then={{qif
|test={{{author5|}}}
|then=,&#32;
|else=&#32;&amp;&#32;
}}
}}
}}
}}{{qif
|test={{{author4link|}}}
|then={{wikilink
|1={{{author4link}}}
|2={{qif
|test={{{author4|}}}
|then={{{author4}}}
}}
}}
|else={{{author4|}}}
}}{{qif
|test={{{author2|}}}
|then={{qif
|test={{{author3|}}}
|then={{qif
|test={{{author4|}}}
|then={{qif
|test={{{author5|}}}
|then=&#32;&amp;&#32;
}}
}}
}}
}}{{qif
|test={{{author5link|}}}
|then={{wikilink
|1={{{author5link}}}
|2={{qif
|test={{{author5|}}}
|then={{{author5}}}
}}
}}
|else={{{author5|}}}
}}
}}{{qif
}}{{qif
|test={{{date|}}}
|test={{{date|}}}
Line 53: Line 123:
}}
}}
}}{{qif
}}{{qif
|test={{{author|{{{last|{{{year|}}}}}}}}}
|test={{{authorlast|{{{year|}}}}}}
|then=.
|then=.
}}{{qif
}}{{qif
Line 116: Line 186:
}}
}}
}}.</cite><noinclude>
}}.</cite><noinclude>


This template replaces the deprecated {{tl|book reference}}.
This template replaces the deprecated {{tl|book reference}}.
{{esoteric}}
{{esoteric}}

Revision as of 10:46, 16 February 2006