Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2011-03-27 19:31:50 +0400

Eagle Gravatar Eagle

Нашел, в extensionsadditional.conf раздел extdid, специально прописаны условия:

exten => XXXXXXXXXX,n,ExecIf($[${LEN(${CALLERID(name)})} > 7],Set,CALLERID(name)=98${CALLERID(name)}) exten => XXXXXXXXXX,n,ExecIf($[${LEN(${CALLERID(name)})} = 7],Set,CALLERID(name)=9${CALLERID(name)})

В продолжение темы, дальше идет строка:

exten => XXXXXXXXXX,n,Set(CALLERID(number)=${CALLERID(name)})

Верно я понимаю, что CallerID number может быть и не равен CallerID name? Что должна показывать трубка, если в name будет одно, а в number другое?

Нашел, в extensionsadditional.conf extensions_additional.conf раздел extdid, ext_did, специально прописаны условия:

exten => XXXXXXXXXX,n,ExecIf($[${LEN(${CALLERID(name)})} > 7],Set,CALLERID(name)=98${CALLERID(name)})
exten => XXXXXXXXXX,n,ExecIf($[${LEN(${CALLERID(name)})} = 7],Set,CALLERID(name)=9${CALLERID(name)})

7],Set,CALLERID(name)=9${CALLERID(name)})

В продолжение темы, дальше идет строка:

exten => XXXXXXXXXX,n,Set(CALLERID(number)=${CALLERID(name)})

XXXXXXXXXX,n,Set(CALLERID(number)=${CALLERID(name)})

Верно я понимаю, что CallerID number может быть и не равен CallerID name? Что должна показывать трубка, если в name будет одно, а в number другое?

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.