Закладка МАГ
Закладка МАГ отображает свойства элемента с точки зрения одноименной программы музыкальной ротации.
На ней существует возможность задавать для музыкальных фонограмм по 5-ти бальной шкале параметры
- Настроение
- Энергетика
- Темп начала
- Темп окончания
- Текстура начала
- Текстура окончания
а также задавать промежутки времени, в течении которых запрещено использование этого элемента при автоматической генерации расписания.
Ограничение ротации по дате¶
Ограничение по дате настраивается на окне свойств элемента, закладка МАГ
Можно ограничить интервал времени, в течении которого элемент может быть использован при генерации расписания. Например, это может пригодиться для джинла с анонсом определенного события с указанием его даты или для тематических джинглов или песен.
На закладке для этого присутствую три параметра
- Разрешить ротацию с - указывается дата, начиная с которой ротация разрешена. Отсутствие флажка указывает на то, что параметр не используется
- Запретить ротацию с - указывается дата, начиная с которой ротация запрещена. Отсутствие флажка указывает на то, что параметр не используется
-
Использовать только день и месяц
- Если флаг не установлен, то дата указывается и проверяется полностью, вместе с годом.
- Если флаг установлен, указывается и отображается только день и месяц, и ограничение будет работать циклически каждый год.
На рамке, ограничивающей зону настройки, отображается текстовое описание настроенного ограничения ротации, которое меняется синхронно с вносимыми изменениями.
Варианты настройки 1 и 3 описываются как разрешение ротации, а 2 и 4 описываются как запрещение. Для вариантов 3 и 4 указывается длительность интервала в днях.
Как проверяется ограничение¶
Данное ограничение проверяется всегда при ротации элемента в любой категории, дополнительные настройки для включения проверки не нужны.
Если проверяется ограничение без указания года (установлен флаг Использовать только день и меся), то при проверке такого ограничения программа подставляет в шаблон даты текущий год (год даты, на которую генерируется расписание) и проверяет как если бы даты были указаны для текущего года.
На изображении представлены 4 возможных варианта указания дат ограничения ротации.
- Если указана только дата разрешения, то если текущая дата совпадает или больше указанной, то ротировать можно, если дата ранее указанной - то нельзя.
- Если указана только дата запрета, то если текущая дата совпадает или больше указанной, то ротировать нельзя, если дата ранее указанной - то можно.
- Указаны обе даты, дата разрешения раньше даты запрета, то можно ротировать в указанном интервале
- Указаны обе даты, дата запрета раньше даты разрешения, то запрещено ротировать в указанном интервале
- Если обе даты не указаны - ротация разрешена без ограничений.
- Если обе даты одинаковые - ротация запрещена полностью.
Високосный год, 29 февраля¶
Особые случаи, касающиеся високосных дат и годов.
- 29 февраля без указания года, установленное в любом поле, в не високосном году превращается в 1 марта.
- Разрешение на ротацию с 29 февраля по 1 марта (ротация только в високосный день) запрещает ротацию в не високосном году и разрешает ее на 1 день в високосном.
- Запрет на ротацию в високосный день: разрешено с 1 марта, запрещено с 29 февраля, для не високосного года превращается в разрешение ротации в любые дни. Это особый случай, он проверяется явно.
- Текстовое описание, вынесенное в рамку, формируется исходя из високосного года, если в любом из полей указано 29 февраля, иначе для обычного, не високосного.