Template:Track listing: Difference between revisions

From WikiBound, your community-driven EarthBound/Mother wiki
Jump to navigationJump to search
No edit summary
(better revision from wp, latest non-lua rev)
Line 1: Line 1:
<includeonly>{{#if: {{{all_writing|}}}|All songs written and composed by {{{all_writing}}}.&nbsp;|{{#if: {{{all_lyrics|}}}|All lyrics written by {{{all_lyrics}}}{{#if: {{{all_music|}}}|,|.}}&nbsp;}}{{#if: {{{all_music|}}}|{{#if: {{{all_lyrics|}}}|a|A}}ll music composed by {{{all_music}}}.}}}}<div style="margin-right:270px"><table class="tracklist{{#ifeq: {{{collapsed}}}|yes| collapsible collapsed}}" cellpadding="0" style="width: 100%;border-width: 0px; border-collapse: collapse;">
<table class="tracklist {{#ifeq: {{{collapsed}}}|yes|collapsible collapsed}} sortable" 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|}}} |
{{#if:{{{headline|}}} |
    <tr>
<tr>
        <th class="tlheader" colspan="10" style="text-align: left; background-color: #fff; border-width: 0;">
<th class="tlheader mbox-text" colspan="{{Track listing/Columns
{{{headline}}}</th>
| writing_credits = {{{writing_credits|}}}
     </tr> |
| lyrics_credits  = {{{lyrics_credits|}}}
      {{#ifeq: {{{collapsed}}}|yes|
| music_credits  = {{{music_credits|}}}
       <tr>
| extra_column    = {{{extra_column|}}}
          <th class="tlheader" colspan="10" style="text-align: left; background-color: #fff; border-width: 0;">&nbsp;</th>
}}" style="text-align: left; background-color: #fff">{{{headline}}}</th>
       </tr>
</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%
    <tr>
    | 5 = 30%
      <th class="tlheader" style="width: 20px; padding-left: 10px; padding-right: 10px
    | 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}}}
|

Revision as of 23:23, 5 October 2019

Template:Abbr Title Length