LINUX.ORG.RU

История изменений

Исправление petav, (текущая версия) :

если к примеру набрать 9 и внешний номер, он переводит вызов на ружу. Как произвести запрет

Очевидно для Вас это будет выглядеть так:

exten => _9.,1,GotoIf($[«${CALLERID(num):0:2}» = «10»]?8:2) 
exten => _9.,2,GotoIf($[«${CALLERID(num):0:2}» = «20»]?8:3) 
exten => _9.,3,GotoIf($[«${CALLERID(num):0:2}» = «30»]?8:4) 
exten => _9.,4,GotoIf($[«${CALLERID(num):0:2}» = «40»]?8:5) 
exten => _9.,5,GotoIf($[«${CALLERID(num):0:2}» = «50»]?8:6) 
exten => _9.,6,GotoIf($[«${CALLERID(num):0:2}» = «60»]?8:7) 
exten => _9.,7,GotoIf($[«${CALLERID(num):0:2}» = «70»]?8:9) 
--exten => _9.,8,Set(CALLERID(number)=«8125554917») 
--exten => _9.,9,Dial(SIP/prov-out/${EXTEN:2},90,tw)
--exten => _9.,10,HangUp()
++exten => _9.,8,HangUp()

Исправление petav, :

Как произвести запрет.

Очевидно для Вас это будет выглядеть так:

exten => _9.,1,GotoIf($[«${CALLERID(num):0:2}» = «10»]?8:2) 
exten => _9.,2,GotoIf($[«${CALLERID(num):0:2}» = «20»]?8:3) 
exten => _9.,3,GotoIf($[«${CALLERID(num):0:2}» = «30»]?8:4) 
exten => _9.,4,GotoIf($[«${CALLERID(num):0:2}» = «40»]?8:5) 
exten => _9.,5,GotoIf($[«${CALLERID(num):0:2}» = «50»]?8:6) 
exten => _9.,6,GotoIf($[«${CALLERID(num):0:2}» = «60»]?8:7) 
exten => _9.,7,GotoIf($[«${CALLERID(num):0:2}» = «70»]?8:9) 
--exten => _9.,8,Set(CALLERID(number)=«8125554917») 
--exten => _9.,9,Dial(SIP/prov-out/${EXTEN:2},90,tw)
--exten => _9.,10,HangUp()
++exten => _9.,8,HangUp()

Исходная версия petav, :

Как произвести запрет.

Очевидно для Вас это будет выглядеть так:

exten => _9.,1,GotoIf($[«${CALLERID(num):0:2}» = «10»]?8:2) 
exten => _9.,2,GotoIf($[«${CALLERID(num):0:2}» = «20»]?8:3) 
exten => _9.,3,GotoIf($[«${CALLERID(num):0:2}» = «30»]?8:4) 
exten => _9.,4,GotoIf($[«${CALLERID(num):0:2}» = «40»]?8:5) 
exten => _9.,5,GotoIf($[«${CALLERID(num):0:2}» = «50»]?8:6) 
exten => _9.,6,GotoIf($[«${CALLERID(num):0:2}» = «60»]?8:7) 
exten => _9.,7,GotoIf($[«${CALLERID(num):0:2}» = «70»]?8:9) 
--exten => _9.,8,Set(CALLERID(number)=«8125554917») 
--exten => _9.,9,Dial(SIP/prov-out/${EXTEN:2},90,tw)
--exten => _9.,10,HangUp()
++ exten => _9.,8,HangUp()