-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
2007/8/17, Gordon Henderson : > Soooo.... (all untested!) > > exten => 8888,1,Answer() > exten => 8888,n,Set(me=${CALLERID(num)}) > exten => 8888,n,Set(DB(${me}/locked)=1) > > exten => 9999,1,Answer() > exten => 9999,n,Set(me=${CALLERID(num)}) > exten => 9999,n,VMAuthenticate(${me}) > exten => 9999,n,Set(DB(${me}/locked)=) > > (I think I swapped the 8888 and 9999 here, but I'm sure you can see that!) > > and in the dial-plan where call processing takes place: > > exten => s,1,Set(me=${CALLERID(num)}) > exten => s,n,Set(locked=${DB(${me}/locked)}) > exten => s,n,GotoIf(${locked}?:doneLockCheck) > > exten => s,n,Playback(sorry-cant-let-you-do-that) > exten => s,n,Hangup() > exten => s,n(doneLockCheck),Noop(We're not locked) Works like a charm. Thanks very much. - -- Andres Jimenez -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: http://firegpg.tuxfamily.org iD8DBQFGxZh98SZxpGYWwpYRAgpLAJ0cYJ3okceZZOirBirLB7/jZGgT6ACgjYpv W3QsbPV53glyOdxaFVNnFrw= =U7Ab -----END PGP SIGNATURE----- _______________________________________________ --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