Template:Infobox concert: Difference between revisions

[checked revision][checked revision]
Created page with "{{Infobox | bodyclass = vevent | title = {{If empty|{{{concert_tour_name|}}}|{{{concert_name|}}}|{{PAGENAMEBASE}}}} | titleclass = summary | subheader = {{#if:{{{artist|}}}|<span class="category">{{#switch:{{lc:{{{type|}}}}} | = {{#if:{{{concert_name|}}}|Concert|Tour}} | concert = Concert | tour = Tour | concert tour = Tour | residency = Residency | residency show = Residency | concert residency = Residenc..."
 
No edit summary
Line 1: Line 1:
{{Infobox
<includeonly>{{Infobox
| bodyclass      = vevent
| bodyclass      = vevent
| bodystyle      = width: 22em; font-size: 88%; line-height: 1.4em; border: 1px solid #a2a9b1; float: right; clear: right; margin: 0 0 1em 1em; background-color: var(--background-color-neutral-subtle, #fff); color: var(--color-base, #202122);


| titlestyle    = background-color: var(--background-color-neutral-subtle, #f8f9fa); color: var(--color-emphasized, #000); font-size: 125%; font-weight: bold; padding: 0.3em; border: 1px solid #a2a9b1; border-top: none; border-left: none; border-right: none;
| title          = {{If empty|{{{concert_tour_name|}}}|{{{concert_name|}}}|{{PAGENAMEBASE}}}}
| title          = {{If empty|{{{concert_tour_name|}}}|{{{concert_name|}}}|{{PAGENAMEBASE}}}}
| titleclass    = summary
| titleclass    = summary


| subheader      = {{#if:{{{artist|}}}|<span class="category">{{#switch:{{lc:{{{type|}}}}}
| subheader      = {{#if:{{{artist|}}}|<span class="category">{{#switch:{{lc:{{{type|}}}}}
  |               = {{#if:{{{concert_name|}}}|Concert|Tour}}
  |               = {{#if:{{{concert_name|}}}|Concert|Tour}}
  | concert       = Concert
  | concert       = Concert
  | tour         = Tour
  | tour           = Tour
  | concert tour = Tour
  | concert tour   = Tour
  | residency     = Residency
  | residency     = Residency
  | residency show = Residency
  | residency show = Residency
  | concert residency = Residency
  | concert residency = Residency
  | #default     = {{{type}}} {{#if:{{{concert_name|}}}|concert|tour}}}}</span> by <span class="attendee">{{{artist}}}</span>}}
  | #default       = {{{type}}} {{#if:{{{concert_name|}}}|concert|tour}}}}</span> by <span class="attendee">{{{artist}}}</span>}}
| subheaderstyle = font-weight: bold;
| subheaderstyle = font-weight: bold; padding-bottom: 0.5em;


| image          = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|title={{#ifeq:{{{landscape|}}}|yes||upright}}|border={{#if:{{{border|}}}|yes}}|alt={{{alt|}}}}}
| image          = <div style="text-align: center; width: 100%;">{{#invoke:InfoboxImage|InfoboxImage|image={{{{image|}}}}}|size={{{image_size|}}}|title={{#ifeq:{{{landscape|}}}|yes||upright}}|border={{#if:{{{border|}}}|yes}}|alt={{{alt|}}}}}</div>
| caption        = {{{caption|{{{image_caption|}}}}}}
| caption        = {{{caption|{{{image_caption|}}}}}}
| captionstyle  = text-align: center; font-size: 90%; padding-bottom: 0.5em;


| label1         = Orchestra
| label1         = Orchestra
| data1         = {{{orchestra|}}}
| data1           = {{{orchestra|}}}


| label2         = Choir
| label2         = Choir
| data2         = {{{choir|}}}
| data2           = {{{choir|}}}


| label3         = Conductor
| label3         = Conductor
| data3         = {{{conductor|}}}
| data3           = {{{conductor|}}}


| label4         = {{#if:{{{composers|}}}|Composers|Composer}}
| label4         = {{#if:{{{composers|}}}|Composers|Composer}}
| data4         = {{#if:{{{composers|}}}|{{{composers}}}|{{{composer|}}}}}
| data4           = {{#if:{{{composers|}}}|{{{composers}}}|{{{composer|}}}}}


| label5         = {{#if:{{{arrangers|}}}|Arrangers|Arranger}}
| label5         = {{#if:{{{arrangers|}}}|Arrangers|Arranger}}
| data5         = {{#if:{{{arrangers|}}}|{{{arrangers}}}|{{{arranger|}}}}}
| data5           = {{#if:{{{arrangers|}}}|{{{arrangers}}}|{{{arranger|}}}}}


| label6         = Location
| label6         = Location
| data6         = {{{location|}}}
| data6           = {{{location|}}}


| label7         = Venue
| label7         = Venue
| data7         = {{{venue|}}}
| data7           = {{{venue|}}}


| label8         = Tour
| label8         = Tour
| data8         = {{{tour|}}}
| data8           = {{{tour|}}}


| label9         = {{#if:{{{recordings|}}}
| label9         = {{#if:{{{recordings|}}}
  | Album recordings
  | Album recordings
  | {{#if:{{{recording|}}}
  | {{#if:{{{recording|}}}
Line 51: Line 54:
   | Associated album
   | Associated album
   }}}}}}
   }}}}}}
| data9         = {{If empty|{{{recordings|}}}|{{{recording|}}}|{{{albums|}}}|{{{album|}}}}}
| data9           = {{If empty|{{{recordings|}}}|{{{recording|}}}|{{{albums|}}}|{{{album|}}}}}


| label10       = Date{{pluralize from text|{{{date|}}}|plural=s}}
| label10         = Date{{pluralize from text|{{{date|}}}|plural=s}}
| data10         = {{{date|}}}
| data10         = {{{date|}}}


| label11       = Start date
| label11         = Start date
| data11         = {{{start_date|}}}
| data11         = {{{start_date|}}}


| label12       = End date
| label12         = End date
| data12         = {{{end_date|}}}
| data12         = {{{end_date|}}}


| label13       = Duration
| label13         = Duration
| data13         = {{{duration|}}}
| data13         = {{{duration|}}}


| label14       = Legs
| label14         = Legs
| data14         = {{{number_of_legs|}}}
| data14         = {{{number_of_legs|}}}


| label15       = <abbr title="Number">No.</abbr> of shows
| label15         = <abbr title="Number">No.</abbr> of shows
| data15         = {{{number_of_shows|{{{shows|}}}}}}
| data15         = {{{number_of_shows|{{{shows|}}}}}}


| label16       = Guests
| label16         = Guests
| data16         = {{{guests|}}}
| data16         = {{{guests|}}}


| label17       = Supporting act{{pluralize from text|{{#if:{{{support_acts|}}}|{{{support_acts}}}|{{{support_act|}}}}}|plural=s}}
| label17         = Supporting act{{pluralize from text|{{#if:{{{support_acts|}}}|{{{support_acts}}}|{{{support_act|}}}}}|plural=s}}
| data17         = {{#if:{{{support_acts|}}}|{{{support_acts}}}|{{{support_act|}}}}}
| data17         = {{#if:{{{support_acts|}}}|{{{support_acts}}}|{{{support_act|}}}}}


| label18       = {{#if:{{{producers|}}}|Producers|Producer}}
| label18         = {{#if:{{{producers|}}}|Producers|Producer}}
| data18         = {{#if:{{{producers|}}}|{{{producers}}}|{{{producer|}}}}}
| data18         = {{#if:{{{producers|}}}|{{{producers}}}|{{{producer|}}}}}


| label19       = Attendance
| label19         = Attendance
| data19         = {{{attendance|}}}
| data19         = {{{attendance|}}}


| label20       = Budget
| label20         = Budget
| data20         = {{{budget|}}}
| data20         = {{{budget|}}}


| label21       = Box office
| label21         = Box office
| data21         = {{{gross|}}}
| data21         = {{{gross|}}}


| label22       = Website
| label22         = Website
| data22         = {{{website|{{{URL|}}}}}}
| data22         = {{{website|{{{URL|}}}}}}


| header23       = {{#if:{{{last_show|{{{last_concert|{{{last_tour|}}}}}}}}}{{{next_show|{{{next_concert|{{{next_tour|}}}}}}}}}|{{{chronology|{{{artist|}}} concert chronology}}}}}
| header23       = {{#if:{{{last_show|{{{last_concert|{{{last_tour|}}}}}}}}}{{{next_show|{{{next_concert|{{{next_tour|}}}}}}}}}|{{{chronology|{{{artist|}}} concert chronology}}}}}
| data24         = {{#if:{{{last_show|{{{last_concert|{{{last_tour|}}}}}}}}}{{{next_show|{{{next_concert|{{{next_tour|}}}}}}}}}|
| data24         = {{#if:{{{last_show|{{{last_concert|{{{last_tour|}}}}}}}}}{{{next_show|{{{next_concert|{{{next_tour|}}}}}}}}}|
*<li style="display: table-cell; width: 33%;">{{{last_show|{{{last_concert|{{{last_tour|}}}}}}}}}
*<li style="display: table-cell; width: 33%; padding: 0.2em; vertical-align: top;">{{{last_show|{{{last_concert|{{{last_tour|}}}}}}}}}
*<li style="display: table-cell; width: 33%;">{{{this_show|{{{this_concert|{{{this_tour|{{{concert_name|{{{concert_tour_name|}}}}}}}}}}}}}}}
*<li style="display: table-cell; width: 33%; padding: 0.2em; vertical-align: top; font-weight: bold;">{{{this_show|{{{this_concert|{{{this_tour|{{{concert_name|{{{concert_tour_name|}}}}}}}}}}}}}}}
*<li style="display: table-cell; width: 33%;">{{{next_show|{{{next_concert|{{{next_tour|}}}}}}}}}
*<li style="display: table-cell; width: 33%; padding: 0.2em; vertical-align: top;">{{{next_show|{{{next_concert|{{{next_tour|}}}}}}}}}
}}
}}
| rowclass24     = noprint plainlist
| rowclass24     = noprint plainlist
| headerstyle    = background-color: #eee; border-top: 1px solid #aaa;


| data25         = {{{misc|{{{Misc|{{{Misc1|}}}}}}}}}
| data25         = {{{misc|{{{Misc|{{{Misc1|}}}}}}}}}
| data26         = {{{Misc2|}}}
| data26         = {{{Misc2|}}}
| data27         = {{{Misc3|}}}
| data27         = {{{Misc3|}}}
| data28         = {{{Misc4|}}}
| data28         = {{{Misc4|}}}
| data29         = {{{Misc5|}}}
| data29         = {{{Misc5|}}}
}}{{#if:{{#ifeq:{{Str left|{{{last_show|{{{last_concert|{{{last_tour|}}}}}}}}}|22}}|<div class="plainlist"|1|}}{{#ifeq:{{Str left|{{{this_show|{{{this_concert|{{{this_tour|{{{concert_name|{{{concert_tour_name|}}}}}}}}}}}}}}}|22}}|<div class="plainlist"|1|}}{{#ifeq:{{Str left|{{{next_show|{{{next_concert|{{{next_tour|}}}}}}}}}|22}}|<div class="plainlist"|1|}}|[[Category:Pages using infobox chronology parameters with plainlists]]
}}{{#if:{{#ifeq:{{Str left|{{{last_show|{{{last_concert|{{{last_tour|}}}}}}}}}|22}}|<div class="plainlist"|1|}}{{#ifeq:{{Str left|{{{this_show|{{{this_concert|{{{this_tour|{{{concert_name|{{{concert_tour_name|}}}}}}}}}}}}}}}|22}}|<div class="plainlist"|1|}}{{#ifeq:{{Str left|{{{next_show|{{{next_concert|{{{next_tour|}}}}}}}}}|22}}|<div class="plainlist"|1|}}|[[Category:Pages using infobox chronology parameters with plainlists]]
}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox concert with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox concert]] with unknown parameter "_VALUE_"|ignoreblank=y| album | albums | alt | arranger | arrangers | artist | attendance | border | budget | caption | choir | chronology | composer | composers | concert_name | concert_tour_name | conductor | date | duration | end_date | gross | guests | image | image_caption | image_size | landscape | last_concert | last_show | last_tour | location | Misc | misc | Misc1 | Misc2 | Misc3 | Misc4 | Misc5 | next_concert | next_show | next_tour | number_of_legs | number_of_shows | orchestra | producer | producers | recording | recordings | shows | start_date | support_act | support_acts | this_concert | this_show | this_tour | tour | type | URL | venue | website }}<noinclude>
}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox concert with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox concert]] with unknown parameter "_VALUE_"|ignoreblank=y| album | albums | alt | arranger | arrangers | artist | attendance | border | budget | caption | choir | chronology | composer | composers | concert_name | concert_tour_name | conductor | date | duration | end_date | gross | guests | image | image_caption | image_size | landscape | last_concert | last_show | last_tour | location | Misc | misc | Misc1 | Misc2 | Misc3 | Misc4 | Misc5 | next_concert | next_show | next_tour | number_of_legs | number_of_shows | orchestra | producer | producers | recording | recordings | shows | start_date | support_act | support_acts | this_concert | this_show | this_tour | tour | type | URL | venue | website }}</includeonly>
{{Documentation}}</noinclude>