Project

General

Profile

Закладка МАГ

Закладка МАГ отображает свойства элемента с точки зрения одноименной программы музыкальной ротации.
На ней существует возможность задавать для музыкальных фонограмм по 5-ти бальной шкале параметры

  • Настроение
  • Энергетика
  • Темп начала
  • Темп окончания
  • Текстура начала
  • Текстура окончания

а также задавать промежутки времени, в течении которых запрещено использование этого элемента при автоматической генерации расписания.

Ограничение ротации по дате

Ограничение по дате настраивается на окне свойств элемента, закладка МАГ

Можно ограничить интервал времени, в течении которого элемент может быть использован при генерации расписания. Например, это может пригодиться для джинла с анонсом определенного события с указанием его даты или для тематических джинглов или песен.

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

  • Разрешить ротацию с - указывается дата, начиная с которой ротация разрешена. Отсутствие флажка указывает на то, что параметр не используется
  • Запретить ротацию с - указывается дата, начиная с которой ротация запрещена. Отсутствие флажка указывает на то, что параметр не используется
  • Использовать только день и месяц
    • Если флаг не установлен, то дата указывается и проверяется полностью, вместе с годом.
    • Если флаг установлен, указывается и отображается только день и месяц, и ограничение будет работать циклически каждый год.

На рамке, ограничивающей зону настройки, отображается текстовое описание настроенного ограничения ротации, которое меняется синхронно с вносимыми изменениями.
Варианты настройки 1 и 3 описываются как разрешение ротации, а 2 и 4 описываются как запрещение. Для вариантов 3 и 4 указывается длительность интервала в днях.

Как проверяется ограничение

Данное ограничение проверяется всегда при ротации элемента в любой категории, дополнительные настройки для включения проверки не нужны.
Если проверяется ограничение без указания года (установлен флаг Использовать только день и меся), то при проверке такого ограничения программа подставляет в шаблон даты текущий год (год даты, на которую генерируется расписание) и проверяет как если бы даты были указаны для текущего года.

На изображении представлены 4 возможных варианта указания дат ограничения ротации.

  1. Если указана только дата разрешения, то если текущая дата совпадает или больше указанной, то ротировать можно, если дата ранее указанной - то нельзя.
  2. Если указана только дата запрета, то если текущая дата совпадает или больше указанной, то ротировать нельзя, если дата ранее указанной - то можно.
  3. Указаны обе даты, дата разрешения раньше даты запрета, то можно ротировать в указанном интервале
  4. Указаны обе даты, дата запрета раньше даты разрешения, то запрещено ротировать в указанном интервале
  • Если обе даты не указаны - ротация разрешена без ограничений.
  • Если обе даты одинаковые - ротация запрещена полностью.

Високосный год, 29 февраля

Особые случаи, касающиеся високосных дат и годов.

  • 29 февраля без указания года, установленное в любом поле, в не високосном году превращается в 1 марта.
  • Разрешение на ротацию с 29 февраля по 1 марта (ротация только в високосный день) запрещает ротацию в не високосном году и разрешает ее на 1 день в високосном.
  • Запрет на ротацию в високосный день: разрешено с 1 марта, запрещено с 29 февраля, для не високосного года превращается в разрешение ротации в любые дни. Это особый случай, он проверяется явно.
  • Текстовое описание, вынесенное в рамку, формируется исходя из високосного года, если в любом из полей указано 29 февраля, иначе для обычного, не високосного.

Add picture from clipboard (Maximum size: 742 MB)