Changeset 7967
- Timestamp:
- 08/03/09 15:19:34 (4 years ago)
- Files:
-
- modules/branches/2.5/parking/functions.inc.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
modules/branches/2.5/parking/functions.inc.php
r7217 r7967 50 50 // Now generate dialplan 51 51 $ext->add($contextname, "t", '', new ext_noop('Parked Call Timed Out and Got Orphaned')); 52 $ext->add($contextname, "_ .", '', new ext_noop('Parked Call Timed Out and Got Orphaned'));52 $ext->add($contextname, "_[0-9a-zA-Z*#].", '', new ext_noop('Parked Call Timed Out and Got Orphaned')); 53 53 54 54 // If we have an appropriate Asterisk patch, set paraemters for Asterisk … … 65 65 if ($parkalertinfo) { 66 66 $ext->add($contextname, "t", '', new ext_setvar('__ALERT_INFO',str_replace(';', '\;', $parkalertinfo))); 67 $ext->add($contextname, "_ .", '', new ext_setvar('__ALERT_INFO',str_replace(';', '\;', $parkalertinfo)));67 $ext->add($contextname, "_[0-9a-zA-Z*#].", '', new ext_setvar('__ALERT_INFO',str_replace(';', '\;', $parkalertinfo))); 68 68 } 69 69 if ($parkcid) { 70 70 $ext->add($contextname, "t", '', new ext_setvar('CALLERID(name)', $parkcid.'${CALLERID(name)}')); 71 $ext->add($contextname, "_ .", '', new ext_setvar('CALLERID(name)', $parkcid.'${CALLERID(name)}'));71 $ext->add($contextname, "_[0-9a-zA-Z*#].", '', new ext_setvar('CALLERID(name)', $parkcid.'${CALLERID(name)}')); 72 72 } 73 73 } … … 76 76 $parkingannmsg = recordings_get_file($parkingannmsg_id); 77 77 $ext->add($contextname, "t", '', new ext_playback($parkingannmsg)); 78 $ext->add($contextname, "_ .", '', new ext_playback($parkingannmsg));78 $ext->add($contextname, "_[0-9a-zA-Z*#].", '', new ext_playback($parkingannmsg)); 79 79 } 80 80 // goto the destination here 81 81 // 82 82 $ext->add($contextname, "t", '', new ext_goto($goto)); 83 $ext->add($contextname, "_ .", '', new ext_goto($goto));83 $ext->add($contextname, "_[0-9a-zA-Z*#].", '', new ext_goto($goto)); 84 84 85 85 // Asterisk 1.4 requires hints to be generated for parking
