Difference between revisions of "Template:Citation/core"

From Wikispooks
Jump to navigation Jump to search
m (1 revision)
 
m (1 revision imported)
 
(One intermediate revision by the same user not shown)
Line 18: Line 18:
 
         #iferror: {{ #expr: 1*{{{AuthorMask}}} }}
 
         #iferror: {{ #expr: 1*{{{AuthorMask}}} }}
 
         |{{{AuthorMask}}}
 
         |{{{AuthorMask}}}
         |<del>{{loop|{{{AuthorMask}}}|2=&emsp;}}</del>
+
         |{{loop|{{{AuthorMask}}}|2=&mdash;}}
 
       }}
 
       }}
 
     |{{
 
     |{{
Line 34: Line 34:
 
     #if: {{{Surname2|}}}
 
     #if: {{{Surname2|}}}
 
     |{{#ifexpr:{{{Trunc|8}}}<2
 
     |{{#ifexpr:{{{Trunc|8}}}<2
       |&#32;et al.
+
       |&#32;et al{{#ifeq:{{{Sep}}}|.|{{#if:{{{Date|}}}|.}}|.}}
 
       |{{
 
       |{{
 
           #iferror: {{ #expr: 1*0.0{{{AuthorMask|}}} }}
 
           #iferror: {{ #expr: 1*0.0{{{AuthorMask|}}} }}
Line 56: Line 56:
 
           #if: {{{Surname3|}}}
 
           #if: {{{Surname3|}}}
 
           |{{#ifexpr:{{{Trunc|8}}}<3
 
           |{{#ifexpr:{{{Trunc|8}}}<3
             |&#32;et al.
+
             |&#32;et al{{#ifeq:{{{Sep}}}|.|{{#if:{{{Date|}}}|.}}|.}}
 
             |{{
 
             |{{
 
               #if: {{{Surname4|}}}
 
               #if: {{{Surname4|}}}
Line 74: Line 74:
 
               #if:{{{Surname4|}}}
 
               #if:{{{Surname4|}}}
 
               |{{#ifexpr:{{{Trunc|8}}}<4
 
               |{{#ifexpr:{{{Trunc|8}}}<4
                 |&#32;et al.
+
                 |&#32;et al{{#ifeq:{{{Sep}}}|.|{{#if:{{{Date|}}}|.}}|.}}
 
                 |{{
 
                 |{{
 
                     #if: {{{Surname5|}}}
 
                     #if: {{{Surname5|}}}
Line 92: Line 92:
 
                   #if:{{{Surname5|}}}
 
                   #if:{{{Surname5|}}}
 
                   |{{#ifexpr:{{{Trunc|8}}}<5
 
                   |{{#ifexpr:{{{Trunc|8}}}<5
                     |&#32;et al.
+
                     |&#32;et al{{#ifeq:{{{Sep}}}|.|{{#if:{{{Date|}}}|.}}|.}}
 
                     |{{
 
                     |{{
 
                     #if: {{{Surname6|}}}
 
                     #if: {{{Surname6|}}}
Line 110: Line 110:
 
                     #if:{{{Surname6|}}}
 
                     #if:{{{Surname6|}}}
 
                     |{{#ifexpr:{{{Trunc|8}}}<6
 
                     |{{#ifexpr:{{{Trunc|8}}}<6
                     |&#32;et al.
+
                     |&#32;et al{{#ifeq:{{{Sep}}}|.|{{#if:{{{Date|}}}|.}}|.}}
 
                       |{{
 
                       |{{
 
                         #if: {{{Surname7|}}}
 
                         #if: {{{Surname7|}}}
Line 128: Line 128:
 
                         #if:{{{Surname7|}}}
 
                         #if:{{{Surname7|}}}
 
                         |{{#ifexpr:{{{Trunc|8}}}<7
 
                         |{{#ifexpr:{{{Trunc|8}}}<7
                           |&#32;et al.
+
                           |&#32;et al{{#ifeq:{{{Sep}}}|.|{{#if:{{{Date|}}}|.}}|.}}
 
                         |{{
 
                         |{{
 
                           #if: {{{Surname8|}}}
 
                           #if: {{{Surname8|}}}
Line 146: Line 146:
 
                                       #if:{{{Surname8|}}}
 
                                       #if:{{{Surname8|}}}
 
                                       |{{#ifexpr:{{{Trunc|8}}}<8
 
                                       |{{#ifexpr:{{{Trunc|8}}}<8
                                           |&#32;et al.
+
                                           |&#32;et al{{#ifeq:{{{Sep}}}|.|{{#if:{{{Date|}}}|.}}|.}}
 
                                           |{{
 
                                           |{{
 
                                               #if: {{{Surname9|}}}
 
                                               #if: {{{Surname9|}}}
Line 163: Line 163:
 
                                             }}{{
 
                                             }}{{
 
                                               #if:{{{Surname9|}}}
 
                                               #if:{{{Surname9|}}}
                                               |&#32;et al.
+
                                               |&#32;et al{{#ifeq:{{{Sep}}}|.|{{#if:{{{Date|}}}|.}}|.}}
 
                                             }}
 
                                             }}
 
                                         }}
 
                                         }}
Line 235: Line 235:
 
             }}{{
 
             }}{{
 
               #if:{{{EditorSurname4|}}}
 
               #if:{{{EditorSurname4|}}}
               |&#32;et al.
+
               |&#32;et al{{#ifeq:{{{Sep}}}|.|{{#if:{{{Date|}}}|.}}|.}}
 
             }}
 
             }}
 
         }}
 
         }}
       }}, ed{{#if:{{{EditorSurname2|}}}|s}}{{#ifeq:{{{Sep|,}}}|.||.}}{{
+
       }}, ed{{#if:{{{EditorSurname2|}}}|s}}{{#ifeq:{{{Sep}}}|.|{{#if:{{{Date|}}}|.}}|.}}{{
 
         #if: {{{Date|}}}
 
         #if: {{{Date|}}}
 
         |&#32;({{{Date}}}){{
 
         |&#32;({{{Date}}}){{
Line 291: Line 291:
 
     |{{{Sep|,}}}&#32;{{
 
     |{{{Sep|,}}}&#32;{{
 
         #if: {{{IncludedWorkTitle|}}}
 
         #if: {{{IncludedWorkTitle|}}}
         |{{#ifeq:{{{Sep|,}}}|.|I|i}}n&#32;
+
         |{{#ifeq:{{{Sep|}}}|.|I|i}}n&#32;
 
       }}{{
 
       }}{{
 
         #if: {{{Editorlink1|}}}
 
         #if: {{{Editorlink1|}}}
Line 335: Line 335:
 
             }}{{
 
             }}{{
 
               #if:{{{EditorSurname4|}}}
 
               #if:{{{EditorSurname4|}}}
               |&#32;et al.
+
               |&#32;et al{{#ifeq:{{{Sep}}}|.|{{#if:{{{Date|}}}|.}}|.}}
 
             }}
 
             }}
 
         }}
 
         }}
Line 341: Line 341:
 
         #if: {{{IncludedWorkTitle|}}}
 
         #if: {{{IncludedWorkTitle|}}}
 
         |
 
         |
         |{{{Sep|,}}}&#32;ed{{#if:{{{EditorSurname2|}}}|s}}{{#ifeq:{{{Sep|,}}}|.||.}}
+
         |{{{Sep|,}}}&#32;ed{{#if:{{{EditorSurname2|}}}|s}}{{#ifeq:{{{Sep}}}|.||.}}
 
       }}
 
       }}
 
   }}
 
   }}
Line 408: Line 408:
 
     }}{{
 
     }}{{
 
       #if: {{{Volume|}}}
 
       #if: {{{Volume|}}}
       |&#32;'''<nowiki />{{{Volume}}}<nowiki />'''{{
+
       |&#32;{{#if:{{{Periodical|}}}|'''<nowiki />{{{Volume}}}<nowiki />'''|{{{Volume}}}}}{{
 
         #if: {{{Issue|}}}
 
         #if: {{{Issue|}}}
 
         |&#32;({{{Issue}}})
 
         |&#32;({{{Issue}}})
Line 517: Line 517:
 
<!--============ ASIN ===============-->
 
<!--============ ASIN ===============-->
 
   #if: {{{ASIN|}}}
 
   #if: {{{ASIN|}}}
   |{{{Sep|,}}}&#32;{{citation/identifier  |identifier=asin |input1={{{ASIN|}}} }}
+
   |{{{Sep|,}}}&#32;{{citation/identifier  |identifier=asin |input1={{{ASIN|}}} |input2={{{ASIN-TLD|}}} }}
 
}}{{
 
}}{{
 
<!--============ BIBCODE ============-->
 
<!--============ BIBCODE ============-->
Line 525: Line 525:
 
<!--============ DOI ================-->
 
<!--============ DOI ================-->
 
#if:{{{DOI|}}}
 
#if:{{{DOI|}}}
   |{{{Sep|,}}}&#32;{{citation/identifier  |identifier=doi |input1={{{DOI|}}}  |input2={{{DoiBroken|}}} }}
+
   |{{{Sep|,}}}&#32;{{citation/identifier  |identifier=doi |input1={{{DOI|}}}  |input2={{{DoiBroken|}}} |input3={{{template doc demo|}}}}}
 
}}{{
 
}}{{
 
<!--============ ISBN ===============-->
 
<!--============ ISBN ===============-->
Line 592: Line 592:
 
|{{
 
|{{
 
   #if:{{{ArchiveURL|}}}{{{ArchiveDate|}}}
 
   #if:{{{ArchiveURL|}}}{{{ArchiveDate|}}}
   |{{{Sep|,}}}&#32;{{#ifeq:{{{Sep}}}|.|A|a}}rchived{{
+
   | {{{Sep|,}}}&#32;{{#ifeq: {{{DeadURL|}}} | no
     #if:{{{OriginalURL|}}}{{{IncludedWorkURL|}}}
+
    | {{#if:{{{ArchiveURL|}}}
    |{{#if:{{{ArchiveURL|}}}|&#32;from {{Citation/make link|{{{OriginalURL|{{{IncludedWorkURL|}}}}}}|the original}}}}
+
      |{{Citation/make link|{{{ArchiveURL|}}}|{{#ifeq:{{{Sep}}}|.|A|a}}rchived}}&#32;from the original
     }}{{
+
      |{{#ifeq:{{{Sep}}}|.|A|a}}rchived
    #if:{{{ArchiveDate|}}}
+
      }}
    |&#32;on {{{ArchiveDate}}}
+
     | {{#ifeq:{{{Sep}}}|.|A|a}}rchived{{#if:{{{OriginalURL|}}}{{{IncludedWorkURL|}}}
    }}{{
+
      |{{#if:{{{ArchiveURL|}}}|&#32;from {{Citation/make link|{{{OriginalURL|{{{IncludedWorkURL|}}}}}}|the original}}}}
    #if:{{#if:{{{ArchiveURL|}}}||A}}{{#if:{{{OriginalURL|}}}{{{IncludedWorkURL|}}}||B}}{{#if:{{{ArchiveDate|}}}||C}}
+
      }}
    |. {{citation error|nocat={{{template doc demo|}}}
+
     }}{{#if:{{{ArchiveDate|}}}|&#32;on {{{ArchiveDate}}}}}{{
       |If you specify <code>&#124;{{#if:{{{ArchiveURL|}}}|archiveurl|archivedate}}&#61;</code>, you must {{#if:{{{OriginalURL|}}}{{{IncludedWorkURL|}}}| also specify <code>&#124;{{#if:{{{ArchiveURL|}}}|archivedate|archiveurl}}&#61;</code>|first specify <code>&#124;url&#61;</code>}}}}
+
    #if:{{#if:{{{ArchiveURL|}}}||A}}{{#if:{{{OriginalURL|}}}{{{IncludedWorkURL|}}}||B}}{{#if:{{{ArchiveDate|}}}||C}}
 +
    |. {{citation error|nocat={{{template doc demo|}}}
 +
       |If you specify <code>&#124;{{#if:{{{ArchiveURL|}}}|archiveurl|archivedate}}&#61;</code>{{#ifeq:{{{DeadURL|}}}|no|{{#if:{{{OriginalURL|}}}{{{IncludedWorkURL|}}}||&#32;and <code>&#124;deadurl&#61;no</code>}}}}, you must {{#if:{{{OriginalURL|}}}{{{IncludedWorkURL|}}}| also specify <code>&#124;{{#if:{{{ArchiveURL|}}}|archivedate|archiveurl}}&#61;</code>| {{#ifeq:{{{DeadURL|}}}|no|also|first}} specify <code>&#124;url&#61;</code>}}}}
 
     }}
 
     }}
 
   }}
 
   }}
 
}}{{
 
}}{{
 
<!--============ URL and AccessDate ============-->
 
<!--============ URL and AccessDate ============-->
   #if: {{{URL|}}}{{{IncludedWorkURL|}}}
+
   #if: {{{URL|}}}{{{IncludedWorkURL|}}}{{#ifeq:{{{DeadURL|}}}|no|{{{ArchiveURL|}}}|}}
 
   |{{
 
   |{{
 
     #if: {{{Title|}}}{{{IncludedWorkTitle|}}}{{{TransTitle|}}}
 
     #if: {{{Title|}}}{{{IncludedWorkTitle|}}}{{{TransTitle|}}}
Line 621: Line 623:
 
   }}{{
 
   }}{{
 
     #if: {{{AccessDate|}}}
 
     #if: {{{AccessDate|}}}
     | <span class="reference-accessdate">{{#ifeq:{{{Sep|,}}}|,|,&#32;r|.&#32;R}}etrieved {{{AccessDate}}}</span>
+
     | <span class="reference-accessdate">{{#ifeq:{{{Sep|}}}|,|,&#32;r|.&#32;R}}etrieved {{{AccessDate}}}</span>
 
     }}
 
     }}
 
}}{{#if:{{{laysummary|}}}
 
}}{{#if:{{{laysummary|}}}

Latest revision as of 10:02, 2 December 2015

 

Template documentation[create]