On Wed, 6 Jun 2007, Mike Lynchfield wrote:

yes on home pbx i love the s/CALLERID..

maybe you should

f($[${CALLERID(number)} = "15552221313"]?15:5)

try to isolate string to strings.

this is not good i think

you need qhotes on the callerid part too if you evaluate to the "1555xxx"

f($["${CALLERID(number)}" = "15552221313"]?15:5)

Just a note on dialplan programming here - I understand that the Jump to n+101 is depreciated now, and keeping track of line numbers is something I decided to give up on when I left BASIC programming on an Apple II, 25 years ago...

So from this:

 exten => s,4,GotoIf($["${CALLERID(number)}" = "15552221313"]?15:5)

to this:

 exten => s,n,GotoIf($["${CALLERID(number)}" = "15552221313"]?trapped)

(no need for the false jump here either)

and from this:

 exten => s,15,HangUp

to this:

  exten => s,n(trapped),Hangup

Always check the README.variables in the docs directory too.

Gordon
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

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

Reply via email to