Template:Track listing: Difference between revisions

From Research Realm
copying, shortening
 
Replaced content with "{{#invoke:Track listing|main}}{{#invoke:Check for unknown parameters|check|unknown={{main other|_VALUE_{{PAGENAME}}}}|preview=Page using Template:Track listing with unknown parameter "_VALUE_"|ignoreblank=y | all_lyrics | all_music | all_writing | extra_column | extra_width | width | headline | lyrics_width | music_width | title_width | total_length | writing_width | regexp1 = extra[%d][%d]* | regexp2..."
Tag: Replaced
 
Line 1: Line 1:
{{#if: {{{all_writing|}}}
{{#invoke:Track listing|main}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using track listing with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Track listing]] with unknown parameter "_VALUE_"|ignoreblank=y | all_lyrics | all_music | all_writing | extra_column | extra_width | width | headline | lyrics_width | music_width | title_width | total_length | writing_width | regexp1 = extra[%d][%d]* | regexp2 = length[%d][%d]* | regexp3 = lyrics[%d][%d]* | regexp4 = music[%d][%d]* | regexp5 = note[%d][%d]* | regexp6 = title[%d][%d]* | regexp7 = writer[%d][%d]* }}{{main other|{{#if:{{{collapsed|}}}|[[Category:Track listings that use the collapsed parameter]]}}}}<noinclude>
| All tracks written by {{{all_writing}}}.&nbsp;
{{documentation}}
| {{#if: {{{all_lyrics|}}}
</noinclude>
    | All lyrics written by {{{all_lyrics}}}{{#if: {{{all_music|}}}|&#x3b;|.}}&nbsp;
  }}{{#if: {{{all_music|}}}
    | {{#if:{{{all_lyrics|}}}|a|A}}ll music composed by {{{all_music}}}.
  }}
}}<table class="tracklist {{#ifeq: {{{collapsed}}}|yes|collapsible collapsed}}" style="display: block; max-width: 100%; border-spacing: 0px; border-collapse: collapse; {{#ifeq: {{{collapsed}}}|yes|border: #aaa 1px solid; padding: 3px|padding:4px}}">
{{#if:{{{headline|}}} |
<tr>
<th class="tlheader mbox-text" colspan="{{Track listing/Columns
| writing_credits = {{{writing_credits|}}}
| lyrics_credits  = {{{lyrics_credits|}}}
| music_credits  = {{{music_credits|}}}
| extra_column    = {{{extra_column|}}}
}}" style="text-align: left; background-color: #fff">{{{headline}}}</th>
</tr> |
{{#ifeq: {{{collapsed}}}|yes|
<tr>
<th class="tlheader mbox-text" colspan="{{Track listing/Columns
| writing_credits = {{{writing_credits|}}}
| lyrics_credits  = {{{lyrics_credits|}}}
| music_credits  = {{{music_credits|}}}
| extra_column    = {{{extra_column|}}}
}}" style="text-align: left; background-color: #fff">Track listing</th>
</tr>
}}
}}
<tr>
<th class="tlheader" scope="col" style="width: 2em; padding-left: 10px; padding-right: 10px; text-align: right; background-color: #eee">{{abbr|No.|Number}}</th>
<th class="tlheader" scope="col" style="width: {{{ title_width |{{#switch:
  {{Track listing/Columns
    | writing_credits = {{{writing_credits|}}}
    | lyrics_credits  = {{{lyrics_credits|}}}
    | music_credits  = {{{music_credits|}}}
    | extra_column    = {{{extra_column|}}}
  }}
| 4 = 60%
| 5 | 6 = 40%
| #default = 100%
}}}}}; text-align: left; background-color: #eee">Title</th>{{ #ifeq: {{{writing_credits}}} | yes
| <th class="tlheader" scope="col" style="width: {{{ writing_width |{{#if: {{{extra_column|}}} | 30% | 40% }}}}}; text-align: left; background-color: #eee">Writer(s)</th>
| {{ #ifeq: {{{lyrics_credits}}} | yes
    | <th class="tlheader" scope="col" style="width: {{{ lyrics_width |{{#switch:
        {{#expr: {{#ifeq:{{{music_credits}}}|yes|1|0}} + {{#if:{{{extra_column|}}}|1|0}} }}
      | 0 = 40%
      | 1 = 30%
      | 2 = 20%
      }}}}}; text-align: left; background-color: #eee">Lyrics</th>
  }}{{ #ifeq: {{{music_credits}}} | yes
    | <th class="tlheader" scope="col" style="width: {{{ music_width |{{#switch:
        {{#expr: {{#ifeq:{{{lyrics_credits}}}|yes|1|0}} + {{#if:{{{extra_column|}}}|1|0}} }}
      | 0 = 40%
      | 1 = 30%
      | 2 = 20%
      }}}}}; text-align: left; background-color: #eee">Music</th>
  }}
}}{{#if: {{{extra_column|}}}
| <th class="tlheader" scope="col" style="width: {{{ extra_width |{{#switch:
      {{Track listing/Columns
      | writing_credits = {{{writing_credits|}}}
      | lyrics_credits  = {{{lyrics_credits|}}}
      | music_credits  = {{{music_credits|}}}
      | extra_column    = {{{extra_column|}}}
      }}
    | 4 = 40%
    | 5 = 30%
    | 6 = 20%
  }}}}}; text-align: left; background-color: #eee">{{{extra_column}}}</th>
}}
<th class="tlheader" scope="col" style="width: 4em; padding-right: 10px; text-align: right; background-color: #eee">Length</th>
</tr>
{{Track listing/Track|0|{{{title0|}}}|{{{note0|}}}|{{{length0|}}}|{{{lyrics0|}}}|{{{music0|}}}|{{{writer0|}}}|{{{extra0|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits|}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|1|{{{title1|}}}|{{{note1|}}}|{{{length1|}}}|{{{lyrics1|}}}|{{{music1|}}}|{{{writer1|}}}|{{{extra1|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits|}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|2|{{{title2|}}}|{{{note2|}}}|{{{length2|}}}|{{{lyrics2|}}}|{{{music2|}}}|{{{writer2|}}}|{{{extra2|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|3|{{{title3|}}}|{{{note3|}}}|{{{length3|}}}|{{{lyrics3|}}}|{{{music3|}}}|{{{writer3|}}}|{{{extra3|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|4|{{{title4|}}}|{{{note4|}}}|{{{length4|}}}|{{{lyrics4|}}}|{{{music4|}}}|{{{writer4|}}}|{{{extra4|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|5|{{{title5|}}}|{{{note5|}}}|{{{length5|}}}|{{{lyrics5|}}}|{{{music5|}}}|{{{writer5|}}}|{{{extra5|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|6|{{{title6|}}}|{{{note6|}}}|{{{length6|}}}|{{{lyrics6|}}}|{{{music6|}}}|{{{writer6|}}}|{{{extra6|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|7|{{{title7|}}}|{{{note7|}}}|{{{length7|}}}|{{{lyrics7|}}}|{{{music7|}}}|{{{writer7|}}}|{{{extra7|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|8|{{{title8|}}}|{{{note8|}}}|{{{length8|}}}|{{{lyrics8|}}}|{{{music8|}}}|{{{writer8|}}}|{{{extra8|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|9|{{{title9|}}}|{{{note9|}}}|{{{length9|}}}|{{{lyrics9|}}}|{{{music9|}}}|{{{writer9|}}}|{{{extra9|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|10|{{{title10|}}}|{{{note10|}}}|{{{length10|}}}|{{{lyrics10|}}}|{{{music10|}}}|{{{writer10|}}}|{{{extra10|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|11|{{{title11|}}}|{{{note11|}}}|{{{length11|}}}|{{{lyrics11|}}}|{{{music11|}}}|{{{writer11|}}}|{{{extra11|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|12|{{{title12|}}}|{{{note12|}}}|{{{length12|}}}|{{{lyrics12|}}}|{{{music12|}}}|{{{writer12|}}}|{{{extra12|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|13|{{{title13|}}}|{{{note13|}}}|{{{length13|}}}|{{{lyrics13|}}}|{{{music13|}}}|{{{writer13|}}}|{{{extra13|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|14|{{{title14|}}}|{{{note14|}}}|{{{length14|}}}|{{{lyrics14|}}}|{{{music14|}}}|{{{writer14|}}}|{{{extra14|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|15|{{{title15|}}}|{{{note15|}}}|{{{length15|}}}|{{{lyrics15|}}}|{{{music15|}}}|{{{writer15|}}}|{{{extra15|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|16|{{{title16|}}}|{{{note16|}}}|{{{length16|}}}|{{{lyrics16|}}}|{{{music16|}}}|{{{writer16|}}}|{{{extra16|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|17|{{{title17|}}}|{{{note17|}}}|{{{length17|}}}|{{{lyrics17|}}}|{{{music17|}}}|{{{writer17|}}}|{{{extra17|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|18|{{{title18|}}}|{{{note18|}}}|{{{length18|}}}|{{{lyrics18|}}}|{{{music18|}}}|{{{writer18|}}}|{{{extra18|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|19|{{{title19|}}}|{{{note19|}}}|{{{length19|}}}|{{{lyrics19|}}}|{{{music19|}}}|{{{writer19|}}}|{{{extra19|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|20|{{{title20|}}}|{{{note20|}}}|{{{length20|}}}|{{{lyrics20|}}}|{{{music20|}}}|{{{writer20|}}}|{{{extra20|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|21|{{{title21|}}}|{{{note21|}}}|{{{length21|}}}|{{{lyrics21|}}}|{{{music21|}}}|{{{writer21|}}}|{{{extra21|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|22|{{{title22|}}}|{{{note22|}}}|{{{length22|}}}|{{{lyrics22|}}}|{{{music22|}}}|{{{writer22|}}}|{{{extra22|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|23|{{{title23|}}}|{{{note23|}}}|{{{length23|}}}|{{{lyrics23|}}}|{{{music23|}}}|{{{writer23|}}}|{{{extra23|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|24|{{{title24|}}}|{{{note24|}}}|{{{length24|}}}|{{{lyrics24|}}}|{{{music24|}}}|{{{writer24|}}}|{{{extra24|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|25|{{{title25|}}}|{{{note25|}}}|{{{length25|}}}|{{{lyrics25|}}}|{{{music25|}}}|{{{writer25|}}}|{{{extra25|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|26|{{{title26|}}}|{{{note26|}}}|{{{length26|}}}|{{{lyrics26|}}}|{{{music26|}}}|{{{writer26|}}}|{{{extra26|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|27|{{{title27|}}}|{{{note27|}}}|{{{length27|}}}|{{{lyrics27|}}}|{{{music27|}}}|{{{writer27|}}}|{{{extra27|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|28|{{{title28|}}}|{{{note28|}}}|{{{length28|}}}|{{{lyrics28|}}}|{{{music28|}}}|{{{writer28|}}}|{{{extra28|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|29|{{{title29|}}}|{{{note29|}}}|{{{length29|}}}|{{{lyrics29|}}}|{{{music29|}}}|{{{writer29|}}}|{{{extra29|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|30|{{{title30|}}}|{{{note30|}}}|{{{length30|}}}|{{{lyrics30|}}}|{{{music30|}}}|{{{writer30|}}}|{{{extra30|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|31|{{{title31|}}}|{{{note31|}}}|{{{length31|}}}|{{{lyrics31|}}}|{{{music31|}}}|{{{writer31|}}}|{{{extra31|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|32|{{{title32|}}}|{{{note32|}}}|{{{length32|}}}|{{{lyrics32|}}}|{{{music32|}}}|{{{writer32|}}}|{{{extra32|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|33|{{{title33|}}}|{{{note33|}}}|{{{length33|}}}|{{{lyrics33|}}}|{{{music33|}}}|{{{writer33|}}}|{{{extra33|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|34|{{{title34|}}}|{{{note34|}}}|{{{length34|}}}|{{{lyrics34|}}}|{{{music34|}}}|{{{writer34|}}}|{{{extra34|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|35|{{{title35|}}}|{{{note35|}}}|{{{length35|}}}|{{{lyrics35|}}}|{{{music35|}}}|{{{writer35|}}}|{{{extra35|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|36|{{{title36|}}}|{{{note36|}}}|{{{length36|}}}|{{{lyrics36|}}}|{{{music36|}}}|{{{writer36|}}}|{{{extra36|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|37|{{{title37|}}}|{{{note37|}}}|{{{length37|}}}|{{{lyrics37|}}}|{{{music37|}}}|{{{writer37|}}}|{{{extra37|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|38|{{{title38|}}}|{{{note38|}}}|{{{length38|}}}|{{{lyrics38|}}}|{{{music38|}}}|{{{writer38|}}}|{{{extra38|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|39|{{{title39|}}}|{{{note39|}}}|{{{length39|}}}|{{{lyrics39|}}}|{{{music39|}}}|{{{writer39|}}}|{{{extra39|}}}
| color = #fff
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{Track listing/Track|40|{{{title40|}}}|{{{note40|}}}|{{{length40|}}}|{{{lyrics40|}}}|{{{music40|}}}|{{{writer40|}}}|{{{extra40|}}}
| color = #f7f7f7
| lyrics_credits = {{{lyrics_credits|}}}
| music_credits = {{{music_credits|}}}
| writing_credits = {{{writing_credits}}}
| extra_column = {{{extra_column|}}}
}}{{#if:{{{total_length|}}} |
<tr>
<td align="right" colspan="{{#expr:
  {{Track listing/Columns
    | writing_credits = {{{writing_credits|}}}
    | lyrics_credits  = {{{lyrics_credits|}}}
    | music_credits  = {{{music_credits|}}}
    | extra_column    = {{{extra_column|}}}
  }} - 1
}}"><div style="width: 7.5em; text-align: left; padding-left: 10px; background-color: #eee; margin: 0;">'''Total length:'''</div></td>
<td style="padding-right: 10px; text-align: right; background-color: #eee;">'''{{{total_length}}}'''</td>
</tr>
}}</table>

Latest revision as of 20:36, 9 December 2024

No.TitleLength