- Timestamp:
- 09/14/10 19:59:40 (3 years ago)
- Files:
-
- modules/branches/2.8/findmefollow/functions.inc.php (modified) (2 diffs)
- modules/branches/2.8/ringgroups/functions.inc.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
modules/branches/2.8/findmefollow/functions.inc.php
r9980 r10269 202 202 forcedid - set to the DID that the call came in on or leave alone, not treated as foreign 203 203 204 BLKVM_BASE- has the exten num called, hoaky if that goes away but for now use it204 EXTTOCALL - has the exten num called, hoaky if that goes away but for now use it 205 205 */ 206 206 if (count($ringlist)) { 207 207 $contextname = 'sub-fmsetcid'; 208 208 $exten = 's'; 209 $ext->add($contextname, $exten, '', new ext_goto('1','s-${DB(AMPUSER/${ BLKVM_BASE}/followme/changecid)}'));209 $ext->add($contextname, $exten, '', new ext_goto('1','s-${DB(AMPUSER/${EXTTOCALL}/followme/changecid)}')); 210 210 211 211 $exten = 's-fixed'; 212 $ext->add($contextname, $exten, '', new ext_execif('$["${REGEX("^[\+]?[0-9]+$" ${DB(AMPUSER/${ BLKVM_BASE}/followme/fixedcid)})}" = "1"]', 'Set', '__TRUNKCIDOVERRIDE=${DB(AMPUSER/${BLKVM_BASE}/followme/fixedcid)}'));212 $ext->add($contextname, $exten, '', new ext_execif('$["${REGEX("^[\+]?[0-9]+$" ${DB(AMPUSER/${EXTTOCALL}/followme/fixedcid)})}" = "1"]', 'Set', '__TRUNKCIDOVERRIDE=${DB(AMPUSER/${EXTTOCALL}/followme/fixedcid)}')); 213 213 $ext->add($contextname, $exten, '', new ext_return('')); 214 214 215 215 $exten = 's-extern'; 216 $ext->add($contextname, $exten, '', new ext_execif('$["${REGEX("^[\+]?[0-9]+$" ${DB(AMPUSER/${ BLKVM_BASE}/followme/fixedcid)})}" == "1" & "${FROM_DID}" != ""]', 'Set', '__TRUNKCIDOVERRIDE=${DB(AMPUSER/${BLKVM_BASE}/followme/fixedcid)}'));216 $ext->add($contextname, $exten, '', new ext_execif('$["${REGEX("^[\+]?[0-9]+$" ${DB(AMPUSER/${EXTTOCALL}/followme/fixedcid)})}" == "1" & "${FROM_DID}" != ""]', 'Set', '__TRUNKCIDOVERRIDE=${DB(AMPUSER/${EXTTOCALL}/followme/fixedcid)}')); 217 217 $ext->add($contextname, $exten, '', new ext_return('')); 218 218 … … 226 226 227 227 $exten = '_s-.'; 228 $ext->add($contextname, $exten, '', new ext_noop('Unknown value for AMPUSER/${ BLKVM_BASE}/followme/changecid of ${DB(AMPUSER/${BLKVM_BASE}/followme/changecid)} set to "default"'));229 $ext->add($contextname, $exten, '', new ext_setvar('DB(AMPUSER/${ BLKVM_BASE}/followme/changecid)', 'default'));228 $ext->add($contextname, $exten, '', new ext_noop('Unknown value for AMPUSER/${EXTTOCALL}/followme/changecid of ${DB(AMPUSER/${EXTTOCALL}/followme/changecid)} set to "default"')); 229 $ext->add($contextname, $exten, '', new ext_setvar('DB(AMPUSER/${EXTTOCALL}/followme/changecid)', 'default')); 230 230 $ext->add($contextname, $exten, '', new ext_return('')); 231 231 } modules/branches/2.8/ringgroups/functions.inc.php
r9209 r10269 209 209 forcedid - set to the DID that the call came in on or leave alone, not treated as foreign 210 210 211 BLKVM_BASE- has the exten num called, hoaky if that goes away but for now use it211 NODEST - has the exten num called, hoaky if that goes away but for now use it 212 212 */ 213 213 if (count($ringlist)) { 214 214 $contextname = 'sub-rgsetcid'; 215 215 $exten = 's'; 216 $ext->add($contextname, $exten, '', new ext_goto('1','s-${DB(RINGGROUP/${ BLKVM_BASE}/changecid)}'));216 $ext->add($contextname, $exten, '', new ext_goto('1','s-${DB(RINGGROUP/${NODEST}/changecid)}')); 217 217 218 218 $exten = 's-fixed'; 219 $ext->add($contextname, $exten, '', new ext_execif('$["${REGEX("^[\+]?[0-9]+$" ${DB(RINGGROUP/${ BLKVM_BASE}/fixedcid)})}" = "1"]', 'Set', '__TRUNKCIDOVERRIDE=${DB(RINGGROUP/${BLKVM_BASE}/fixedcid)}'));219 $ext->add($contextname, $exten, '', new ext_execif('$["${REGEX("^[\+]?[0-9]+$" ${DB(RINGGROUP/${NODEST}/fixedcid)})}" = "1"]', 'Set', '__TRUNKCIDOVERRIDE=${DB(RINGGROUP/${NODEST}/fixedcid)}')); 220 220 $ext->add($contextname, $exten, '', new ext_return('')); 221 221 222 222 $exten = 's-extern'; 223 $ext->add($contextname, $exten, '', new ext_execif('$["${REGEX("^[\+]?[0-9]+$" ${DB(RINGGROUP/${ BLKVM_BASE}/fixedcid)})}" == "1" & "${FROM_DID}" != ""]', 'Set', '__TRUNKCIDOVERRIDE=${DB(RINGGROUP/${BLKVM_BASE}/fixedcid)}'));223 $ext->add($contextname, $exten, '', new ext_execif('$["${REGEX("^[\+]?[0-9]+$" ${DB(RINGGROUP/${NODEST}/fixedcid)})}" == "1" & "${FROM_DID}" != ""]', 'Set', '__TRUNKCIDOVERRIDE=${DB(RINGGROUP/${NODEST}/fixedcid)}')); 224 224 $ext->add($contextname, $exten, '', new ext_return('')); 225 225 … … 233 233 234 234 $exten = '_s-.'; 235 $ext->add($contextname, $exten, '', new ext_noop('Unknown value for RINGGROUP/${ BLKVM_BASE}/changecid of ${DB(RINGGROUP/${BLKVM_BASE}/changecid)} set to "default"'));236 $ext->add($contextname, $exten, '', new ext_setvar('DB(RINGGROUP/${ BLKVM_BASE}/changecid)', 'default'));235 $ext->add($contextname, $exten, '', new ext_noop('Unknown value for RINGGROUP/${NODEST}/changecid of ${DB(RINGGROUP/${NODEST}/changecid)} set to "default"')); 236 $ext->add($contextname, $exten, '', new ext_setvar('DB(RINGGROUP/${NODEST}/changecid)', 'default')); 237 237 $ext->add($contextname, $exten, '', new ext_return('')); 238 238 }
