Changeset 9648
- Timestamp:
- 05/17/10 21:12:07 (3 years ago)
- Files:
-
- modules/branches/2.8 (modified) (1 prop)
- modules/branches/2.8/blacklist/page.blacklist.php (modified) (1 diff)
- modules/branches/2.8/queues/functions.inc.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
modules/branches/2.8
- Property svnmerge-integrated changed from /modules/branches/2.7:1-9638 to /modules/branches/2.7:1-9647
modules/branches/2.8/blacklist/page.blacklist.php
r7556 r9648 114 114 <td><a href="#" class="info"><?php echo _("Block Unknown/Blocked Caller ID:")?> 115 115 <span><?php echo _("Check here to catch Unknown/Blocked Caller ID")?></span></a></td> 116 <td><input type="checkbox" name="blocked" value="1" <? echo ($filter_blocked === true?" checked ":"");?></td>116 <td><input type="checkbox" name="blocked" value="1" <? echo ($filter_blocked === true?" checked=1":"");?></td> 117 117 </tr> 118 118 modules/branches/2.8/queues/functions.inc.php
r9639 r9648 428 428 } 429 429 $ext->add('ext-queues', $exten."**", '', new ext_macro('agent-del',"$exten")); 430 if ($que_code != '') { 431 $ext->add('ext-queues', $que_code.$exten, '', new ext_setvar('QUEUENO',$exten)); 432 $ext->add('ext-queues', $que_code.$exten, '', new ext_goto('start','s','app-queue-toggle')); 433 } 430 434 /* Trial Devstate */ 431 435 // Create Hints for Devices and Add Astentries for Users … … 435 439 foreach ($device_list as $device) { 436 440 $ext->add('ext-queues', $que_code.$device['id'].'*'.$exten, '', new ext_setvar('QUEUENO',$exten)); 437 $ext->add('ext-queues', $que_code.$device['id'].'*'.$exten, '', new ext_goto( "1",$que_code,"app-queue-toggle"));441 $ext->add('ext-queues', $que_code.$device['id'].'*'.$exten, '', new ext_goto('start','s','app-queue-toggle')); 438 442 $ext->addHint('ext-queues', $que_code.$device['id'].'*'.$exten, "Custom:QUEUE".$device['id'].'*'.$exten); 439 443 } … … 939 943 $ext->addInclude('from-internal-additional', $id); // Add the include from from-internal 940 944 941 $ext->add($id, $c, '', new ext_goto('start','s',$id));942 945 $c = 's'; 943 946 … … 946 949 $ext->add($id, $c, '', new ext_macro('user-callerid')); 947 950 $ext->add($id, $c, '', new ext_setvar('QUEUESTAT', 'LOGGEDOUT')); 948 $ext->add($id, $c, '', new ext_ deadagi('queue_devstate.agi,getqueues,${AMPUSER}'));951 $ext->add($id, $c, '', new ext_agi('queue_devstate.agi,getqueues,${AMPUSER}')); 949 952 950 953 $ext->add($id, $c, '', new ext_gotoif('$["${QUEUESTAT}" = "LOGGEDOUT"]', 'activate')); … … 952 955 $ext->add($id, $c, '', new ext_gotoif('$["${QUEUESTAT}" = "STATIC"]', 'static','end')); 953 956 $ext->add($id, $c, 'deactivate', new ext_noop('Agent Logged out')); 957 $ext->add($id, $c, '', new ext_macro('toggle-del-agent')); 954 958 if ($amp_conf['USEDEVSTATE']) { 955 959 $ext->add($id, $c, '', new ext_setvar('STATE', 'NOT_INUSE')); 956 $ext->add($id, $c, '', new ext_macro('toggle-del-agent'));957 960 $ext->add($id, $c, '', new ext_gosub('1', 'sstate')); 958 $ext->add($id, $c, '', new ext_playback('agent-loggedoff'));959 }961 } 962 $ext->add($id, $c, '', new ext_playback('agent-loggedoff')); 960 963 $ext->add($id, $c, '', new ext_macro('hangupcall')); 961 964 962 965 $ext->add($id, $c, 'activate', new ext_noop('Agent Logged In')); 966 $ext->add($id, $c, '', new ext_macro('toggle-add-agent')); 963 967 if ($amp_conf['USEDEVSTATE']) { 964 968 $ext->add($id, $c, '', new ext_setvar('STATE', 'INUSE')); 965 $ext->add($id, $c, '', new ext_macro('toggle-add-agent'));966 969 $ext->add($id, $c, '', new ext_gosub('1', 'sstate')); 967 $ext->add($id, $c, '', new ext_playback('agent-loginok'));968 $ext->add($id, $c, '', new ext_saydigits('${CALLBACKNUM}'));969 }970 } 971 $ext->add($id, $c, '', new ext_playback('agent-loginok')); 972 $ext->add($id, $c, '', new ext_saydigits('${CALLBACKNUM}')); 970 973 $ext->add($id, $c, '', new ext_macro('hangupcall')); 971 974 … … 974 977 $ext->add($id, $c, '', new ext_setvar('STATE', 'INUSE')); 975 978 $ext->add($id, $c, '', new ext_gosub('1', 'sstate')); 976 $ext->add($id, $c, '', new ext_playback('agent-loginok'));977 }979 } 980 $ext->add($id, $c, '', new ext_playback('agent-loginok')); 978 981 $ext->add($id, $c, '', new ext_macro('hangupcall')); 979 982
