|
|
Line 1: |
Line 1: |
| {{#tag:ref|<!--
| | {{switch by pattern|_input={{{link|{{{1|}}}}}}|_returncaptures=y|marx/works/1867%-c([1-3])|_default=1}} |
| #0: Check for special cases using sub-template. This section currently (6/1/24) only works with capital vol 1.
| | {{switch by pattern|_input={{{link|{{{1|}}}}}}|_returncaptures=y|marx/works/1867%-c[1-3]/ch0?(%d%d?)}} |
| -->{{if then show|{{#switch:<!--
| |
| #0.1: The following returns codes that are then used by the switch function.
| |
| -->{{switch by pattern|_input={{string split|{{{link|{{{1|}}}}}}|/archive/|2}}
| |
| | capital = marx/works/18%d%d%-c%d
| |
| | _default = NO SPECIAL CASE
| |
| }}<!--
| |
| This converts the code from the above into a sub-template or direct formatting to output for each given special case.
| |
| -->
| |
| | capital =
| |
| {{User:Harrystein/sandbox/template/MIA citation/5
| |
| | work = capital
| |
| | volume = {{switch by pattern|_input={{{link|{{{1|}}}}}}|_returncaptures=y|marx/works/1867%-c([1-3])|_default=1}}
| |
| | chapter = {{switch by pattern|_input={{{link|{{{1|}}}}}}|_returncaptures=y|marx/works/1867%-c[1-3]/ch0?(%d%d?)}}
| |
| }}
| |
| |
| |
| }}|<!--
| |
| End of special case section.
| |
| #1: Author name
| |
| -->{{#switch: {{replace|{{replace|{{lc:{{{2|{{{author|{{first word|{{string split|{{{link|{{{1|}}}}}}|/archive/|2}}|sep=/}}<!--shitty hack because i'm not a conputer geinius-->}}} }}} }}|,|}}|.|}}
| |
| | stalin
| |
| | j v stalin
| |
| | stalin joseph
| |
| | stalin j v
| |
| | stalin josef = [[Joseph Stalin|Stalin, J.V.]]
| |
| | marx
| |
| | karl marx
| |
| | marx karl = [[Karl Marx|Marx, Karl]]
| |
| | lenin
| |
| | v i lenin
| |
| | vladimir lenin
| |
| | lenin vladimir = [[Vladimir Lenin|Lenin, V. I.]]
| |
| | adam smith
| |
| | smith-adam
| |
| | smith adam = [[Adam Smith|Smith, Adam]]
| |
| | mao
| |
| | zedong
| |
| | mao zedong = [[Mao Zedong|Mao, Zedong]]
| |
| | trotsky
| |
| | trotsky leon
| |
| | leon trotsky
| |
| | lev trotsky
| |
| | lev bronstein
| |
| | bronstein lev = [[Leon Trotsky|Trotsky, Leon]]
| |
| | {{{author|[Author missing]}}}
| |
| }} (<!--
| |
| #2: Year
| |
| Check for year param:
| |
| -->{{if then show
| |
| | {{{year|{{{3|}}}}}}
| |
| |<!--
| |
| If the year is not provided, check the URL for a four-digit year:
| |
| -->{{switch by pattern|_input={{{link|{{{1|}}}}}}|_returncaptures=y|/(%d%d%d%d)/|_default=No year found}}}}). <!--
| |
| #3: Title with wikilink.
| |
| -->{{#if:{{{title|{{{4|}}}}}}|<includeonly>''[[{{title case|{{{title|{{{4|}}}}}}}}]]''. </includeonly>|<includeonly>[[category:pages incorrectly using the MIA citation template]]</includeonly>}}<!--
| |
| #4: Hyperlink.
| |
| --> [{{{1|{{{link|<includeonly>[[category:pages incorrectly using the MIA citation template]]</includeonly>}}}}}} Available online]}} at the [[Marxists Internet Archive]]
| |
| }} | |