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

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

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

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

Как сделать группировку по десятилетиям в плейлисте? (симлелийст)
Vaskovskie
Автор темы
Репутация: 0
С нами: 7 лет 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
Репутация: 68
С нами: 10 лет 9 месяцев

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

Так это вроде годы, а не десятилетия (50-е, 60-е, 70-е и т.д.)
Vaskovskie
Автор темы
Репутация: 0
С нами: 7 лет 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
Репутация: 68
С нами: 10 лет 9 месяцев

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

Код: Выделить всё
[$left(%date%,3)0-ые]
mgz M
Аватара
Откуда: Украина, Киев
Репутация: 73
С нами: 18 лет 6 месяцев


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