группировка по десятилетиям

Список разделов Аудиоплеер foobar2000 Есть вопрос!

Описание: У вас проблемы с foobar2000 и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть. Подробно описывайте проблему. Не забывайте указать версию плеера, название сборки, по возможности добавить скриншоты проблемы.

Сообщение #1 Vaskovskie » 22.02.2018, 22:53

Как сделать группировку по десятилетиям в плейлисте? (симлелийст)
Vaskovskie
Автор темы, Новичок
Репутация: 0
С нами: 11 месяцев 1 день

Сообщение #2 George Smith » 23.02.2018, 13:39

Использовать Title Formating.
К примеру, по десятилетиям будет что-то наподобие:
Код: Выделить всё
$if(%date%,$right(%date%,2),'No Date available')
Получится как-то так:
Снимок.PNG

Снимок1.PNG

Естественно, это показано на SimPlaylist. Для NG код остается тем же.

Добавлено спустя 1 минуту 37 секунд:
Забыл добавить, что это работает, только когда в поле DATE записан год в формате ГГГГ (к примеру, 2017). В некоторых треках год может быть записан по другому, нужно будет немного дорабатывать код форматирования.
George Smith
Бывалый
Репутация: 42
С нами: 4 года 7 месяцев

Сообщение #3 Vaskovskie » 24.02.2018, 10:02

Так это вроде годы, а не десятилетия (50-е, 60-е, 70-е и т.д.)
Vaskovskie
Автор темы, Новичок
Репутация: 0
С нами: 11 месяцев 1 день

Сообщение #4 George Smith » 24.02.2018, 12:17

Vaskovskie писал(а):Так это вроде годы, а не десятилетия (50-е, 60-е, 70-е и т.д.)
Тогда будет что-то наподобие:
Код: Выделить всё
$if(%date%,$ifgreater($left($right(%date%,2),1),0,$select($left($right(%date%,2),1),'10-ые','20-ые','30-ые','40-ые','50-ые','60-ые','70-ые','80-ые','90-ые'),'00-ые'),'No Date available')
George Smith
Бывалый
Репутация: 42
С нами: 4 года 7 месяцев

Сообщение #5 mgz » 24.02.2018, 19:54

Код: Выделить всё
[$left(%date%,3)0-ые]
RME HDSP 9632 > DynAudio BM5A II / Audio-Technica ATH-AD900
Nexus 5 > Avantree Clipper > Sennheiser IE 4
mgz M
Гуру
Аватара
Возраст: 38
Откуда: Украина, Киев
Репутация: 72
С нами: 12 лет 4 месяца


Вернуться в Есть вопрос!