Changeset 13476 for modules/branches
- Timestamp:
- 02/19/12 10:55:05 (1 year ago)
- Files:
-
- modules/branches/2.10/core/functions.inc.php (modified) (9 diffs)
- modules/branches/2.10/core/install.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
modules/branches/2.10/core/functions.inc.php
r13469 r13476 371 371 $output .= $result2['keyword']."=".$result2['data']."\n"; 372 372 break; 373 case 'record_in':374 case 'record_out':375 break;376 373 case 'context': 377 374 $context = $result2['data']; … … 552 549 $output .= $result2['keyword']."=".$result2['data']."\n"; 553 550 break; 554 case 'record_in':555 case 'record_out':556 break;557 551 case 'context': 558 552 $context = $option; … … 646 640 647 641 // These are not zapata.conf variables so keep out of file 648 case 'record_out':649 case 'record_in':650 642 case 'dial': 651 643 break; … … 4635 4627 $sipfields[] = array($account,'callerid',$db->escapeSimple((isset($_REQUEST['description']) && $_REQUEST['description'])?$_REQUEST['description']." <".$account.'>':'device'." <".$account.'>'),$flag++); 4636 4628 4637 // Where is this in the interface ??????4638 $sipfields[] = array($account,'record_in',$db->escapeSimple(($_REQUEST['record_in'])?$_REQUEST['record_in']:'On-Demand'),$flag++);4639 $sipfields[] = array($account,'record_out',$db->escapeSimple(($_REQUEST['record_out'])?$_REQUEST['record_out']:'On-Demand'),$flag++);4640 4641 4629 $compiled = $db->prepare('INSERT INTO sip (id, keyword, data, flags) values (?,?,?,?)'); 4642 4630 $result = $db->executeMultiple($compiled,$sipfields); … … 4716 4704 $iaxfields[] = array($account,'setvar',$db->escapeSimple("REALCALLERIDNUM=$account"),$flag++); 4717 4705 4718 // Where is this in the interface ??????4719 $iaxfields[] = array($account,'record_in',$db->escapeSimple(($_REQUEST['record_in'])?$_REQUEST['record_in']:'On-Demand'),$flag++);4720 $iaxfields[] = array($account,'record_out',$db->escapeSimple(($_REQUEST['record_out'])?$_REQUEST['record_out']:'On-Demand'),$flag++);4721 4722 4706 $compiled = $db->prepare('INSERT INTO iax (id, keyword, data, flags) values (?,?,?,?)'); 4723 4707 $result = $db->executeMultiple($compiled,$iaxfields); … … 4791 4775 $zapfields[] = array($account,'callerid',$db->escapeSimple(($_REQUEST['description'])?$_REQUEST['description']." <".$account.'>':'device'." <".$account.'>')); 4792 4776 4793 // Where is this in the interface ??????4794 $zapfields[] = array($account,'record_in',$db->escapeSimple(($_REQUEST['record_in'])?$_REQUEST['record_in']:'On-Demand'));4795 $zapfields[] = array($account,'record_out',$db->escapeSimple(($_REQUEST['record_out'])?$_REQUEST['record_out']:'On-Demand'));4796 4797 4777 $compiled = $db->prepare('INSERT INTO zap (id, keyword, data) values (?,?,?)'); 4798 4778 $result = $db->executeMultiple($compiled,$zapfields); … … 4844 4824 $dahdifields[] = array($account,'callerid',$db->escapeSimple(($_REQUEST['description'])?$_REQUEST['description']." <".$account.'>':'device'." <".$account.'>')); 4845 4825 4846 // Where is this in the interface ??????4847 $dahdifields[] = array($account,'record_in',$db->escapeSimple(($_REQUEST['record_in'])?$_REQUEST['record_in']:'On-Demand'));4848 $dahdifields[] = array($account,'record_out',$db->escapeSimple(($_REQUEST['record_out'])?$_REQUEST['record_out']:'On-Demand'));4849 4850 4826 $compiled = $db->prepare('INSERT INTO dahdi (id, keyword, data) values (?,?,?)'); 4851 4827 $result = $db->executeMultiple($compiled,$dahdifields); … … 5323 5299 } 5324 5300 5325 // TODO: go through and really remove the old recording stuff!5326 $results['record_in']='Adhoc';5327 $results['record_out']='Adhoc';5328 5301 if ($astman) { 5329 5302 … … 6623 6596 6624 6597 // Ensure variables possibly extracted later exist 6625 $name = $outboundcid = $ record_in = $record_out = $sipname = $cid_masquerade = $newdid_name = $newdid = $newdidcid = $call_screen = $pinless = null;6598 $name = $outboundcid = $sipname = $cid_masquerade = $newdid_name = $newdid = $newdidcid = $call_screen = $pinless = null; 6626 6599 6627 6600 // Init vars from $_REQUEST[] modules/branches/2.10/core/install.php
r13091 r13476 812 812 $affected_rows .= $db->affectedRows(); 813 813 $affected_rows ? out(sprintf(_("updated %s records"),$affected_rows)) : out(_("not needed")); 814 815 816 $tables = array('sip', 'iax', 'zap', 'dahdi'); 817 outn(_("deleting obsoleted record_in and record_out entries..")); 818 foreach ($tables as $table) { 819 $sql = "DELETE FROM `$table` WHERE `keyword` in ('record_in', 'record_out')"; 820 $db->query($sql); 821 } 822 out(_("ok"));
