27,857
edits
(Added cover image logic to categorize missing covers and prevent categorization with value 'blank') |
(removed unnecessary line breaks) |
||
| Line 19: | Line 19: | ||
| data2 = {{{released|}}} | | data2 = {{{released|}}} | ||
| class2 = published | | class2 = published | ||
| label3 = Format | | label3 = Format | ||
| data3 = {{{format|}}} | | data3 = {{{format|}}} | ||
| class3 = plainlist | | class3 = plainlist | ||
| label4 = Recorded | | label4 = Recorded | ||
| data4 = {{{recorded|}}} | | data4 = {{{recorded|}}} | ||
| class4 = plainlist | | class4 = plainlist | ||
| label5 = Venue | | label5 = Venue | ||
| data5 = {{{venue|}}} | | data5 = {{{venue|}}} | ||
| label6 = Studio | | label6 = Studio | ||
| data6 = {{{studio|}}} | | data6 = {{{studio|}}} | ||
| class6 = plainlist | | class6 = plainlist | ||
| label7 = Genre | | label7 = Genre | ||
| data7 = {{{genre|}}} | | data7 = {{{genre|}}} | ||
| class7 = category hlist | | class7 = category hlist | ||
| label8 = Length | | label8 = Length | ||
| data8 = {{{length|}}} | | data8 = {{{length|}}} | ||
| label9 = Language | | label9 = Language | ||
| data9 = {{{language|}}} | | data9 = {{{language|}}} | ||
| class9 = category | | class9 = category | ||
| label10 = Label | | label10 = Label | ||
| data10 = {{{label|}}} | | data10 = {{{label|}}} | ||
| class10 = hlist | | class10 = hlist | ||
| label11 = Director | | label11 = Director | ||
| data11 = {{{director|}}} | | data11 = {{{director|}}} | ||
| class11 = hlist | | class11 = hlist | ||
| label12 = Producer | | label12 = Producer | ||
| data12 = {{{producer|}}} | | data12 = {{{producer|}}} | ||
| class12 = hlist | | class12 = hlist | ||
| label13 = Compiler | | label13 = Compiler | ||
| data13 = {{{compiler|}}} | | data13 = {{{compiler|}}} | ||
| class13 = hlist | | class13 = hlist | ||
| header14 = {{#if:{{{reviews|}}}|Professional reviews}} | | header14 = {{#if:{{{reviews|}}}|Professional reviews}} | ||
| data15 = {{#if:{{{reviews|}}}|<div style="text-align:left">{{#if:{{{reviews|}}}|{{{reviews|}}}}}</div>|}} | | data15 = {{#if:{{{reviews|}}}|<div style="text-align:left">{{#if:{{{reviews|}}}|{{{reviews|}}}}}</div>|}} | ||
| label16 = Metascore | | label16 = Metascore | ||
| data16 = {{#if:{{{metascore|}}}|{{Metascore|{{{metascore}}}}}|}} | | data16 = {{#if:{{{metascore|}}}|{{Metascore|{{{metascore}}}}}|}} | ||
| header17 = {{#if:{{{song_reviews|}}}|Individual song reviews}} | | header17 = {{#if:{{{song_reviews|}}}|Individual song reviews}} | ||
| data18 = {{#if:{{{song_reviews|}}}|<div style="text-align:left">{{#if:{{{song_reviews|}}}|{{{song_reviews|}}}}}</div>|}} | | data18 = {{#if:{{{song_reviews|}}}|<div style="text-align:left">{{#if:{{{song_reviews|}}}|{{{song_reviews|}}}}}</div>|}} | ||
| Line 81: | Line 67: | ||
}} | }} | ||
| below = {{{misc|}}} | | below = {{{misc|}}} | ||
}} | }}{{#switch:{{lc:{{{image|{{{cover|}}}}}}}} | ||
{{#switch:{{lc:{{{image|{{{cover|}}}}}}}} | |||
| | | | ||
|??? | |??? | ||
|MissingImage.png = [[Category:Album infoboxes lacking a cover]]}} | |MissingImage.png = [[Category:Album infoboxes lacking a cover]]}} | ||
{{main other|{{#ifeq:{{{type|}}}||[[Category:Pages using infobox album with empty type parameter]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox album with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox album]] with unknown parameter "_VALUE_"|ignoreblank=y|italic_title |type |name |image |cover |border |alt |caption |longtype |artist |released |format |recorded |venue |studio |genre |length |language |label |director |producer |compiler |reviews |metascore |song_reviews |prev_title|prev_year|next_title|next_year|chronology|year|misc}}{{#if:{{#invoke:String|match|error_category=Music infoboxes with Module:String errors{{!}}A|1={{{prev_title|}}}{{{prev_year|}}}{{{next_title|}}}{{{next_year|}}}{{{italic_title|}}}{{{italic title|}}}{{{type|}}}{{{name|}}}{{{image|}}}{{{cover|}}}{{{border|}}}{{{alt|}}}{{{caption|}}}{{{longtype|}}}{{{artist|}}}{{{released|}}}{{{format|}}}{{{recorded|}}}{{{venue|}}}{{{studio|}}}{{{genre|}}}{{{length|}}}{{{language|}}}{{{label|}}}{{{director|}}}{{{producer|}}}{{{compiler|}}}{{{reviews|}}}{{{metascore|}}}{{{song_reviews}}}{{{chronology|}}}{{{year|}}}x|2=</?t[drh][ >]|nomatch=}}|{{main other|[[Category:Music infoboxes with malformed table placement|A]]}}}} | {{main other|{{#ifeq:{{{type|}}}||[[Category:Pages using infobox album with empty type parameter]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox album with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox album]] with unknown parameter "_VALUE_"|ignoreblank=y|italic_title |type |name |image |cover |border |alt |caption |longtype |artist |released |format |recorded |venue |studio |genre |length |language |label |director |producer |compiler |reviews |metascore |song_reviews |prev_title|prev_year|next_title|next_year|chronology|year|misc}}{{#if:{{#invoke:String|match|error_category=Music infoboxes with Module:String errors{{!}}A|1={{{prev_title|}}}{{{prev_year|}}}{{{next_title|}}}{{{next_year|}}}{{{italic_title|}}}{{{italic title|}}}{{{type|}}}{{{name|}}}{{{image|}}}{{{cover|}}}{{{border|}}}{{{alt|}}}{{{caption|}}}{{{longtype|}}}{{{artist|}}}{{{released|}}}{{{format|}}}{{{recorded|}}}{{{venue|}}}{{{studio|}}}{{{genre|}}}{{{length|}}}{{{language|}}}{{{label|}}}{{{director|}}}{{{producer|}}}{{{compiler|}}}{{{reviews|}}}{{{metascore|}}}{{{song_reviews}}}{{{chronology|}}}{{{year|}}}x|2=</?t[drh][ >]|nomatch=}}|{{main other|[[Category:Music infoboxes with malformed table placement|A]]}}}}</div>}} | ||
</div>}} | |||
<noinclude> | <noinclude> | ||
{{Documentation}} | {{Documentation}} | ||
<!-- Add categories to the /doc subpage, not here. --> | <!-- Add categories to the /doc subpage, not here. --> | ||
</noinclude> | </noinclude> | ||