Template:music links: Difference between revisions
Content added Content deleted
(added BandCamp; removed numbered parameters because unshortened youtube links break them) |
(added Apple Music; increased gray icon opacity a little) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{#if: {{{bandcamp|{{{bc|}}}}}}|[[File:Bandcamp- |
{{#if: {{{bandcamp|{{{bc|}}}}}}|{{#ifeq: {{{bandcamp|{{{bc|}}}}}}|-|<span style="opacity: 0.33;">}}[[File:Bandcamp-polygon-{{#ifeq: {{{bandcamp|{{{bc|}}}}}}|-|grey|aqua}}.svg|22px|link={{#ifeq: {{{bandcamp|{{{bc|}}}}}}|-||{{{bandcamp|{{{bc|}}}}}}}}]]{{#ifeq: {{{bandcamp|{{{bc|}}}}}}|-|</span>}} <nowiki/>}}{{#if: {{{soundcloud|{{{sc|}}}}}}|{{#ifeq: {{{soundcloud|{{{sc|}}}}}}|-|<span style="opacity: 0.33;">}}[[File:Antu soundcloud{{#ifeq: {{{soundcloud|{{{sc|}}}}}}|-|_grey}}.svg|22px|link={{#ifeq: {{{soundcloud|{{{sc|}}}}}}|-||{{{soundcloud|{{{sc|}}}}}}}}]]{{#ifeq: {{{soundcloud|{{{sc|}}}}}}|-|</span>}} <nowiki/>}}{{#if: {{{youtube|{{{yt|}}}}}}|{{#ifeq: {{{youtube|{{{yt|}}}}}}|-|<span style="opacity: 0.33;">}}[[File:YouTube {{#ifeq: {{{youtube|{{{yt|}}}}}}|-|grey|full-color}} icon (2017).svg|22px|link={{#ifeq: {{{youtube|{{{yt|}}}}}}|-||{{{youtube|{{{yt|}}}}}}}}]]{{#ifeq: {{{youtube|{{{yt|}}}}}}|-|</span>}} <nowiki/>}}{{#if: {{{spotify|{{{sf|{{{sy|{{{sp|{{{s|}}}}}}}}}}}}}}}|{{#ifeq: {{{spotify|{{{sf|{{{sy|{{{sp|{{{s|}}}}}}}}}}}}}}}|-|<span style="opacity: 0.33;">}}[[File:Spotify icon{{#ifeq: {{{spotify|{{{sf|{{{sy|{{{sp|{{{s|}}}}}}}}}}}}}}}|-|_grey}}.svg|22px|link={{#ifeq: {{{spotify|{{{sf|{{{sy|{{{sp|{{{s|}}}}}}}}}}}}}}}|-||{{{spotify|{{{sf|{{{sy|{{{sp|{{{s|}}}}}}}}}}}}}}}}}]]{{#ifeq: {{{spotify|{{{sf|{{{sy|{{{sp|{{{s|}}}}}}}}}}}}}}}|-|</span>}} <nowiki/>}}{{#if: {{{applemusic|{{{am|}}}}}}|{{#ifeq: {{{applemusic|{{{am|}}}}}}|-|<span style="opacity: 0.33;">}}[[File:Apple Music {{#ifeq: {{{applemusic|{{{am|}}}}}}|-|Icon grey.png|Icon.svg}}|22px|link={{#ifeq: {{{applemusic|{{{am|}}}}}}|-||{{{applemusic|{{{am|}}}}}}}}]]{{#ifeq: {{{applemusic|{{{am|}}}}}}|-|</span>}}}}<noinclude> |
||
{{music links|bc=Music|sc=Music|yt=Music|sf=Music}} |
{{music links|bc=Music|sc=Music|yt=Music|sf=Music|am=Music}} |
||
== Documentation == |
== Documentation == |
||
Line 30: | Line 30: | ||
}, |
}, |
||
"spotify": { |
"spotify": { |
||
"aliases": ["sf"], |
"aliases": ["s","sf","sy","sp"], |
||
"label": "Spotify link", |
"label": "Spotify link", |
||
"description": "Album Link or Song Link from Spotify", |
"description": "Album Link or Song Link from Spotify", |
||
"type": "url", |
|||
"suggested": true |
|||
}, |
|||
"applemusic": { |
|||
"aliases": ["am"], |
|||
"label": "Apple Music link", |
|||
"description": "URL of album or track on Apple Music", |
|||
"type": "url", |
"type": "url", |
||
"suggested": true |
"suggested": true |
||
} |
} |
||
}, |
}, |
||
"description": "Displays a row of clickable icons that link to a specific song or album on various platforms |
"description": "Displays a row of clickable icons that link to a specific song or album on various platforms.", |
||
"paramOrder": [ |
"paramOrder": [ |
||
"bandcamp", |
"bandcamp", |
||
"soundcloud", |
"soundcloud", |
||
"youtube", |
"youtube", |
||
"spotify" |
"spotify", |
||
"applemusic" |
|||
] |
] |
||
} |
} |
||
Line 48: | Line 56: | ||
=== Examples === |
=== Examples === |
||
⚫ | <code><nowiki>{{music links|sc=https://soundcloud.com/ |
||
<code><nowiki>{{music links|yt=https://youtu.be/96PM_jUdS2M}}</nowiki></code> gives: {{music links|yt=https://youtu.be/96PM_jUdS2M}} |
<code><nowiki>{{music links|yt=https://youtu.be/96PM_jUdS2M}}</nowiki></code> gives: {{music links|yt=https://youtu.be/96PM_jUdS2M}} |
||
⚫ | <code><nowiki>{{music links|sc=https://soundcloud.com/serotonergeek/jan-utala-o-bella-ciao|yt=https://www.youtube.com/watch?v=LnXjbB4EJb8|sf=https://open.spotify.com/track/1ULnuFWRMWmpFKVOpWoZJv}}</nowiki></code> gives: {{music links|sc=https://soundcloud.com/serotonergeek/jan-utala-o-bella-ciao|yt=https://www.youtube.com/watch?v=LnXjbB4EJb8|sf=https://open.spotify.com/track/1ULnuFWRMWmpFKVOpWoZJv}} |
||
When <code>-</code> is used as input, it returns a grayed out icon. |
|||
<code><nowiki>{{music links|sc=-|yt=https://www.youtube.com/watch?v=_YwKInK1HPY}}</nowiki></code> gives {{music links|sc=-|yt=https://www.youtube.com/watch?v=_YwKInK1HPY}} |
|||
[[Category:Templates]]</noinclude> |
[[Category:Templates]]</noinclude> |
Latest revision as of 23:07, 27 March 2024
Documentation[edit source]
Template data[edit source]
Displays a row of clickable icons that link to a specific song or album on various platforms.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Bandcamp link | bandcamp bc | URL of album or track on Bandcamp | URL | suggested |
SoundCloud link | soundcloud sc | URL of album or track on SoundCloud | URL | suggested |
YouTube link | youtube yt | URL of YouTube video | URL | suggested |
Spotify link | spotify s sf sy sp | Album Link or Song Link from Spotify | URL | suggested |
Apple Music link | applemusic am | URL of album or track on Apple Music | URL | suggested |
Examples[edit source]
{{music links|yt=https://youtu.be/96PM_jUdS2M}}
gives:
{{music links|sc=https://soundcloud.com/serotonergeek/jan-utala-o-bella-ciao|yt=https://www.youtube.com/watch?v=LnXjbB4EJb8|sf=https://open.spotify.com/track/1ULnuFWRMWmpFKVOpWoZJv}}
gives:
When -
is used as input, it returns a grayed out icon.
{{music links|sc=-|yt=https://www.youtube.com/watch?v=_YwKInK1HPY}}
gives