Template:Credit and Template:Credit/sandbox: Difference between pages

(Difference between pages)
Page 1
Page 2
No edit summary
 
(Blanked the page)
 
Line 1: Line 1:
<noinclude>{{#cargo_declare:
 
_table = personnel_credits
| person = Page(mandatory=1)
| roles = List (,) of String
| tracks = List (,) of Integer
| listing_id = Integer
}}{{documentation}}</noinclude><includeonly>{{#cargo_store:
_table = personnel_credits
| person = {{{1}}}
| roles = {{#arraymap:{{lc:{{{2}}}}}|,|x|{{#switch:x
|bass guitar
|bass = bass
|drummer
|drums = drums
|editor
|editing = editing
|engineer
|engineer assistance
|assistant engineer
|engineering assistance
|engineering = engineering
|keys
|keyboards = keyboards
|guitars
|lead guitar
|rhythm guitar
|guitarist
|lead guitarist
|rhythm guitarist
|guitar = guitar
|mastering = mastering
|mixer
|assistant mixer
|mix assistant
|mixing assistance
|mix engineering
|mixing engineer
|mixing = mixing
|tambourine
|percussion = percussion
|piano = piano
|producer
|production = production
|programmer
|additional programming
|programming = programming
|assistant recorder
|recording assistant
|recording assistance
|additional recording
|recording = recording
|string arrangement
|orchestra
|orchestra lead
|orchestration
|additional orchestration
|violin
|viola
|cello
|string bass
|strings = strings
|singer
|singing
|background vocals
|backing vocals
|choir
|choir lead
|vocals = vocals
}}|,}}
| tracks = {{{tracks|}}}
| listing_id = {{{listing_id|}}}
}}</includeonly>{{link if exists|{{{1|<noinclude>Billy Corgan</noinclude>}}}}} {{#if:{{{as|}}}|(as {{{as}}})}}– {{#arraymap:{{{2|<noinclude>guitar,bass,piano</noinclude>}}}|,}}{{#if:{{{tracks|}}}|&nbsp;on tracks {{#arraymap:{{{tracks}}}|,|x|[[{{PAGENAME}}#track-listing-{{{listing_id|1}}}|x]]|,&nbsp;|and}}}}{{#if:{{{note|}}}|({{{note}}})}}