Changeset 2218
- Timestamp:
- 08/04/06 19:53:54 (7 years ago)
- Files:
-
- modules/branches/2.2/speeddial/functions.inc.php (modified) (3 diffs)
- modules/branches/2.2/speeddial/module.xml (modified) (1 diff)
- modules/branches/2.2/speeddial/sounds (added)
- modules/branches/2.2/speeddial/sounds/speed-enterlocation.gsm (added)
- modules/branches/2.2/speeddial/sounds/speed-enternumber.gsm (added)
- modules/branches/2.2/speeddial/sounds/to-change.gsm (added)
- modules/branches/2.2/speeddial/sounds/to-enter-a-diff.gsm (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
modules/branches/2.2/speeddial/functions.inc.php
r2212 r2218 64 64 $ext->add('app-speeddial', '_'.$callcode.'.', '', new ext_gotoif('$["${SPEEDDIALNUMBER}"=""]','failed')); 65 65 $ext->add('app-speeddial', '_'.$callcode.'.', '', new ext_dial('Local/${SPEEDDIALNUMBER}@from-internal/n','','')); 66 $ext->add('app-speeddial', '_'.$callcode.'.', 'failed', new ext_congestion(), 'lookup',101); 66 67 $ext->add('app-speeddial', '_'.$callcode.'.', 'failed', new ext_playback('speed-dial-empty'), 'lookup',101); 68 $ext->add('app-speeddial', '_'.$callcode.'.', '', new ext_congestion()); 67 69 68 70 } … … 79 81 $ext->add('app-speeddial-set', 's', '', new ext_macro('speeddial-clean','newlocation')); 80 82 $ext->add('app-speeddial-set', 's', 'lookup', new ext_macro('speeddial-lookup','${newlocation},${CALLERID(num)}')); 83 $ext->add('app-speeddial-set', 's', 'lookup', new ext_gotoif('$["${SPEEDDIALNUMBER}"!=""]', 'conflicts')); 81 84 82 85 // "enter phone number" 83 $ext->add('app-speeddial-set', 's', 'setnum', new ext_read('newnum','speed-enternum '));86 $ext->add('app-speeddial-set', 's', 'setnum', new ext_read('newnum','speed-enternumber')); 84 87 88 89 $ext->add('app-speeddial-set', 's', 'success', new ext_dbput('AMPUSER/${CALLERID(num)}/speeddials/${newlocation}','${newnum}')); 85 90 // "speed dial location " 86 $ext->add('app-speeddial-set', 's', ' success', new ext_playback('speed-location'));91 $ext->add('app-speeddial-set', 's', '', new ext_playback('speed-dial')); 87 92 $ext->add('app-speeddial-set', 's', '', new ext_saynumber('${newlocation}')); 88 93 // "is set to " 89 $ext->add('app-speeddial-set', 's', '', new ext_playback(' speed-setto'));94 $ext->add('app-speeddial-set', 's', '', new ext_playback('is-set-to')); 90 95 $ext->add('app-speeddial-set', 's', '', new ext_saydigits('${newnum}')); 91 96 $ext->add('app-speeddial-set', 's', '', new ext_hangup()); … … 94 99 // conflicts menu 95 100 // "speed dial location" 96 $ext->add('app-speeddial-set', 's', 'conflicts', new ext_playback('speed- location'), 'lookup',101);101 $ext->add('app-speeddial-set', 's', 'conflicts', new ext_playback('speed-dial')); 97 102 $ext->add('app-speeddial-set', 's', '', new ext_saynumber('${newlocation}')); 98 // "is already set. Press 1 to hear current phone number, 2 to pick a new location, 3 to set a new phone number" 99 $ext->add('app-speeddial-set', 's', '', new ext_background('speed-conflictsmenu')); 103 // "is already set." 104 $ext->add('app-speeddial-set', 's', '', new ext_playback('is-in-use')); 105 // "Press 1 to hear current phone number, 2 to pick a new location, 3 to set a new phone number" 106 $ext->add('app-speeddial-set', 's', '', new ext_background('press-1&to-listen-to-it&press-2&to-enter-a-diff&location&press-3&to-change&telephone-number')); 100 107 101 108 // "speed dial location" 102 $ext->add('app-speeddial-set', '1', '', new ext_playback('speed- location'));109 $ext->add('app-speeddial-set', '1', '', new ext_playback('speed-dial')); 103 110 $ext->add('app-speeddial-set', '1', '', new ext_saynumber('${newlocation}')); 104 111 // "is set to " 105 $ext->add('app-speeddial-set', '1', '', new ext_playback(' speed-setto'));112 $ext->add('app-speeddial-set', '1', '', new ext_playback('is-set-to')); 106 113 $ext->add('app-speeddial-set', '1', '', new ext_saydigits('${SPEEDDIALNUMBER}')); 107 $ext->add('app-speeddial-set', '1', '', new ext_goto('conflicts' ));114 $ext->add('app-speeddial-set', '1', '', new ext_goto('conflicts','s')); 108 115 109 $ext->add('app-speeddial-set', '2', '', new ext_goto('setloc' ));116 $ext->add('app-speeddial-set', '2', '', new ext_goto('setloc','s')); 110 117 111 $ext->add('app-speeddial-set', '3', '', new ext_goto('setnum' ));118 $ext->add('app-speeddial-set', '3', '', new ext_goto('setnum','s')); 112 119 113 120 $ext->add('app-speeddial-set', 't', '', new ext_congestion()); modules/branches/2.2/speeddial/module.xml
r2215 r2218 2 2 <rawname>speeddial</rawname> 3 3 <name>Speed dial functions</name> 4 <version> 0.1</version>4 <version>1.0</version> 5 5 <type>module</type> 6 6 <category>Basic</category>
