Template:Citation/core

(Difference between revisions)
Jump to: navigation, search
(ce)
Line 190: Line 190:
 
   }}
 
   }}
 
   |{{<!-- ============== No author: display editors first == -->
 
   |{{<!-- ============== No author: display editors first == -->
    #if: {{{EditorSurname1|}}}
+
#if:{{{EditorSurname1|}}}
 +
  |{{
 +
    #if: {{{EditorMask|}}}
 +
    |{{
 +
        #iferror: {{ #expr: 1*{{{EditorMask}}} }}
 +
        |{{{EditorMask}}}
 +
        |<del>{{loop|{{{EditorMask}}}|2=&emsp;}}</del>
 +
      }}
 
     |{{
 
     |{{
 
         #if: {{{Editorlink1|}}}
 
         #if: {{{Editorlink1|}}}
 
         |[[{{{Editorlink1}}} |{{{EditorSurname1}}}{{
 
         |[[{{{Editorlink1}}} |{{{EditorSurname1}}}{{
          #if: {{{EditorGiven1|}}}
+
          #if: {{{EditorGiven1|}}}
          |, {{{EditorGiven1}}}
+
          |{{{NameSep|,&#32;}}}{{{EditorGiven1}}}
 
         }}]]
 
         }}]]
 
         |{{{EditorSurname1}}}{{
 
         |{{{EditorSurname1}}}{{
 
           #if: {{{EditorGiven1|}}}
 
           #if: {{{EditorGiven1|}}}
           |, {{{EditorGiven1}}}
+
           |{{{NameSep|,&#32;}}}{{{EditorGiven1}}}
 
         }}
 
         }}
       }}{{
+
       }}
        #if: {{{EditorSurname2|}}}
+
  }}{{
        |{{
+
    #if: {{{EditorSurname2|}}}
           #if: {{{EditorSurname3|}}}
+
    |{{#ifexpr:{{{EditorTrunc|3}}}<2
          |{{{AuthorSep|&#059;&#32;}}}
+
      |&#32;et al.
          |{{#if:{{{amp|}}}|&#32;&amp;&#32;|{{{AuthorSep|&#059;&#32;}}}}}
+
      |{{
 +
           #iferror: {{ #expr: 1*0.0{{{EditorMask|}}} }}
 +
          |&#32;<!-- then punctuation should be included in EditorMask -->
 +
          |{{
 +
            #if: {{{EditorSurname3|}}}
 +
            |{{{AuthorSep|&#059;&#32;}}}
 +
            |{{#if:{{{amp|}}}|&#32;&amp;&#32;|{{{AuthorSep|&#059;&#32;}}}}}
 +
          }}
 
         }}{{
 
         }}{{
          #if: {{{Editorlink2|}}}
+
          #if: {{{Editorlink2|}}}
          |[[{{{Editorlink2}}} |{{{EditorSurname2}}}{{
+
          |[[{{{Editorlink2}}} |{{{EditorSurname2}}}{{
              #if: {{{EditorGiven2|}}}
+
            #if: {{{EditorGiven2|}}}
              |, {{{EditorGiven2}}}
+
            |{{{NameSep|,&#32;}}}{{{EditorGiven2}}}
            }}]]
+
          }}]]
          |{{{EditorSurname2}}}{{
+
          |{{{EditorSurname2}}}{{
              #if: {{{EditorGiven2|}}}
+
            #if: {{{EditorGiven2|}}}
              |, {{{EditorGiven2}}}
+
            |{{{NameSep|,&#32;}}}{{{EditorGiven2}}}
            }}
+
          }}
        }}{{
+
        }}{{
          #if: {{{EditorSurname3|}}}
+
          #if: {{{EditorSurname3|}}}
          |{{
+
          |{{#ifexpr:{{{EditorTrunc|3}}}<3
              #if: {{{EditorSurname4|}}}
+
            |&#32;et al.
              |{{{AuthorSep|&#059;&#32;}}}
+
            |{{
              |{{#if:{{{amp|}}}|&#32;&amp;&#32;|{{{AuthorSep|&#059;&#32;}}}}}
+
              #if: {{{EditorSurname4|}}}
            }}{{
+
              |{{{AuthorSep|&#059;&#32;}}}
              #if: {{{Editorlink3|}}}
+
              |{{#if:{{{amp|}}}|&#32;&amp;&#32;|{{{AuthorSep|&#059;&#32;}}}}}
              |[[{{{Editorlink3}}} |{{{EditorSurname3}}}{{
+
            }}{{
                #if: {{{EditorGiven3|}}}
+
              #if: {{{Editorlink3|}}}
                |, {{{EditorGiven3}}}
+
              |[[{{{Editorlink3}}} |{{{EditorSurname3}}}{{
              }}]]
+
                  #if: {{{EditorGiven3|}}}
              |{{{EditorSurname3}}}{{
+
                  |{{{NameSep|,&#32;}}}{{{EditorGiven3}}}
                #if: {{{EditorGiven3|}}}
+
                }}]]
                |, {{{EditorGiven3}}}
+
              |{{{EditorSurname3}}}{{
 +
                  #if: {{{EditorGiven3|}}}
 +
                  |{{{NameSep|,&#32;}}}{{{EditorGiven3}}}
 +
                }}
 +
            }}{{
 +
              #if:{{{EditorSurname4|}}}
 +
              |{{#ifexpr:{{{EditorTrunc|3}}}<4
 +
                |&#32;et al.
 +
                |{{
 +
                    #if: {{{EditorSurname5|}}}
 +
                    |{{{AuthorSep|&#059;&#32;}}}
 +
                    |{{#if:{{{amp|}}}|&#32;&amp;&#32;|{{{AuthorSep|&#059;&#32;}}}}}
 +
                  }}{{
 +
                    #if: {{{Editorlink4|}}}
 +
                    |[[{{{Editorlink4}}} |{{{EditorSurname4}}}{{
 +
                      #if: {{{EditorGiven4|}}}
 +
                      |{{{NameSep|,&#32;}}}{{{EditorGiven4}}}
 +
                    }}]]
 +
                    |{{{EditorSurname4}}}{{
 +
                      #if: {{{EditorGiven4|}}}
 +
                      |{{{NameSep|,&#32;}}}{{{EditorGiven4}}}
 +
                    }}
 +
                  }}{{
 +
                  #if:{{{EditorSurname5|}}}
 +
                  |{{#ifexpr:{{{EditorTrunc|3}}}<5
 +
                    |&#32;et al.
 +
                    |{{
 +
                    #if: {{{EditorSurname6|}}}
 +
                    |{{{AuthorSep|&#059;&#32;}}}
 +
                    |{{#if:{{{amp|}}}|&#32;&amp;&#32;|{{{AuthorSep|&#059;&#32;}}}}}
 +
                    }}{{
 +
                    #if: {{{Editorlink5|}}}
 +
                    |[[{{{Editorlink5}}} |{{{EditorSurname5}}}{{
 +
                        #if: {{{EditorGiven5|}}}
 +
                        |{{{NameSep|,&#32;}}}{{{EditorGiven5}}}
 +
                      }}]]
 +
                    |{{{EditorSurname5}}}{{
 +
                        #if: {{{EditorGiven5|}}}
 +
                        |{{{NameSep|,&#32;}}}{{{EditorGiven5}}}
 +
                      }}
 +
                  }}{{
 +
                    #if:{{{EditorSurname6|}}}
 +
                    |{{#ifexpr:{{{EditorTrunc|3}}}<6
 +
                    |&#32;et al.
 +
                      |{{
 +
                        #if: {{{EditorSurname7|}}}
 +
                        |{{{AuthorSep|&#059;&#32;}}}
 +
                        |{{#if:{{{amp|}}}|&#32;&amp;&#32;|{{{AuthorSep|&#059;&#32;}}}}}
 +
                      }}{{
 +
                        #if: {{{Editorlink6|}}}
 +
                        |[[{{{Editorlink6}}} |{{{EditorSurname6}}}{{
 +
                          #if: {{{EditorGiven6|}}}
 +
                          |{{{NameSep|,&#32;}}}{{{EditorGiven6}}}
 +
                        }}]]
 +
                        |{{{EditorSurname6}}}{{
 +
                          #if: {{{EditorGiven6|}}}
 +
                          |{{{NameSep|,&#32;}}}{{{EditorGiven6}}}
 +
                        }}
 +
                      }}{{
 +
                        #if:{{{EditorSurname7|}}}
 +
                        |{{#ifexpr:{{{EditorTrunc|3}}}<7
 +
                          |&#32;et al.
 +
                        |{{
 +
                          #if: {{{EditorSurname8|}}}
 +
                          |{{{AuthorSep|&#059;&#32;}}}
 +
                          |{{#if:{{{amp|}}}|&#32;&amp;&#32;|{{{AuthorSep|&#059;&#32;}}}}}
 +
                        }}{{
 +
                          #if: {{{Editorlink7|}}}
 +
                          |[[{{{Editorlink7}}} |{{{EditorSurname7}}}{{
 +
                              #if: {{{EditorGiven7|}}}
 +
                              |{{{NameSep|,&#32;}}}{{{EditorGiven7}}}
 +
                            }}]]
 +
                          |{{{EditorSurname7}}}{{
 +
                              #if: {{{EditorGiven7|}}}
 +
                              |{{{NameSep|,&#32;}}}{{{EditorGiven7}}}
 +
                            }}
 +
                                    }}{{
 +
                                      #if:{{{EditorSurname8|}}}
 +
                                      |{{#ifexpr:{{{EditorTrunc|3}}}<8
 +
                                          |&#32;et al.
 +
                                          |{{
 +
                                              #if: {{{EditorSurname9|}}}
 +
                                              |{{{AuthorSep|&#059;&#32;}}}
 +
                                              |{{#if:{{{amp|}}}|&#32;&amp;&#32;|{{{AuthorSep|&#059;&#32;}}}}}
 +
                                            }}{{
 +
                                              #if: {{{Editorlink8|}}}
 +
                                              |[[{{{Editorlink8}}} |{{{EditorSurname8}}}{{
 +
                                                #if: {{{EditorGiven8|}}}
 +
                                                |{{{NameSep|,&#32;}}}{{{EditorGiven8}}}
 +
                                              }}]]
 +
                                              |{{{EditorSurname8}}}{{
 +
                                                #if: {{{EditorGiven8|}}}
 +
                                                |{{{NameSep|,&#32;}}}{{{EditorGiven8}}}
 +
                                              }}
 +
                                            }}{{
 +
                                              #if:{{{EditorSurname9|}}}
 +
                                              |&#32;et al.
 +
                                            }}
 +
                                        }}
 +
                                      }}
 +
                                  }}
 +
                                }}
 +
                            }}
 +
                          }}
 +
                      }}
 +
                    }}
 +
                  }}
 
               }}
 
               }}
            }}{{
 
              #if:{{{EditorSurname4|}}}
 
              |&#32;et al.
 
 
             }}
 
             }}
 
         }}
 
         }}
 +
      }}
 
       }}, ed{{#if:{{{EditorSurname2|}}}|s}}{{#ifeq:{{{Sep|,}}}|.||.}}{{
 
       }}, ed{{#if:{{{EditorSurname2|}}}|s}}{{#ifeq:{{{Sep|,}}}|.||.}}{{
 
         #if: {{{Date|}}}
 
         #if: {{{Date|}}}

Revision as of 11:12, 29 November 2011

  {{#invoke:documentation|main}}

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox