Template:Infobox album: Difference between revisions

use lua module to fetch studio sessions
No edit summary
(use lua module to fetch studio sessions)
Line 40: Line 40:
| class2      = published
| class2      = published
| label3      = {{#if:{{{recorded|}}}|Recorded|[[Studio sessions]]}}
| label3      = {{#if:{{{recorded|}}}|Recorded|[[Studio sessions]]}}
| data3      = {{#if:{{{recorded|}}}|{{{recorded|}}}{{#if:{{{recorded_ref|}}}|{{{recorded_ref}}}}}|{{#cargo_query:
| data3      = {{#if:{{{recorded|}}}|{{{recorded|}}}{{#if:{{{recorded_ref|}}}|{{{recorded_ref}}}}}|{{#invoke:infobox_album|studio_sessions|{{{name|{{PAGENAME}}}}}}}}}
tables=studio_sessions, albums
|fields=studio_sessions._pageName=page
|where=albums.name = "{{{name|{{PAGENAME}}}}}"
|join on=studio_sessions.album HOLDS albums.name
|format=list
|delimiter= •
}}}}
| class3      = plainlist
| class3      = plainlist
| label4      = Venue
| label4      = Venue