FOP2 — одна из лучших панелей для IP-АТС Asterisk, которая позволяет отслеживать активность телефона АТС, такую как звонки сотрудников, количество звонков в очереди, продолжительность и многое другое. Кроме того, панель позволяет управлять текущим подключением пользователя.
В этой статье мы покажем вам простой способ решить проблему с парковкой вызовов. Многие пользователи заметили, что нажатие на парковочное место, а затем инициирование парковки с помощью кнопки перевода вызова завершает вызов. Также пауза возникает при парковке через кнопку в верхней панели управления Park, которая выглядит как булавка.
СГЕНЕРИРОВАН ЛИ ДИАЛПЛАН ДЛЯ FOP2?
В процессе инсталляции, многие пользователи забывают сгенерировать диалплан для FOP2. Есть ли у вас в директории /etc/asterisk/ файл extensions_override_fop2.conf? Если нет, то воспользуйтесь следующей командой:
/usr/local/fop2/generate_override_contexts.pl -write

ДОРАБОТКА ИЗ КОНСОЛИ
Теперь нужно внести некоторый правки в конфигурацию FOP2. Открываем файл extensions_override_fop2.conf:
vim /etc/asterisk/extensions_override_fop2.conf
Найдите контекст [fop2-park] и сделайте его содержание следующим:
Идём в FreePBX. Переходим по пути Applications → Parking и сделайте имя для слота (Parking Lot Name) равным значению default:

Сохраняем.
В этой статье мы покажем вам простой способ решить проблему с парковкой вызовов. Многие пользователи заметили, что нажатие на парковочное место, а затем инициирование парковки с помощью кнопки перевода вызова завершает вызов. Также пауза возникает при парковке через кнопку в верхней панели управления Park, которая выглядит как булавка.
СГЕНЕРИРОВАН ЛИ ДИАЛПЛАН ДЛЯ FOP2?
В процессе инсталляции, многие пользователи забывают сгенерировать диалплан для FOP2. Есть ли у вас в директории /etc/asterisk/ файл extensions_override_fop2.conf? Если нет, то воспользуйтесь следующей командой:
/usr/local/fop2/generate_override_contexts.pl -write

ДОРАБОТКА ИЗ КОНСОЛИ
Теперь нужно внести некоторый правки в конфигурацию FOP2. Открываем файл extensions_override_fop2.conf:
vim /etc/asterisk/extensions_override_fop2.conf
Найдите контекст [fop2-park] и сделайте его содержание следующим:
ДОРАБОТКА ИЗ КОНСОЛИ[fop2-park]
exten => _X.,1,Set(ARRAY(RETURN_EXTENSION,RETURN_CONTEXT,PARKBUTTON)=${CUT(EXTEN,:,1)},${CUT(EXTEN,:,2)},${CUT(EXTEN,:,3)})
exten => _X.,2,GotoIf($["${PARKBUTTON}" = "PARK/DEFAULT"]?5)
exten => _X.,3,GotoIf($["${PARKBUTTON}" = ""]?5)
exten => _X.,4,Set(PARKINGLOT=${PARKBUTTON:5})
exten => _X.,5,Park(default,${RETURN_CONTEXT},${RETURN_EXTENSION},1,s)
Идём в FreePBX. Переходим по пути Applications → Parking и сделайте имя для слота (Parking Lot Name) равным значению default:

Сохраняем.