Difference between revisions of "Template:Citation/core"
From Self-sufficiency
(More economical display of ; , avoiding nowiki clutter. Allow user configuration of separation of last, first) |
(Sandbox testing of new display-author parameter successful; implement.) |
||
Line 33: | Line 33: | ||
}}{{ | }}{{ | ||
#if: {{{Surname2|}}} | #if: {{{Surname2|}}} | ||
− | |{{ | + | |{{#ifexpr:{{{Trunc|8}}}<2 |
− | + | |{{{AuthorSep|; }}} ''et al''. | |
− | + | |{{ | |
− | |{{ | + | #iferror: {{ #expr: 1*0.0{{{AuthorMask|}}} }} |
+ | | <!-- then punctuation should be included in AuthorMask --> | ||
+ | |{{ | ||
+ | #if: {{{Surname3|}}} | ||
+ | |{{{AuthorSep|; }}} | ||
+ | |{{#if:{{{amp|}}}| & |{{{AuthorSep|; }}}}} | ||
+ | }} | ||
+ | }}{{ | ||
+ | #if: {{{Authorlink2|}}} | ||
+ | |[[{{{Authorlink2}}} |{{{Surname2}}}{{ | ||
+ | #if: {{{Given2|}}} | ||
+ | |{{{NameSep|, }}}{{{Given2}}} | ||
+ | }}]] | ||
+ | |{{{Surname2}}}{{ | ||
+ | #if: {{{Given2|}}} | ||
+ | |{{{NameSep|, }}}{{{Given2}}} | ||
+ | }} | ||
+ | }}{{ | ||
#if: {{{Surname3|}}} | #if: {{{Surname3|}}} | ||
− | |{{ | + | |{{#ifexpr:{{{Trunc|8}}}<3 |
− | + | |{{{AuthorSep|; }}} ''et al''. | |
− | + | |{{ | |
− | + | #if: {{{Surname4|}}} | |
− | + | |{{{AuthorSep|; }}} | |
− | + | |{{#if:{{{amp|}}}| & |{{{AuthorSep|; }}}}} | |
− | + | }}{{ | |
− | + | #if: {{{Authorlink3|}}} | |
− | + | |[[{{{Authorlink3}}} |{{{Surname3}}}{{ | |
− | + | #if: {{{Given3|}}} | |
− | + | |{{{NameSep|, }}}{{{Given3}}} | |
− | + | }}]] | |
− | + | |{{{Surname3}}}{{ | |
− | + | #if: {{{Given3|}}} | |
− | + | |{{{NameSep|, }}}{{{Given3}}} | |
− | + | }} | |
− | + | }}{{ | |
− | + | #if:{{{Surname4|}}} | |
− | + | |{{#ifexpr:{{{Trunc|8}}}<4 | |
− | + | |{{{AuthorSep|; }}} ''et al''. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | |{{{AuthorSep|; }}} | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|{{ | |{{ | ||
− | #if: {{{ | + | #if: {{{Surname5|}}} |
|{{{AuthorSep|; }}} | |{{{AuthorSep|; }}} | ||
|{{#if:{{{amp|}}}| & |{{{AuthorSep|; }}}}} | |{{#if:{{{amp|}}}| & |{{{AuthorSep|; }}}}} | ||
}}{{ | }}{{ | ||
− | #if: {{{ | + | #if: {{{Authorlink4|}}} |
− | |[[{{{ | + | |[[{{{Authorlink4}}} |{{{Surname4}}}{{ |
− | #if: {{{ | + | #if: {{{Given4|}}} |
− | |{{{NameSep|, }}}{{{ | + | |{{{NameSep|, }}}{{{Given4}}} |
}}]] | }}]] | ||
− | |{{{ | + | |{{{Surname4}}}{{ |
− | #if: {{{ | + | #if: {{{Given4|}}} |
− | |{{{NameSep|, }}}{{{ | + | |{{{NameSep|, }}}{{{Given4}}} |
− | + | }} | |
}}{{ | }}{{ | ||
− | + | #if:{{{Surname5|}}} | |
+ | |{{#ifexpr:{{{Trunc|8}}}<5 | ||
+ | |{{{AuthorSep|; }}} ''et al''. | ||
|{{ | |{{ | ||
− | + | #if: {{{Surname6|}}} | |
− | + | |{{{AuthorSep|; }}} | |
− | + | |{{#if:{{{amp|}}}| & |{{{AuthorSep|; }}}}} | |
− | }}{{ | + | }}{{ |
− | + | #if: {{{Authorlink5|}}} | |
− | + | |[[{{{Authorlink5}}} |{{{Surname5}}}{{ | |
− | + | #if: {{{Given5|}}} | |
− | + | |{{{NameSep|, }}}{{{Given5}}} | |
− | + | }}]] | |
− | + | |{{{Surname5}}}{{ | |
− | + | #if: {{{Given5|}}} | |
− | + | |{{{NameSep|, }}}{{{Given5}}} | |
− | + | }} | |
− | + | }}{{ | |
− | + | #if:{{{Surname6|}}} | |
− | + | |{{#ifexpr:{{{Trunc|8}}}<6 | |
− | + | |{{{AuthorSep|; }}} ''et al''. | |
− | + | |{{ | |
− | + | #if: {{{Surname7|}}} | |
− | + | |{{{AuthorSep|; }}} | |
− | + | |{{#if:{{{amp|}}}| & |{{{AuthorSep|; }}}}} | |
− | + | }}{{ | |
− | + | #if: {{{Authorlink6|}}} | |
− | + | |[[{{{Authorlink6}}} |{{{Surname6}}}{{ | |
− | + | #if: {{{Given6|}}} | |
− | + | |{{{NameSep|, }}}{{{Given6}}} | |
− | + | }}]] | |
− | + | |{{{Surname6}}}{{ | |
− | + | #if: {{{Given6|}}} | |
− | + | |{{{NameSep|, }}}{{{Given6}}} | |
− | + | }} | |
− | + | }}{{ | |
− | + | #if:{{{Surname7|}}} | |
+ | |{{#ifexpr:{{{Trunc|8}}}<7 | ||
+ | |{{{AuthorSep|; }}} ''et al''. | ||
+ | |{{ | ||
+ | #if: {{{Surname8|}}} | ||
+ | |{{{AuthorSep|; }}} | ||
+ | |{{#if:{{{amp|}}}| & |{{{AuthorSep|; }}}}} | ||
+ | }}{{ | ||
+ | #if: {{{Authorlink7|}}} | ||
+ | |[[{{{Authorlink7}}} |{{{Surname7}}}{{ | ||
+ | #if: {{{Given7|}}} | ||
+ | |{{{NameSep|, }}}{{{Given7}}} | ||
+ | }}]] | ||
+ | |{{{Surname7}}}{{ | ||
+ | #if: {{{Given7|}}} | ||
+ | |{{{NameSep|, }}}{{{Given7}}} | ||
+ | }} | ||
+ | }}{{ | ||
+ | #if:{{{Surname8|}}} | ||
+ | |{{#ifexpr:{{{Trunc|8}}}<8 | ||
+ | |{{{AuthorSep|; }}} ''et al''. | ||
+ | |{{ | ||
+ | #if: {{{Surname9|}}} | ||
+ | |{{{AuthorSep|; }}} | ||
+ | |{{#if:{{{amp|}}}| & |{{{AuthorSep|; }}}}} | ||
+ | }}{{ | ||
+ | #if: {{{Authorlink8|}}} | ||
+ | |[[{{{Authorlink8}}} |{{{Surname8}}}{{ | ||
+ | #if: {{{Given8|}}} | ||
+ | |{{{NameSep|, }}}{{{Given8}}} | ||
+ | }}]] | ||
+ | |{{{Surname8}}}{{ | ||
+ | #if: {{{Given8|}}} | ||
+ | |{{{NameSep|, }}}{{{Given8}}} | ||
+ | }} | ||
+ | }}{{ | ||
+ | #if:{{{Surname9|}}} | ||
+ | |{{{AuthorSep|; }}} ''et al''. | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
}} | }} | ||
}} | }} | ||
Line 157: | Line 178: | ||
}} | }} | ||
}} | }} | ||
+ | |||
}}{{ | }}{{ | ||
#if: {{{Date|}}} | #if: {{{Date|}}} |
Revision as of 08:01, 7 October 2009
[edit]
Documentation