Музыкальные заявки

RadioBOSS принимает музыкальные заявки слушателей. RemotePLE показывает эту очередь и вставляет выбранную заявку в плейлист или в эфирный список.

Открывается по Ctrl+W. Окно работает с тем же экземпляром RadioBOSS, что и главное окно: если флажок Локально включён, действует локальный экземпляр.


Список

Пять столбцов на заявку:

- Композиция: имя файла запрошенной композиции.
- Привет: текст, присланный слушателем. Может быть пустым.
- Состояние: обработано, взято, открыто или вне корня (см. ниже).
- Возраст: как долго заявка уже ждёт.
- Каталог: где файл лежит на машине RadioBOSS.

При выборе строки название, состояние, возраст и привет объявляются одним предложением. Обходить столбцы по одному не нужно.


Четыре состояния

- открыто: заявка ещё ждёт.
- обработано: RadioBOSS выдал заявку из собственного окна заявок. Это не значит, что композиция уже прозвучала — RadioBOSS ставит отметку сразу при выдаче.
- взято: вы вставили заявку в список отсюда. RadioBOSS об этом не знает, поэтому RemotePLE запоминает это сам. Память действует, пока программа запущена.
- вне корня: каталог композиции лежит вне назначенных корневых путей. Такую заявку вставить нельзя, потому что RadioBOSS не найдёт файл по этому пути.

Обработано и взято — разные вещи, поэтому они показываются отдельно. Вместе они говорят, занимался ли заявкой кто-то другой или вы сами.


Вставка заявки

Сначала выберите в главном окне вкладку Плейлист или В эфире — именно туда пойдёт вставка. Затем откройте меню в списке заявок клавишей Enter или правой кнопкой, либо нажмите кнопку Вставить.

Четыре позиции те же, что и в главном окне, и носят те же названия:

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

Можно выделить сразу несколько заявок. Порядок списка при этом сохраняется.


Если вы вставляете в эфирный список, RemotePLE затем спрашивает, удалить ли заявку из списка заявок. Там она уже отработана, а оставшаяся заявка легко вставляется во второй раз. Для плейлиста вопрос не задаётся: его вы правите спокойно и позже сохраняете или отменяете — убирать заявку в этот момент было бы преждевременно.


Привет

Две кнопки выбора под кнопками определяют, что происходит с текстом привета:

- Зачитать: привет вставляется отдельной записью перед композицией и зачитывается RadioBOSS.
- Заметка: привет вставляется как комментарий перед композицией. В эфир он не идёт, а напоминает при просмотре списка, к чему относится композиция.

Заявка без привета ни в одном из случаев не создаёт дополнительной записи — вставляется только композиция. Выбор запоминается.


Внести заявку самостоятельно

Кнопка Новая заявка вносит заявку так, как если бы она пришла от слушателя, — например когда она поступила по телефону. Сначала вы выбираете файл композиции на сервере, затем можете ввести привет. Поле можно оставить пустым.


Удаление заявки

Кнопка Удалить заявку убирает с сервера заявки, выделенные в списке. Клавиша Del делает то же самое, когда список в фокусе. Сначала задаётся вопрос, отменить действие нельзя.

После удаления список заново читается с сервера. Поэтому объявление называет то, что действительно исчезло, а не то, что сообщил сервер.


Очистка списка

Очистить список удаляет весь список заявок на сервере, независимо от выделения. Кнопка стоит в стороне от выделения и сначала спрашивает. Действие необратимо. Отдельные заявки убираются кнопкой Удалить заявку.


Клавиши в окне

Ctrl+W: открыть окно.
Enter: открыть меню вставки.
Del: удалить выбранную заявку.
F5: перезагрузить список с сервера.
Escape: закрыть окно.
