Template:MultiPubList

From ChoralWiki
Revision as of 16:00, 2 April 2019 by BarryJ (talk | contribs)
Jump to navigation Jump to search


Documentation

This template is for use on a Music publication page, WHERE AT LEAST ONE WORK HAS MULTIPLE PUBLICATION CITATIONS. This template requires the use of the template {{Pub}} on all work pages. If no works in a publication have multiple publication citations, please use Template {{PubList}} instead (which uses {{Published}} on work pages).

This template produces a table listing all the works that have links to the publication within the template {{Pub}} on their work pages. This table will be automatically updated.

Syntax: {{MultiPubList|<code1>,<code2>,…,<coden>|YYYY}}

where <codei> is one of the codes below (comma-delimited, in any order), and YYYY is the year that the publication was first issued (shown on the publication page as the first parameter within template {{PubDatePlace}} (REQUIRED).
Code Output
seq Sequence no. in publication
pg Page number(s) in publication
com Composer
arr Arranger
lyr Lyricist
gen Genre
subg Subgenre
yr Year of publication
lan Language
first First Line
met Meter
vo Number of voices
voices Voices

Some sample template calls:

Columns in the table depend on what the first code (<code1>) is:

<code1> Columns (* = sorted column)
seq No. ¦ Title* ¦ <code2> ¦ <code3> ¦ …
(other) Title* ¦ <code1> ¦ <code2> ¦ …

If seq is is the first code (<code1>), sequence number appears as the first column in the table. If the first code is something other than seq then the first column is the work title. In any case the table is sorted by work Title, using sort keys as specified in {{DEFAULTSORT:{{NameSorter}}}} on the work pages.

The second parameter is required; enter the year of publication.