Changeset 13080
- Timestamp:
- 12/16/11 17:00:34 (1 year ago)
- Files:
-
- modules/branches/2.10/core/functions.inc.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
modules/branches/2.10/core/functions.inc.php
r13074 r13080 1440 1440 $vm = ((($exten['voicemail'] == "novm") || ($exten['voicemail'] == "disabled") || ($exten['voicemail'] == "")) ? "novm" : $exten['extension']); 1441 1441 1442 $ext->add('ext-local', $exten['extension'], '', new ext_ execif('$[${DB(AMPUSER/'.$exten['extension'].'/ringtimer)} > 0]','Set','__RINGTIMER=${DB(AMPUSER/'.$exten['extension'].'/ringtimer)}'));1442 $ext->add('ext-local', $exten['extension'], '', new ext_set('__RINGTIMER', '${IF($[${DB(AMPUSER/'.$exten['extension'].'/ringtimer)} > 0]?${DB(AMPUSER/'.$exten['extension'].'/ringtimer)}:${RINGTIMER_DEFAULT})}')); 1443 1443 1444 1444 $dest_args = ','.($exten['noanswer_dest']==''?'0':'1').','.($exten['busy_dest']==''?'0':'1').','.($exten['chanunavail_dest']==''?'0':'1'); … … 1695 1695 foreach($globals as $global) { 1696 1696 $value = $global['value']; 1697 1698 // Ticket # 5477 Create a default value that can't be polluted 1699 if ($global['variable'] == 'RINGTIMER') { 1700 $ext->addGlobal('RINGTIMER_DEFAULT', $value); 1701 continue; 1702 } 1697 1703 $ext->addGlobal($global['variable'],$value); 1698 1704
