Vorlage:Stück: Unterschied zwischen den Versionen

Aus Mikiwiki
Wechseln zu: Navigation, Suche
Zeile 42: Zeile 42:
 
<td width=20%>{{#ifeq: {{{3|}}} | {{PAGENAME}} | {{{3|}}} | {{#ifexist: {{{3|}}} | [[{{{3|}}}]] | {{{3|}}} }} }}</td>
 
<td width=20%>{{#ifeq: {{{3|}}} | {{PAGENAME}} | {{{3|}}} | {{#ifexist: {{{3|}}} | [[{{{3|}}}]] | {{{3|}}} }} }}</td>
 
<td width=25%><b>{{#ifexist: Lied "{{{4|}}}" ({{{5|}}}) | [[Lied "{{{4|}}}" ({{{5|}}})|{{{4|}}}]] | {{{4|}}} }}</b></td>
 
<td width=25%><b>{{#ifexist: Lied "{{{4|}}}" ({{{5|}}}) | [[Lied "{{{4|}}}" ({{{5|}}})|{{{4|}}}]] | {{{4|}}} }}</b></td>
<td width=25%>{{#if: {{{5|}}} | {{#if: {{#explode: {{{5|}}}|;|0}} | {{#ifexist: {{#explode: {{{5|}}}|;|0}} | [[{{#explode: {{{5|}}}|;|0}}]] | {{#explode: {{{5|}}}|;|0}} }} | }}</td>
+
<td width=25%>{{#if: {{{5|}}} | {{#if: {{#explode: {{{5}}}|;|0}} | {{#ifexist: {{#explode: {{{5}}}|;|0}} | [[{{#explode: {{{5}}}|;|0}}]] | {{#explode: {{{5}}}|;|0}} }} | }}</td>
 
<td width=20%>{{{6|}}}</td>
 
<td width=20%>{{{6|}}}</td>
 
</tr></includeonly>
 
</tr></includeonly>

Version vom 29. Januar 2010, 21:03 Uhr

Eintrag für ein Stück über die Vorlage:Stückeliste, wo auch die Inhalte der einzelnen Spalten bestimmt werden.

Spalte Inhalt Anmerkungen zum Stückeintrag
Stück Positionsbezeichnung.
Dauer Dauer des Stücks in Minuten und Sekunden, dargestellt in der Form "NN:NN", z. B. "03:45" für eine Dauer von 3 Minuten und 45 Sekunden.
Interpret Name des Interpreten. Falls der Interpretenname nicht dem Seitentitel entspricht, so wird gesucht ob es im Mikiwiki einen Artikel mit dem Interpretennamen gibt und darauf verlinkt (im ersteren Falle würde aufgrund von Mediawiki-Eiunstellungen der Interpretenname fett dargestellt, was mir nicht passt).
Titel Der Titel des Stücks. Falls im Mikiwiki ein Artikel mit dem Titel Lied "<Liedtitel>" (<Autorenname>) besteht, so wird darauf verlinkt.
Autor Der Autor des Stücks. Falls im Mikiwiki ein Artikel mit dem Autorennamen als Titel besteht, so wird darauf verlinkt.
Anmerkungen Anmerkungen zum Stück.

Gegenwärtig findet keine Verlinkung statt, falls mehr als ein Interpreten- bzw. Autorenname im entsprechenden Feld enthalten ist. Ab Mediawiki 1.16 sollten aber auch mehrere Einträge über die Zeichenkettenfunktion "#explode" auswertbar sein (http://www.mediawiki.org/wiki/Extension:StringFunctions). Mal sehen, zur Zeit ist hier halt noch Mediawiki 1.14 in Betrieb.

Anmerkung: Die Feldbreite für jedes einzelne Feld anzugeben ist nicht wirklich schön, aber leider habe ich es über die Vorlage:Stückeliste (welche in Diskografien verwendet wird) nicht auf befriedigende Weise geschafft...

<tr>
<td width=5%>{{{1|}}}</td>
<td width=5%>{{{2|}}}</td>
<td width=20%>{{#ifeq: {{{3|}}} | {{PAGENAME}} | {{{3|}}} | {{#ifexist: {{{3|}}} | [[{{{3|}}}]] | {{{3|}}} }} }}</td>
<td width=25%><b>{{#ifexist: Lied "{{{4|}}}" ({{{5|}}}) | [[Lied "{{{4|}}}" ({{{5|}}})|{{{4|}}}]] | {{{4|}}} }}</b></td>
<td width=25%>{{#ifexist: {{{5|}}} | [[{{{5|}}}]] | {{{5|}}} }}</td>
<td width=20%>{{{6|}}}</td>
</tr>