exten => _0111NXXNXXXXXX,1,Goto(${EXTEN:4},1)

exten => _NXXNXXXXXX,1,Dial(....


Baji Panchumarti wrote:
> I have no idea if this would work :
> 
> exten => _0111NXXNXXXXXX,1,Set(x=${EXTEN:4})
> exten => _0111NXXNXXXXXX,n,Goto(${x},1)
> exten => _0111NXXNXXXXXX,n,NoOp( Sorry it didn't work ! )
> exten => _0111NXXNXXXXXX,n,Hangup()
> ;
> exten => _NXXNXXXXXX,1,NoOp( OMG, It worked ! )
> exten => _NXXNXXXXXX,n,NoOp( continue like other calls )
> 
> --
> 
>   On Nov 16, 2007 7:38 PM, Brian J. Murrell wrote:
> 
>> I have a phone (a panasonic globalrange phone) which always sends a
>> fully qualified phone number.  That is, for a local Canadian number,
>> even if I key in 6135551212 it actually sends to asterisk
>> 01116135551212.  This means of course, along with "normal" phones I end
>> up having twice as many extensions for outdialed numbers.
>>
>> Is there any way I could canonicalize this down to the more normal
>> NXXNXXXXXX format before I process through all of my dialplan rules?
>> Effectively it means being able to alter ${EXTEN}.
>>
>> Is this doable in any way?

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to