12 lines
1.5 KiB
JSON
12 lines
1.5 KiB
JSON
{
|
||
"schemaVersion": "0.1.0",
|
||
"name": "🎵 Add to to-listen list (RYM)",
|
||
"behavior": "create",
|
||
"noteContentFormat": "---\nmediaName: {% set mediaName = selector:div.album_title|replace:\"/ By .*/s\":\"\"|trim %}{{mediaName}}\nmediaArtists: {% set mediaArtists = selector:[itemprop=byArtist] [itemprop=name] %}\n\n{% for artist in mediaArtists %}\n- {{artist}}\n{% endfor %}\nmediaType: {% set mediaType = selector:.album_info tr|nth:2|last|replace:\"Type\":\"\"|split:\",\"|merge:\"Album\" %}\n\n{% for type in mediaType %}\n- {{type|trim}}\n{% endfor %}\nmusicUmbrella:\nmediaGenreMain:\nmediaGenreAdditional: {% set mediaGenreAdditional = selector:.release_genres .genre %}\n\n{% for genre in mediaGenreAdditional %}\n- {{genre}}\n{% endfor %}\nmediaReleaseDate: {% set mediaReleaseDate = selector:.album_info td|slice:2,3 %}{{mediaReleaseDate}}\nmediaPosterArt: {% set mediaPosterArt = image %}{{mediaPosterArt}}\nmediaWatchedYet: false\nrecdBy:\nonWatchlist: false\nmostRecentRating:\n---\n\n```avatar\nimage: {{mediaPosterArt}}\ndescription: |-\n # {{mediaName}}\n ## {{mediaArtists|join:\", \"}}\n - [RYM]({{url}})\n```\n# Tracklist\n{% for track in selector:#tracks .tracklist_title %}\n{{loop.index}}. {{track|split:\"\\n\"|first}}\n{% endfor %}\n\n# Ratings",
|
||
"properties": [],
|
||
"triggers": [
|
||
"https://rateyourmusic.com/release/"
|
||
],
|
||
"noteNameFormat": "{{selector:[itemprop=byArtist] [itemprop=name]|join:\", \"}} – {{selector:div.album_title|replace:\"/ By .*/s\":\"\"}}",
|
||
"path": "Media/Music"
|
||
} |