Ticket #932: functions.inc.php.diff

File functions.inc.php.diff, 3.0 kB (added by shag, 2 years ago)

fixed diff file for 2.5.0rc2.4 - adds permit & deny on both sip & iax pages, fixes sorting to put deny= on top of all (like we do for disallow=)

  • /var/www/html/admin/modules/core/functions.inc.php

    old new  
    206206                        foreach ($results2_pre as $element) { 
    207207                                $options = explode("&", $element['data']); 
    208208                                foreach ($options as $option) { 
    209                                         if ($element['keyword'] == 'disallow' && $option == 'all') { 
     209                                        if (($element['keyword'] == 'disallow' && $option == 'all') | ($element['keyword'] == 'deny')) { 
    210210                                                array_unshift($results2,array('keyword'=>$element['keyword'],'data'=>$option)); 
    211211                                        } else { 
    212212                                                $results2[] = array('keyword'=>$element['keyword'],'data'=>$option); 
     
    22312231                        array($account,'qualify',(isset($_REQUEST['qualify']))?$_REQUEST['qualify']:'yes'), 
    22322232                        array($account,'callgroup',(isset($_REQUEST['callgroup']))?$_REQUEST['callgroup']:''), 
    22332233                        array($account,'pickupgroup',(isset($_REQUEST['pickupgroup']))?$_REQUEST['pickupgroup']:''), 
     2234                        array($account,'deny',(isset($_REQUEST['deny']))?$_REQUEST['deny']:''), 
     2235                        array($account,'permit',(isset($_REQUEST['permit']))?$_REQUEST['permit']:''), 
    22342236                        array($account,'disallow',(isset($_REQUEST['disallow']))?$_REQUEST['disallow']:''), 
    22352237                        array($account,'allow',(isset($_REQUEST['allow']))?$_REQUEST['allow']:'') 
    22362238                        //array($account,'record_in',(isset($_REQUEST['record_in']))?$_REQUEST['record_in']:'On-Demand'), 
     
    23092311                        array($account,'qualify',($_REQUEST['qualify'])?$_REQUEST['qualify']:'yes'), 
    23102312                        array($account,'disallow',($_REQUEST['disallow'])?$_REQUEST['disallow']:''), 
    23112313                        array($account,'allow',($_REQUEST['allow'])?$_REQUEST['allow']:''), 
     2314                        array($account,'deny',(isset($_REQUEST['deny']))?$_REQUEST['deny']:''), 
     2315                        array($account,'permit',(isset($_REQUEST['permit']))?$_REQUEST['permit']:''), 
    23122316                        array($account,'accountcode',($_REQUEST['accountcode'])?$_REQUEST['accountcode']:'') 
    23132317                        //array($account,'record_in',($_REQUEST['record_in'])?$_REQUEST['record_in']:'On-Demand'), 
    23142318                        //array($account,'record_out',($_REQUEST['record_out'])?$_REQUEST['record_out']:'On-Demand'), 
     
    44264430                $tmparr['dial'] = array('value' => '', 'level' => 1); 
    44274431                $tmparr['accountcode'] = array('value' => '', 'level' => 1); 
    44284432                $tmparr['mailbox'] = array('value' => '', 'level' => 1); 
     4433                $tmparr['deny'] = array('value' => '', 'level' => 1); 
     4434                $tmparr['permit'] = array('value' => '', 'level' => 1); 
    44294435                $currentcomponent->addgeneralarrayitem('devtechs', 'iax2', $tmparr); 
    44304436                unset($tmparr); 
    44314437 
     
    44474453                $tmparr['dial'] = array('value' => '', 'level' => 1); 
    44484454                $tmparr['accountcode'] = array('value' => '', 'level' => 1); 
    44494455                $tmparr['mailbox'] = array('value' => '', 'level' => 1); 
     4456                $tmparr['deny'] = array('value' => '', 'level' => 1); 
     4457                $tmparr['permit'] = array('value' => '', 'level' => 1); 
    44504458                $currentcomponent->addgeneralarrayitem('devtechs', 'sip', $tmparr); 
    44514459                unset($tmparr); 
    44524460