Changeset 4089 for modules/branches/2.2/ringgroups
- Timestamp:
- 06/20/07 18:00:11 (6 years ago)
- Files:
-
- modules/branches/2.2/ringgroups/functions.inc.php (modified) (1 diff)
- modules/branches/2.2/ringgroups/module.xml (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
modules/branches/2.2/ringgroups/functions.inc.php
r3401 r4089 80 80 // deal with group CID prefix 81 81 $ext->add($contextname, $grpnum, '', new ext_gotoif('$["foo${RGPREFIX}" = "foo"]', 'REPCID')); 82 $ext->add($contextname, $grpnum, '', new ext_gotoif('$["${RGPREFIX}" != "${CALLERID(name):0:${LEN(${RGPREFIX})}}"]', 'REPCID')); 82 83 $ext->add($contextname, $grpnum, '', new ext_noop('Current RGPREFIX is ${RGPREFIX}....stripping from Caller ID')); 83 84 $ext->add($contextname, $grpnum, '', new ext_setvar('CALLERID(name)', '${CALLERID(name):${LEN(${RGPREFIX})}}')); 84 $ext->add($contextname, $grpnum, '', new ext_setvar(' RGPREFIX', ''));85 $ext->add($contextname, $grpnum, '', new ext_setvar('_RGPREFIX', '')); 85 86 $ext->add($contextname, $grpnum, 'REPCID', new ext_noop('CALLERID(name) is ${CALLERID(name)}')); 86 87 if ($grppre != '') { 87 $ext->add($contextname, $grpnum, '', new ext_setvar(' RGPREFIX', $grppre));88 $ext->add($contextname, $grpnum, '', new ext_setvar('_RGPREFIX', $grppre)); 88 89 $ext->add($contextname, $grpnum, '', new ext_setvar('CALLERID(name)','${RGPREFIX}${CALLERID(name)}')); 89 90 } modules/branches/2.2/ringgroups/module.xml
r4061 r4089 2 2 <rawname>ringgroups</rawname> 3 3 <name>Ring Groups</name> 4 <version>2.2.1 3</version>4 <version>2.2.14</version> 5 5 <type>setup</type> 6 6 <category>Inbound Call Control</category> … … 9 9 </description> 10 10 <changelog> 11 *2.2.14* Fixed bug where nested CID prefixes ends up removing part of the valid CID info 11 12 *2.2.13* Add he_IL translation 12 13 *2.2.12* never allow group to include itself as nnn# and create infinite loop
