Difference between revisions of "Template:AboutPerformance"

From MansonWiki, the Marilyn Manson encyclopedia
Jump to: navigation, search
m
 
(78 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>
+
<div style="display: none;">
{{#vardefine:unit_length | {{#len: {{{unit|}}} }} }}
+
  
{{#vardefine:day | {{{day}}} }}
+
{{#if: {{{day|}}} {{{month|}}} {{{year|}}} | }}
  
{{#vardefine:month | {{#switch: {{{month|}}} | 1 = January | 2 = February | 3 = March | 4 = April | 5 = May | 6 = June | 7 = July | 8 = August | 9 = September | 10 = October | 11 = November | 12 = December | ''unknown month'' }} }}
+
{{#if: {{{date|}}}
 
+
| {{#vardefine: day  | <!-- JUST TRIM LEAD ZERO -->
{{#vardefine:year | {{{year}}} }}
+
    {{#ifeq: {{#sub: {{#explode: {{{date|}}}|/|2}} | 0 | 1}} | 0
 +
      | {{#sub: {{#explode: {{{date|}}}|/|2}} | 1}}
 +
      | {{#explode: {{{date|}}}|/|2}}
 +
    }}   
 +
  }}
 +
  {{#vardefine: month | {{#explode: {{{date|}}}|/|1}} }}
 +
  {{#vardefine: year  | {{#explode: {{{date|}}}|/|0}} }}
 +
| {{#vardefine: day  | {{{day|}}}}}
 +
  {{#vardefine: month | {{{month|}}}}}
 +
  {{#vardefine: year | {{{year|}}}}}
 +
}}
  
 +
{{#vardefine:day | {{#var: day}} }}
 +
{{#vardefine:month | {{#switch: {{#var: month}} | 1 = January | 2 = February | 3 = March | 4 = April | 5 = May | 6 = June | 7 = July | 8 = August | 9 = September | 10 = October | 11 = November | 12 = December | ''unknown month {{#var: month}}'' }} }}
 +
{{#vardefine:year | {{#var: year}} }}
 
{{#vardefine:venue | {{{venue}}} }}
 
{{#vardefine:venue | {{{venue}}} }}
 
 
{{#vardefine:city | {{{city}}} }}
 
{{#vardefine:city | {{{city}}} }}
 
 
{{#vardefine:state | {{{state|}}} }}
 
{{#vardefine:state | {{{state|}}} }}
  
{{#if: {{{unit|}}}
+
{{#if: {{{unit|}}} |
| {{#vardefine:country | TODO:country }} {{#vardefine:state | TODO:state }}
+
  {{#vardefine:unit_COUNTRY | {{#sub:{{{unit|}}} | -2}} }}
| {{#vardefine:state_TMP}}
+
  {{#vardefine:unit_UNIT | {{#sub:{{{unit|}}} | 0 | 2}} }}
 +
  {{#vardefine:country_DELEGATE | {{#var:unit_COUNTRY}} }}
 +
  {{#vardefine:state | {{UnitName|{{{unit|}}}}}}}
 +
  {{#vardefine:country | {{CountryName|{{#var:country_DELEGATE}}}}}}
 
}}
 
}}
  
{{#vardefine:country | {{#if: {{#var:state_TMP}} | {{#switch: {{{country|}}} | ac = Ascension Island | ad = Andorra | ae = United Arab Emirates | af = Afghanistan | ag = Antigua and Barbuda | ai = Anguilla | al = Albania | am = Armenia | an = Netherlands Antilles | ao = Angola | aq = Antarctica | ar = Argentina | as = American Samoa | at = Austria | au = Australia | aw = Aruba | ax = Åland | az = Azerbaijan | ba = Bosnia and Herzegovina | bb = Barbados | bd = Bangladesh | be = Belgium | bf = Burkina Faso | bg = Bulgaria | bh = Bahrain | bi = Burundi | bj = Benin | bm = Bermuda | bn = Brunei | bo = Bolivia | br = Brazil | bs = Bahamas | bt = Bhutan | bv = Bouvet Island | bw = Botswana | by = Belarus | bz = Belize | ca = Canada | cc = Cocos (Keeling Islands) | cd = Democratic Republic of the Congo | cf = Central African Republic | cg = Republic of the Congo | ch = Switzerland | ci = Côte d'Ivoire | ck = Cook Islands | cl = Chile | cm = Cameroon | cn = People's Republic of China | co = Colombia | cr = Costa Rica | cs = Czechoslovakia | cu = Cuba | cv = Cape Verde | cw = Curaçao | cx = Christmas Island | cy = Cyprus | cz = Czech Republic | de = Germany | dj = Djibouti | dk = Denmark | dm = Dominica | do = Dominican Republic | dz = Algeria | ec = Ecuador | ee = Estonia | eg = Egypt | eh = Western Sahara | er = Eritrea | es = Spain | et = Ethiopia | eu = European Union | fi = Finland | fj = Fiji | fk = Falkland Islands | fm = Federated States of Micronesia | fo = Faroe Islands | fr = France | ga = Gabon | gb = United Kingdom | gd = Grenada | ge = Georgia | gf = French Guiana | gg = Guernsey | gh = Ghana | gi = Gibraltar | gl = Greenland | gm = The Gambia | gn = Guinea | gp = Guadeloupe | gq = Equatorial Guinea | gr = Greece | gs = South Georgia and the South Sandwich Islands | gt = Guatemala | gu = Guam | gw = Guinea | gy = Guyana | hk = Hong Kong | hm = Heard Island and McDonald Islands | hn = Honduras | hr = Croatia | ht = Haiti | hu = Hungary | id = Indonesia | ie = Ireland | il = Israel | im = Isle of Man | in = India | io = British Indian Ocean Territory | iq = Iraq | ir = Iran | is = Iceland | it = Italy | je = Jersey | jm = Jamaica | jo = Jordan | jp = Japan | ke = Kenya | kg = Kyrgyzstan | kh = Cambodia | ki = Kiribati | km = Comoros | kn = Saint Kitts and Nevis | kp = Democratic People's Republic of Korea | kr = Republic of Korea | kw = Kuwait | ky = Cayman Islands | kz = Kazakhstan | la = Laos | lb = Lebanon | lc = Saint Lucia | li = Liechtenstein | lk = Sri Lanka | lr = Liberia | ls = Lesotho | lt = Lithuania | lu = Luxembourg | lv = Latvia | ly = Libya | ma = Morocco | mc = Monaco | md = Moldova | me = Montenegro | mg = Madagascar | mh = Marshall Islands | mk = Macedonia | ml = Mali | mm = Myanmar | mn = Mongolia | mo = Macau | mp = Northern Mariana Islands | mq = Martinique | mr = Mauritania | ms = Montserrat | mt = Malta | mu = Mauritius | mv = Maldives | mw = Malawi | mx = Mexico | my = Malaysia | mz = Mozambique | na = Namibia | nc = New Caledonia | ne = Niger | nf = Norfolk Island | ng = Nigeria | ni = Nicaragua | nl = Netherlands | no = Norway | np = Nepal | nr = Nauru | nu = Niue | nz = New Zealand | om = Oman | pa = Panama | pe = Peru | pf = French Polynesia | pg = Papua New Guinea | ph = Philippines | pk = Pakistan | pl = Poland | pm = Saint | pn = Pitcairn Islands | pr = Puerto Rico | ps = State of Palestine | pt = Portugal | pw = Palau | py = Paraguay | qa = Qatar | re = Réunion | ro = Romania | rs = Serbia | ru = Russia | rw = Rwanda | sa = Saudi Arabia | sb = Solomon Islands | sc = Seychelles | sd = Sudan | se = Sweden | sg = Singapore | sh = Saint Helena | si = Slovenia | sj = Svalbard and Jan Mayen Islands | sk = Slovakia | sl = Sierra Leone | sm = San Marino | sn = Senegal | so = Somalia | sr = Suriname | ss = South Sudan | st = São Tomé and Príncipe | sv = El Salvador | sx = Sint Maarten | sy = Syria | sz = Swaziland | tc = Turks and Caicos Islands | td = Chad | tf = French Southern and Antarctic Lands | tg = Togo | th = Thailand | tj = Tajikistan | tk = Tokelau | tl = East Timor | tm = Turkmenistan | tn = Tunisia | to = Tonga | tp = East Timor | tr = Turkey | tt = Trinidad and Tobago | tv = Tuvalu | tw = Taiwan | tz = Tanzania | ua = Ukraine | ug = Uganda | uk = United Kingdom | us = United States of America | uy = Uruguay | uz = Uzbekistan | va = Vatican City | vc = Saint Vincent and the Grenadines | ve = Venezuela | vg = British Virgin Islands | vi = United States Virgin Islands | vn = Vietnam | vu = Vanuatu | wf = Wallis and Futuna | ws = Samoa | ye = Yemen | yt = Mayotte | za = South Africa | zm = Zambia | zw = Zimbabwe | ''unknown country'' }} }} }}
+
{{#if: {{{country|}}} |
 
+
  {{#vardefine:country | {{CountryName | {{{country}}} }} }}
The performance on '''{{#var:month}} {{#var:day}}, {{#var:year}}''' took place at {{#var:venue}} in {{#var:city}}, {{#if: {{{unit|}}}
+
}}
| {{#var:state}}, {{#var:country}}
+
{ { Flag | { { { country | { { # v a r : c o u n t r y _ D E L E G A T E } } } } } } }
| {{#if: {{#var:state}} | {{#var:state}},}} {{#var:country}}
+
</div><includeonly><span class="x-debug">The performance on '''{{#var:month}} {{#var:day}}, {{#var:year}}'''{{#if: {{{alias|}}}|&#32;(also known as {{{alias}}})}} took place at {{#var:venue}} in {{#var:city}}, {{#if: {{#var:state}} | {{#var:state}},}} {{#var:country}}{{#if: {{{suffix|}}} | &#32;{{{suffix|}}} | }}.</span></includeonly><noinclude>Sample usage:<br/><code><nowiki>{{AboutPerformance | day = 1 | month = 6 | year = 1990 | venue = the Squeeze | city = Fort Lauderdale | unit = FL.us}}</nowiki><br/><nowiki>{{AboutPerformance | day = 19 | month = 12 | year = 1998 | venue = Le Zenith | city = Paris | country = fr}}</nowiki><br/><nowiki>{{AboutPerformance | date = 2014/08/06 | venue = Ronda TivoliVredenburg | city = Utrecht | country = nl}}</nowiki></code></noinclude>
| }}.
+
 
+
{{#if: {{{state|}}} | {{#switch: {{{state|}}}
+
| AL = Alabama      | AK = Alaska      | AZ = Arizona        | AR = Arkansas      | CA = California
+
| CO = Colorado      | CT = Connecticut | DE = Delaware      | FL = Florida      | GA = Georgia
+
| HI = Hawaii        | ID = Idaho      | IL = Illinois      | IN = Indiana      | IA = Iowa
+
| KS = Kansas        | KY = Kentucky    | LA = Louisiana      | ME = Maine        | MD = Maryland
+
| MA = Massachusetts | MI = Michigan    | MN = Minnesota      | MS = Mississippi  | MO = Missouri
+
| MT = Montana      | NE = Nebraska    | NV = Nevada        | NH = New Hampshire | NJ = New Jersey
+
| NM = New Mexico    | NY = New York    | NC = North Carolina | ND = North Dakota  | OH = Ohio
+
| OK = Oklahoma      | OR = Oregon      | PA = Pennsylvania  | RI = Rhode Island  | SC = South Carolina
+
| SD = South Dakota  | TN = Tennessee  | TX = Texas          | UT = Utah          | VT = Vermont
+
| VA = Virginia      | WA = Washington  | WV = West Virginia  | WI = Wisconsin    | WY = Wyoming
+
 
+
| ca:AB = Alberta                  | ca:BC = British Columbia    | ca:MB = Manitoba              | ca:NB = New Brunswick
+
| ca:NL = Newfoundland and Labrador | ca:NS = Nova Scotia          | ca:NT = Northwest Territories | ca:NU = Nunavut
+
| ca:ON = Ontario                  | ca:PE = Prince Edward Island | ca:QC = Quebec                | ca:SK = Saskatchewan
+
| ca:YT = Yukon
+
 
+
| ''unknown state''
+
}} }}.
+
</includeonly>
+
 
+
<noinclude>
+
[[Category:Templates]]
+
</noinclude>
+

Latest revision as of 22:46, 21 March 2016








{ { Flag | { { { country | { { # v a r : c o u n t r y _ D E L E G A T E } } } } } } }

Sample usage:
{{AboutPerformance | day = 1 | month = 6 | year = 1990 | venue = the Squeeze | city = Fort Lauderdale | unit = FL.us}}
{{AboutPerformance | day = 19 | month = 12 | year = 1998 | venue = Le Zenith | city = Paris | country = fr}}
{{AboutPerformance | date = 2014/08/06 | venue = Ronda TivoliVredenburg | city = Utrecht | country = nl}}