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
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox
<includeonly>{{Infobox
| bodyclass      = vevent
| bodyclass      = infobox vevent
| bodystyle      = width: 220px !important; min-width: 220px !important; max-width: 220px !important; font-size: 85%; line-height: 1.5em; border: 1px solid var(--border-color-base, #a2a9b1); background-color: var(--background-color-neutral-subtle, #f8f9fa); color: var(--color-base, #202122); border-collapse: collapse; margin: 0 0 1em 1em; float: right; clear: right;
| headerstyle    = background-color: var(--background-color-neutral, #eaecf0); border-top: 1px solid var(--border-color-base, #a2a9b1); border-bottom: 1px solid var(--border-color-base, #a2a9b1); text-align: center;
| labelstyle    = font-weight: bold; padding: 0.3em 0.5em; border-bottom: 1px solid var(--border-color-base, #eaecf0); text-align: left; width: 40%;
| datastyle      = padding: 0.3em 0.5em; border-bottom: 1px solid var(--border-color-base, #eaecf0); text-align: left;


| titlestyle    = font-size: 110%; font-weight: bold; padding: 0.5em; text-align: center; background-color: var(--background-color-neutral, #f8f9fa); border-bottom: 1px solid var(--border-color-base, #a2a9b1);
| title          = {{If empty|{{{concert_tour_name|}}}|{{{concert_name|}}}|{{PAGENAMEBASE}}}}
| title          = {{If empty|{{{concert_tour_name|}}}|{{{concert_name|}}}|{{PAGENAMEBASE}}}}
| titleclass    = summary


| subheader      = {{#if:{{{artist|}}}|<span class="category">{{#switch:{{lc:{{{type|}}}}}
| subheader      = <div style="text-align: center; font-weight: bold; padding: 0.3em 0;">{{#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>}}</div>
| subheaderstyle = font-weight: bold;
| subheaderstyle = border-bottom: 1px solid var(--border-color-base, #a2a9b1);


| 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; padding: 0.5em 0;">{{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|upright={{#ifeq:{{{landscape|}}}|yes|1.1|1}}|border=no|alt={{{alt|}}}}}</div>
| caption        = {{{caption|{{{image_caption|}}}}}}
| caption        = {{{caption|{{{image_caption|}}}}}}
| captionstyle  = text-align: center; font-size: 85%; padding-bottom: 0.5em;


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


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


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


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


| label5        = {{#if:{{{arrangers|}}}|Arrangers|Arranger}}
| header10       = {{#if:{{{last_show|{{{last_concert|{{{last_tour|}}}}}}}}}{{{next_show|{{{next_concert|{{{next_tour|}}}}}}}}}|<div style="padding: 0.2em 0;">{{{chronology|{{{artist|}}} concert chronology}}}</div>}}
| data5          = {{#if:{{{arrangers|}}}|{{{arrangers}}}|{{{arranger|}}}}}
| data11          = {{#if:{{{last_show|{{{last_concert|{{{last_tour|}}}}}}}}}{{{next_show|{{{next_concert|{{{next_tour|}}}}}}}}}|
 
<table style="width: 100%; display: table; table-layout: fixed; border-collapse: collapse; font-size: 90%; background: transparent; margin: 0; color: inherit;">
| label6        = Location
<tr>
| data6          = {{{location|}}}
<td style="width: 33%; text-align: left; vertical-align: top; padding: 0.4em 0.2em;">{{{last_show|{{{last_concert|{{{last_tour|}}}}}}}}}</td>
 
<td style="width: 34%; text-align: center; vertical-align: top; padding: 0.4em 0.2em; font-weight: bold;">{{{this_show|{{{this_concert|{{{this_tour|{{{concert_name|{{{concert_tour_name|}}}}}}}}}}}}}}}</td>
| label7        = Venue
<td style="width: 33%; text-align: right; vertical-align: top; padding: 0.4em 0.2em;">{{{next_show|{{{next_concert|{{{next_tour|}}}}}}}}}</td>
| data7          = {{{venue|}}}
</tr>
 
</table>
| label8        = Tour
| data8          = {{{tour|}}}
 
| label9        = {{#if:{{{recordings|}}}
| Album recordings
| {{#if:{{{recording|}}}
  | Album recording
  | {{#if:{{{albums|}}}
  | Associated albums
  | Associated album
  }}}}}}
| data9          = {{If empty|{{{recordings|}}}|{{{recording|}}}|{{{albums|}}}|{{{album|}}}}}
 
| label10        = Date{{pluralize from text|{{{date|}}}|plural=s}}
| data10        = {{{date|}}}
 
| label11       = Start date
| data11        = {{{start_date|}}}
 
| label12        = End date
| data12        = {{{end_date|}}}
 
| label13        = Duration
| data13        = {{{duration|}}}
 
| label14        = Legs
| data14        = {{{number_of_legs|}}}
 
| label15        = <abbr title="Number">No.</abbr> of shows
| data15        = {{{number_of_shows|{{{shows|}}}}}}
 
| label16        = Guests
| data16        = {{{guests|}}}
 
| label17        = Supporting act{{pluralize from text|{{#if:{{{support_acts|}}}|{{{support_acts}}}|{{{support_act|}}}}}|plural=s}}
| data17        = {{#if:{{{support_acts|}}}|{{{support_acts}}}|{{{support_act|}}}}}
 
| label18        = {{#if:{{{producers|}}}|Producers|Producer}}
| data18        = {{#if:{{{producers|}}}|{{{producers}}}|{{{producer|}}}}}
 
| label19        = Attendance
| data19        = {{{attendance|}}}
 
| label20        = Budget
| data20        = {{{budget|}}}
 
| label21        = Box office
| data21        = {{{gross|}}}
 
| label22        = Website
| data22        = {{{website|{{{URL|}}}}}}
 
| 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|}}}}}}}}}|
*<li style="display: table-cell; width: 33%;">{{{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%;">{{{next_show|{{{next_concert|{{{next_tour|}}}}}}}}}
}}
}}
| rowclass24    = noprint plainlist
}}{{#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| alt | artist | caption | chronology | concert_name | concert_tour_name | date | duration | image | image_caption | image_size | landscape | last_concert | last_show | last_tour | location | next_concert | next_show | next_tour | this_concert | this_show | this_tour | tour | type | venue }}</includeonly>
 
| data25        = {{{misc|{{{Misc|{{{Misc1|}}}}}}}}}
| data26        = {{{Misc2|}}}
| data27        = {{{Misc3|}}}
| data28        = {{{Misc4|}}}
| 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]]
}}{{#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>
{{Documentation}}</noinclude>