Template:DiscogsRelease: Difference between revisions
(Created page with "{{#get_web_data: url=https://www.morrissey-solo.com/api-discogs.php?resource=releases&id={{trim| {{{1}}} }} |format=JSON |use jsonpath |data=uri=$.uri, random_image=$.rand...") |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{#clear_external_data:}} | |||
{{#get_web_data: | {{#get_web_data: | ||
url=https://www.morrissey-solo.com/api-discogs.php?resource=releases&id={{trim| {{{1}}} }} | url=https://www.morrissey-solo.com/api-discogs.php?resource=releases&id={{trim| {{{1}}} }} | ||
|format=JSON | |format=JSON | ||
|use jsonpath | |use jsonpath | ||
|data=uri=$.uri, random_image=$.random_image, title=$.title, master_id=$.master_id, notes=$.notes, extrartists=$.extrartists[*], extraartists0=$.extraartists[0].name, extraartists1=$.extraartists[1].name, extraartists2=$.extraartists[2].name, extraartists3=$.extraartists[3].name, extraartists4=$.extraartists[4].name, extraartists5=$.extraartists[5].name, extraartists6=$.extraartists[6].name, extraartists7=$.extraartists[7].name, extraartists8=$.extraartists[8].name, extraartists9=$.extraartists[9].name, extraartists10=$.extraartists[10].name, extraartists11=$.extraartists[11].name, extraartists12=$.extraartists[12].name, extraartists13=$.extraartists[13].name, extraartists14=$.extraartists[14].name, extraartists15=$.extraartists[15].name, extraartists16=$.extraartists[16].name, extraartists17=$.extraartists[17].name, extraartists18=$.extraartists[18].name, extraartistsrole0=$.extraartists[0].role, extraartistsrole1=$.extraartists[1].role, extraartistsrole2=$.extraartists[2].role, extraartistsrole3=$.extraartists[3].role, extraartistsrole4=$.extraartists[4].role, extraartistsrole5=$.extraartists[5].role, extraartistsrole6=$.extraartists[6].role, extraartistsrole7=$.extraartists[7].role, extraartistsrole8=$.extraartists[8].role, extraartistsrole9=$.extraartists[9].role, extraartistsrole10=$.extraartists[10].role, extraartistsrole11=$.extraartists[11].role, extraartistsrole12=$.extraartists[12].role, extraartistsrole13=$.extraartists[13].role, extraartistsrole14=$.extraartists[14].role, extraartistsrole15=$.extraartists[15].role, extraartistsrole16=$.extraartists[16].role, extraartistsrole17=$.extraartists[17].role, extraartistsrole18=$.extraartists[18].role, images=$.images[*], images0=$.images[0].uri150, images1=$.images[1].uri150, images2=$.images[2].uri150, images3=$.images[3].uri150, images4=$.images[4].uri150, images5=$.images[5].uri150, images6=$.images[6].uri150, images7=$.images[7].uri150, images8=$.images[8].uri150, images9=$.images[9].uri150, images10=$.images[10].uri150, images11=$.images[11].uri150 | |data=uri=$.uri, random_image=$.random_image, title=$.title, master_id=$.master_id, formats=$.formats[*], format_description0=$.formats[0].descriptions[0], format_description1=$.formats[0].descriptions[1], format_description2=$.formats[0].descriptions[2], format_description3=$.formats[0].descriptions[3], format_description4=$.formats[0].descriptions[4], format_description5=$.formats[0].descriptions[5], format_description6=$.formats[0].descriptions[6], format_text=$.formats[0].text, notes=$.notes, extrartists=$.extrartists[*], extraartists0=$.extraartists[0].name, extraartists1=$.extraartists[1].name, extraartists2=$.extraartists[2].name, extraartists3=$.extraartists[3].name, extraartists4=$.extraartists[4].name, extraartists5=$.extraartists[5].name, extraartists6=$.extraartists[6].name, extraartists7=$.extraartists[7].name, extraartists8=$.extraartists[8].name, extraartists9=$.extraartists[9].name, extraartists10=$.extraartists[10].name, extraartists11=$.extraartists[11].name, extraartists12=$.extraartists[12].name, extraartists13=$.extraartists[13].name, extraartists14=$.extraartists[14].name, extraartists15=$.extraartists[15].name, extraartists16=$.extraartists[16].name, extraartists17=$.extraartists[17].name, extraartists18=$.extraartists[18].name, extraartistsrole0=$.extraartists[0].role, extraartistsrole1=$.extraartists[1].role, extraartistsrole2=$.extraartists[2].role, extraartistsrole3=$.extraartists[3].role, extraartistsrole4=$.extraartists[4].role, extraartistsrole5=$.extraartists[5].role, extraartistsrole6=$.extraartists[6].role, extraartistsrole7=$.extraartists[7].role, extraartistsrole8=$.extraartists[8].role, extraartistsrole9=$.extraartists[9].role, extraartistsrole10=$.extraartists[10].role, extraartistsrole11=$.extraartists[11].role, extraartistsrole12=$.extraartists[12].role, extraartistsrole13=$.extraartists[13].role, extraartistsrole14=$.extraartists[14].role, extraartistsrole15=$.extraartists[15].role, extraartistsrole16=$.extraartists[16].role, extraartistsrole17=$.extraartists[17].role, extraartistsrole18=$.extraartists[18].role, images=$.images[*], images0=$.images[0].uri150, images1=$.images[1].uri150, images2=$.images[2].uri150, images3=$.images[3].uri150, images4=$.images[4].uri150, images5=$.images[5].uri150, images6=$.images[6].uri150, images7=$.images[7].uri150, images8=$.images[8].uri150, images9=$.images[9].uri150, images10=$.images[10].uri150, images11=$.images[11].uri150 | ||
|cache seconds=3600 | |cache seconds=3600 | ||
|use stale cache | |use stale cache | ||
Line 26: | Line 27: | ||
}} | }} | ||
* {{#external_value:title}} - Discogs master release: https://www.discogs.com/master/{{#external_value:master_id}} | * {{#external_value:title}} - Discogs master release: https://www.discogs.com/master/{{#external_value:master_id}} | ||
* {{#external_value:title}} ({{#if:{{#external_value:format_description0}}|{{#external_value:format_description0}} }}{{#if:{{#external_value:format_description1}}| {{#external_value:format_description1}} }}{{#if:{{#external_value:format_description2}}| {{#external_value:format_description2}} }}{{#if:{{#external_value:format_description3}}| </code>{{#external_value:format_description3}} }}{{#if:{{#external_value:format_description4}}| </code>{{#external_value:format_description4}} }}{{#if:{{#external_value:format_description5}}| </code>{{#external_value:format_description5}} }}{{#if:{{#external_value:format_description6}}| </code>{{#external_value:format_description6}} }}{{#if:{{#external_value:format_text}}| </code>{{#external_value:format_text}} }}) - Discogs release: {{#external_value:uri}} |