Changeset 7235
- Timestamp:
- 11/06/08 13:33:34 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
freepbx/branches/2.5/amp_conf/htdocs/recordings/modules/VmX.module
r6029 r7235 110 110 if ($vmx_disabled) { 111 111 112 setcookie("ari_vmx_disabled", $vmx_disabled , time()+365*24*60*60);112 setcookie("ari_vmx_disabled", $vmx_disabled); 113 113 $vmx_disabled_delayed = $vmx_disabled; 114 114 $_SESSION['ari_error'] = … … 126 126 127 127 // store cookie 128 setcookie("ari_vmx_unavail_enabled", $vmx_unavail_enabled , time()+365*24*60*60);129 setcookie("ari_vmx_busy_enabled", $vmx_busy_enabled , time()+365*24*60*60);130 setcookie("ari_vmx_play_instructions", $vmx_play_instructions , time()+365*24*60*60);128 setcookie("ari_vmx_unavail_enabled", $vmx_unavail_enabled); 129 setcookie("ari_vmx_busy_enabled", $vmx_busy_enabled); 130 setcookie("ari_vmx_play_instructions", $vmx_play_instructions); 131 131 132 132 $stripped_vmx_option_0_number = preg_replace('/-|\(|\)|\s/','',$vmx_option_0_number); … … 135 135 $this->setVmxOptionNumber($exten,'0','unavail',""); 136 136 $this->setVmxOptionNumber($exten,'0','busy',""); 137 setcookie("ari_vmx_option_0_system_default", $vmx_option_0_system_default , time()+365*24*60*60);137 setcookie("ari_vmx_option_0_system_default", $vmx_option_0_system_default); 138 138 if (is_numeric($stripped_vmx_option_0_number) || !$stripped_vmx_option_0_number) { 139 139 $stripped = preg_replace('/-|\(|\)|\s/','',$_COOKIE['ari_vmx_option_0_number']); 140 140 if ($vmx_option_0_number && $stripped!=$stripped_vmx_option_0_number) { 141 setcookie("ari_vmx_option_0_number", $call_vmx_option_0_number , time()+365*24*60*60);141 setcookie("ari_vmx_option_0_number", $call_vmx_option_0_number); 142 142 } 143 143 } … … 157 157 $stripped = preg_replace('/-|\(|\)|\s/','',$_COOKIE['ari_vmx_option_0_number']); 158 158 if ($vmx_option_0_number && $stripped!=$stripped_vmx_option_0_number) { 159 setcookie("ari_vmx_option_0_number", $call_vmx_option_0_number , time()+365*24*60*60);159 setcookie("ari_vmx_option_0_number", $call_vmx_option_0_number); 160 160 } 161 161 } … … 166 166 $this->setVmxOptionFollowMe($exten,'1','unavail'); 167 167 $this->setVmxOptionFollowMe($exten,'1','busy'); 168 setcookie("ari_vmx_option_1_system_default", $vmx_option_1_system_default , time()+365*24*60*60);168 setcookie("ari_vmx_option_1_system_default", $vmx_option_1_system_default); 169 169 if (is_numeric($stripped_vmx_option_1_number) || !$stripped_vmx_option_1_number) { 170 170 $stripped = preg_replace('/-|\(|\)|\s/','',$_COOKIE['ari_vmx_option_1_number']); 171 171 if ($vmx_option_1_number && $stripped!=$stripped_vmx_option_1_number) { 172 setcookie("ari_vmx_option_1_number", $call_vmx_option_1_number , time()+365*24*60*60);172 setcookie("ari_vmx_option_1_number", $call_vmx_option_1_number); 173 173 } 174 174 } … … 190 190 $stripped = preg_replace('/-|\(|\)|\s/','',$_COOKIE['ari_vmx_option_1_number']); 191 191 if ($vmx_option_1_number && $stripped!=$stripped_vmx_option_1_number) { 192 setcookie("ari_vmx_option_1_number", $call_vmx_option_1_number , time()+365*24*60*60);192 setcookie("ari_vmx_option_1_number", $call_vmx_option_1_number); 193 193 } 194 194 } … … 210 210 $stripped = preg_replace('/-|\(|\)|\s/','',$_COOKIE['ari_vmx_option_2_number']); 211 211 if ($vmx_option_2_number && $stripped!=$stripped_vmx_option_2_number) { 212 setcookie("ari_vmx_option_2_number", $call_vmx_option_2_number , time()+365*24*60*60);212 setcookie("ari_vmx_option_2_number", $call_vmx_option_2_number); 213 213 } 214 214 } … … 255 255 //TODO: Set this better than this? 256 256 $follow_me_disabled = ($follow_me_listring_time > 0)?0:1; 257 setcookie("ari_follow_me_disabled", $follow_me_disabled , time()+365*24*60*60);257 setcookie("ari_follow_me_disabled", $follow_me_disabled); 258 258 259 259 … … 261 261 if ($vmx_unavail_enabled === false) { 262 262 $vmx_disabled = true; 263 setcookie("ari_vmx_disabled", $vmx_disabled , time()+365*24*60*60);263 setcookie("ari_vmx_disabled", $vmx_disabled); 264 264 $SETTINGS_ALLOW_VMX_SETTINGS=false; 265 265 } else { 266 266 $vmx_disabled = false; 267 setcookie("ari_vmx_disabled", false , time()+365*24*60*60);267 setcookie("ari_vmx_disabled", false); 268 268 $vmx_busy_enabled=$this->getVmxState($exten,'busy'); 269 269 $vmx_play_instructions=$this->getVmxPlayInstructions($exten); … … 592 592 global $asterisk_manager_interface; 593 593 594 $value_opt = ($vmx_play_instructions)?' ""':'s';594 $value_opt = ($vmx_play_instructions)?'s':'""'; 595 595 596 596 $response = $asterisk_manager_interface->Command("Action: Command\r\nCommand: database put AMPUSER $exten/vmx/$mode/vmxopts/timeout $value_opt\r\n\r\n"); … … 614 614 615 615 if (preg_match("/s/",$response)) { 616 $response=' ';616 $response='checked'; 617 617 } 618 618 else { 619 $response=' checked';619 $response=''; 620 620 } 621 621
