Внимание! Документация к новой MikoPBX доступна по ссылке

Инструменты пользователя

Инструменты сайта


handbook:cfe:templates

Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
handbook:cfe:templates [2013/01/21 11:13]
amzh [Complex]
handbook:cfe:templates [2014/04/17 06:23] (текущий)
amzh [Возможность управления телефонной станцией посредством тональных сигналов с телефона(DISA)]
Строка 2: Строка 2:
  
 ===== Обзор ===== ===== Обзор =====
 +
 +Редактор маршрута вызовов АТС Askozia включает в себя несколько шаблонов маршрутов вызовов для ознакомления пользователем.
 +Выберите **Templates** в верхней части окна и вы увидите выпадающий список шаблонов маршрутов вызовов,​ как показано на рисунке ниже.
 +
 +{{ :​handbook:​cfe:​obzor.png |Обзор шаблонов}}
 +
 +
 +{{:​handbook:​cfe:​note_sign.png|}}Помните,​ перед выбором нового шаблона,​ уже созданный маршрут вызова должен быть сохранен или задублирован. ​
 +
 +
 ===== Basic ===== ===== Basic =====
  
Строка 96: Строка 106:
 Введенный внутренний номер будет сохранен в переменной ​ **'​INTEXTEN'​** модуля [[handbook:​cfe:​modules?&#​read|Read]]. Максимальная длина переменной - 4 цифры. Кроме того, в модуле [[handbook:​cfe:​modules?&#​read|Read]] можно задать количество попыток ввода номера для пользователя(в данном примере 2) и время тайм аута(в данном примере 30 секунд). ​ Введенный внутренний номер будет сохранен в переменной ​ **'​INTEXTEN'​** модуля [[handbook:​cfe:​modules?&#​read|Read]]. Максимальная длина переменной - 4 цифры. Кроме того, в модуле [[handbook:​cfe:​modules?&#​read|Read]] можно задать количество попыток ввода номера для пользователя(в данном примере 2) и время тайм аута(в данном примере 30 секунд). ​
  
-{{:​handbook:​cfe:​tip_sign.png|}} Помните,​ что для соединения с внешним номером,​ должны быть настроены [[handbook:​accounts#​shablony_isxodjaschix_vyzovov|Шаблоны исходящих вызовов]] для провайдера.+<note important>​Для соединения с внешним номером,​ должны быть настроены [[handbook:​accounts#​shablony_isxodjaschix_vyzovov|Шаблоны исходящих вызовов]] для провайдера.</​note>​
  
 Как только пользователь введет номер, модуль [[handbook:​cfe:​modules?&#​dialnumber|DialNumber]] считает значение переменной ​ **'​INTEXTEN'​** и соединит абонента с выбранным номером. Как только пользователь введет номер, модуль [[handbook:​cfe:​modules?&#​dialnumber|DialNumber]] считает значение переменной ​ **'​INTEXTEN'​** и соединит абонента с выбранным номером.
Строка 155: Строка 165:
 ===== Complex ===== ===== Complex =====
  
-Блок **Complex ** шаблонов посвящен модулям [[handbook:​cfe:​modules?&#​if|If]],​[[handbook:​cfe:​modules?&#​switch|Switch]],​ [[handbook:​cfe:​modules?&#​goto|Goto]],​[[handbook:​cfe:​modules?&#​read|Read]]и [[handbook:​cfe:​modules?&#​saydigits|SayDigits]].+Блок **Complex ** шаблонов посвящен модулям [[handbook:​cfe:​modules?&#​if|If]],​[[handbook:​cfe:​modules?&#​switch|Switch]],​ [[handbook:​cfe:​modules?&#​goto|Goto]],​[[handbook:​cfe:​modules?&#​read|Read]] и [[handbook:​cfe:​modules?&#​saydigits|SayDigits]].
  
 В данной главе мы рассмотрим шаблоны в порядке их расположения в Редакторе маршрута вызовов. В данной главе мы рассмотрим шаблоны в порядке их расположения в Редакторе маршрута вызовов.
 ==== Пример с ChanIsAvailable и Switch ==== ==== Пример с ChanIsAvailable и Switch ====
 +
 +Шаблон иллюстрирует простой пример использования [[handbook:​cfe:​modules?&#​chanisavailable|ChanIsAvailable]] и [[handbook:​cfe:​modules?&#​switch|Switch]] модулей.
 +
 +{{ :​handbook:​cfe:​primer_s_chanisavailable_i_switch.png |Пример с ChanIsAvailable и Switch}}
 +
 +Маршрут вызова пойдет по метке, связанной с истинным условием модуля [[handbook:​cfe:​modules?&#​switch|Switch]]. Если ни одно из условий не выполняется,​ маршрут вызова пойдет по метке, заданной по умолчанию(Default).
 +В данном примере,​ входные данные для модуля [[handbook:​cfe:​modules?&#​switch|Switch]] приходят из модуля [[handbook:​cfe:​modules?&#​chanisavailable|ChanIsAvailable]]. Если телефон,​ указанный в этом модуле - занят, то пользователь услышит сигнал "​занято",​ и вызов завершается. Если телефон недоступен,​ то пользователь услышит музыку на удержание(10 секунд),​ которая будет проиграна модулем [[handbook:​cfe:​modules?&#​waitmusiconhold|WaitMusicOnHold]],​ далее модуль [[handbook:​cfe:​modules?&#​goto|GoTo]] вернет маршрут вызова к модулю [[handbook:​cfe:​modules?&#​chanisavailable|ChanIsAvailable]].
 +Если же все условия ложны, то маршрут вызова пойдет по **Default** метке, а пользователь услышит сигнал "​Занято"​.
 ==== Пример с чтением и проговариванием цифр ==== ==== Пример с чтением и проговариванием цифр ====
 +
 +Этот пример иллюстрирует использование модулей [[handbook:​cfe:​modules#​read|Read]] и [[handbook:​cfe:​modules#​saydigits|SayDigits]]. Пользователю разрешено ввести 2 цифры, которые маршрут вызова ему прочитает.
 +
 +{{ :​handbook:​cfe:​primer_s_chteniem_i_progovarivaniem_cifr.png |Пример с чтением и проговариванием цифр}}
 +
 +Модуль [[handbook:​cfe:​modules#​read|Read]] сохранит цифры в переменную **"​test"​**. Максимальная длина этой переменной - 2 символа. Максимальное количество попыток ввода равно 3, а время тайм аута - 30 секундам. Модуль [[handbook:​cfe:​modules#​saydigits|SayDigits]] прочитает пользователю значение переменной **"​test"​**,​ и звонок сбросится.
 ==== Пример с чтением,​ установкой языка и проговариванием цифр ==== ==== Пример с чтением,​ установкой языка и проговариванием цифр ====
-==== Пример использования Условия ==== 
  
 +В данном примере пользователь может ввести 2 цифры и прослушать их на выбранном языке.
 +
 +{{ :​handbook:​cfe:​primer_s_chteniem_ustanovkoj_jazyka_i_progovarivaniem_cifr.png |Пример с чтением,​ установкой языка и проговариванием цифр}}
 +
 +Модуль [[handbook:​cfe:​modules#​read|Read]] сохранит цифры в переменную **"​test"​**. Максимальная длина этой переменной - 2 символа. Максимальное количество попыток ввода равно 3, а время тайм аута - 30 секундам. Выберите язык в модуле [[handbook:​cfe:​modules#​set_language|Set Language]], и модуль [[handbook:​cfe:​modules#​saydigits|SayDigits]] прочитает пользователю значение переменной **"​test"​** на выбранном языке, и звонок сбросится.
 +==== Пример использования Условия ====
  
 +Шаблон **Пример использования Условия** иллюстрирует базовый пример использования модуля [[handbook:​cfe:​modules#​if|If]].
  
 +{{ :​handbook:​cfe:​primer_ispolzovanija_uslovija.png |Пример использования Условия}}
  
 +Модуль [[handbook:​cfe:​modules#​if|If]] получает входные данные из модуля [[handbook:​cfe:​modules#​extension|Extension]]. Если на вызов ответят до истечения времени тайм аута(10 секунд),​ маршрут вызова пойдет по зеленой метке, вызов будет завершен. В противном случае,​ маршрут вызова пойдет по красной метке, и пользователь будет перенаправлен на [[handbook:​cfe:​modules#​voicemail|VoiceMail]].
handbook/cfe/templates.1358766814.txt.gz · Последние изменения: 2013/01/21 11:13 — amzh