[EMAIL PROTECTED] wrote: > On Mon, Dec 08, 2003 at 08:58:07AM -0600, Barton Hodges wrote: >> >> The lines in a context get reordered. If you want to force the order >> of those lines, put the exten lines in separate contexts and >> "include" them... something like this: >> >> [some-context] >> include => prefix >> include => my_local_e164_extension >> >> [prefix] >> exten => _XXXX,1,Prefix(3312345) >> >> I don't know if that will solve your problem, but it is something to >> consider. >> > > My problem is that the exten lines in "my_local_e164_extension" still > have to start at 2, since "prefix" used the 1 position, and that's > what I'd like to avoid by using "s". > > To do that, I put "immediate=yes" on my PRI in zapata.conf, but > unfortunatly the Prefix command will use "s" as the extension, and > generate a new extension like 3316918s, which is not really nice. > > Is there any way ta manipulate ${EXTEN} as a variable, rather that > wich the Prefix function ? If so, I haven't found out.
You could always do something like this: exten => 2,1,Dial(WHEREVER,3312345${EXTEN}) or assign it to a new variable: exten => 2,1,SetVar(NEWEXTEN=3312345${EXTEN}) exten => 2,2,Dial(WHEREVER,${NEWEXTEN}) If I still don't have a grasp on what you're trying to accomplish, could you post your extensions.conf? Barton _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users