Template:Musictable: Difference between revisions

From Alfred Jodocus Kwak Wiki
No edit summary
No edit summary
 
(42 intermediate revisions by the same user not shown)
Line 1: Line 1:
<table class="wikitable" style="text-align: center;">
<table class="wikitable" style="text-align: center;">
<tr>
<tr>
<th colspan="5">{{{title}}}</th>
<th colspan="5" id="{{{id |}}}">[[#{{{id |}}}|{{{title |}}}]]</th>
</tr>
</tr>
<tr>
<tr>
<th>Catalogue</th>
<th>Catalogue</th>
<th>{{{time}}}</th>
<th>{{{time |}}}</th>
<th>Title</th>
<th>Title</th>
<th>Literal Translation</th>
<th>Literal Translation</th>
<th>Wiki ID</th>
<th>[[In-House Music IDs|Wiki ID]]</th>
</tr>
</tr>
{{#vardefine: i | 1 }}
{{#vardefine: i | 1 }}
{{#while:|{{{{{#var: i}} |}}}
{{#while:
  | <tr>
| {{{{{#var: i}} |}}}
    {{#if: {{{{{#var: i}} |}}}==-
| <tr>
      | <td style="padding:0;"></td>
{{#ifeq: {{{{{#var: i}} |}}} | -
      | <th>{{{{{#var: i}} |}}}</th><td>{{{{{#expr: {{#var: i}} + 1 }} |}}}</td>
| <td style="padding:0;"></td>
        {{#vardefine: i | {{#expr: {{#var: i}} + 2 }}}}
| <th id="{{{id |}}}_{{{{{#var: i}} |}}}">[[#{{{id |}}}_{{{{{#var: i}} |}}}|{{{{{#var: i}} |}}}]]</th>
        <td>
<td>{{{{{#expr: {{#var: i}} + 1 }} |}}}</td>{{#vardefine: i | {{#expr: {{#var: i}} + 2 }} }}<td>{{#vardefine: mus | {{{{{#var: i}} |}}} }} {{#vardefine: msub | {{#sub:{{M|{{#var: mus}} }} | 2 | -2}} }} <!-- remove [[]] and get page and title --> {{#vardefine: mus_page | {{#explode:{{#var: msub}} | {{!}} | 0}} }} {{#vardefine: mus_title | {{#explode: {{#var: msub}} | {{!}} | 1}} }} {{#vardefine: custom_title | {{{{{#expr: {{#var: i}} + 1 }} |}}} }} {{#vardefine: under_title | {{{{{#expr: {{#var: i}} + 2 }} |}}} }} {{#vardefine: i | {{#expr: {{#var: i}} + 2 }} }} [[{{#var: mus_page}}|{{#if: {{#var: custom_title}} | {{#var: custom_title}} | {{#if: {{#var: mus_title}} | {{#var: mus_title}} | {{#var: mus_page}} }} }}]] {{#if: {{#var: under_title}} | <br><small>{{#var: under_title}}</small> }}</td>
        {{#vardefine: mnum | {{{{{#var: i}} |}}}}}
<td>{{M|{{#var: mus}} lit}}</td>
        {{#vardefine: sub | {{#sub:{{M|{{#var: mnum}}}}|2|-2}}}} <!-- remove [[]] -->
<td>[[M{{#var: mus}}]]</td>
        {{#vardefine: page | {{#explode:{{#var: sub|{{!}}|0}}} |}}}
}}
        {{#vardefine: ptitle | {{#explode:{{#var: sub|{{!}}|1}}} |}}}
</tr>
        {{#vardefine: i | {{#expr: {{#var: i}} + 1 }}}}
{{#vardefine: i | {{#expr: {{#var: i}} + 1 }} }}
        {{#if: {{{{{#var: i}} |}}}==-
        | {{M|{{#var: mnum}}}}
        | [[{{#var: page}}|{{#if: {{#var: ptitle}}|{{#var: ptitle}}|{{#var: page}}}}{{{{{#var: i}} |}}}
        }}
        </td>
        <td>{{M|{{#var: mnum}} lit}}</td>
        <td>[[M{{#var: mnum}}]]</td>
    }}
    </tr>
  {{#vardefine: i | {{#expr: {{#var: i}} + 1 }} }}
}}
}}
</table>
</table>

Latest revision as of 22:48, 26 June 2026

[[#|]]
Catalogue Title Literal Translation Wiki ID