diff --git a/ladywhiskers/music/Music.yml b/ladywhiskers/music/Music.yml index f5407b3..3479283 100644 --- a/ladywhiskers/music/Music.yml +++ b/ladywhiskers/music/Music.yml @@ -1,3 +1,8 @@ +external_templates: + file: config/music/musictemplates.yml + template_variables: + collection_section: "082" + templates: mood collection: smart_filter: @@ -49,16 +54,24 @@ dynamic_collections: Album Moods: type: album_mood title_format: Top 10 <> Albums - template: album mood collection + template: + - album mood collection + - shared Track Moods: type: track_mood title_format: Top 100 <> Tracks - template: track mood collection + template: + - track mood collection + - shared Artist Styles: type: style title_format: Top 5 <> Artists - template: style collection + template: + - style collection + - shared Album Styles: type: style title_format: Top 20 <> Albums - template: album style collection \ No newline at end of file + template: + - album style collection + - shared \ No newline at end of file diff --git a/ladywhiskers/music/album_collections.yml b/ladywhiskers/music/album_collections.yml new file mode 100644 index 0000000..535701a --- /dev/null +++ b/ladywhiskers/music/album_collections.yml @@ -0,0 +1,38 @@ +external_templates: + file: config/music/musictemplates.yml + template_variables: + collection_section: "002" + +templates: + album mood collection: + builder_level: album + smart_filter: + limit: 20 + minimum_items: 20 + delete_below_minimum: true + sort_by: plays.desc + all: + album_mood: <> + album style collection: + builder_level: album + smart_filter: + limit: 20 + minimum_items: 20 + delete_below_minimum: true + sort_by: plays.desc + all: + album_style: <> + +dynamic_collections: + Album Moods: + type: album_mood + title_format: Top 10 <> Albums + template: + - album mood collection + - shared + Album Styles: + type: style + title_format: Top 20 <> Albums + template: + - album style collection + - shared \ No newline at end of file diff --git a/ladywhiskers/music/artist_collections.yml b/ladywhiskers/music/artist_collections.yml new file mode 100644 index 0000000..2edca38 --- /dev/null +++ b/ladywhiskers/music/artist_collections.yml @@ -0,0 +1,32 @@ +external_templates: + file: config/music/musictemplates.yml + template_variables: + collection_section: "003" + +templates: + mood collection: + smart_filter: + limit: 10 + minimum_items: 10 + sort_by: plays.desc + all: + artist_mood: <> + style collection: + smart_filter: + limit: 10 + minimum_items: 10 + sort_by: plays.desc + all: + artist_style: <> + +dynamic_collections: +# Moods: +# type: mood +# title_format: Top 10 <> Artists +# template: mood collection + Artist Styles: + type: style + title_format: Top 5 <> Artists + template: + - style collection + - shared \ No newline at end of file diff --git a/ladywhiskers/music/continents.yml b/ladywhiskers/music/continents.yml index 805fbc8..47bd3e5 100644 --- a/ladywhiskers/music/continents.yml +++ b/ladywhiskers/music/continents.yml @@ -9,7 +9,7 @@ external_templates: file: config/music/musictemplates.yml template_variables: - collection_section: "082" + collection_section: "001" templates: smart_filters: default: @@ -422,4 +422,4 @@ dynamic_collections: - Tonga - Tuvalu - Wallis and Futuna Islands - - Wallis and Futuna # Wallis and Futuna Islands + - Wallis and Futuna # Wallis and Futuna Islands \ No newline at end of file diff --git a/ladywhiskers/music/musictemplates.yml b/ladywhiskers/music/musictemplates.yml index c17d3c9..5e67652 100644 --- a/ladywhiskers/music/musictemplates.yml +++ b/ladywhiskers/music/musictemplates.yml @@ -288,4 +288,4 @@ templates: optional: - use_year_collections run_definition: <> - sort_title: <> + sort_title: <> \ No newline at end of file diff --git a/ladywhiskers/music/track_collections.yml b/ladywhiskers/music/track_collections.yml new file mode 100644 index 0000000..55e8130 --- /dev/null +++ b/ladywhiskers/music/track_collections.yml @@ -0,0 +1,23 @@ +external_templates: + file: config/music/musictemplates.yml + template_variables: + collection_section: "004" + +templates: + track mood collection: + builder_level: track + smart_filter: + limit: 100 + minimum_items: 100 + delete_below_minimum: true + sort_by: plays.desc + all: + track_mood: <> + +dynamic_collections: + Track Moods: + type: track_mood + title_format: Top 100 <> Tracks + template: + - track mood collection + - shared \ No newline at end of file