Changeset 10964 for freepbx/trunk

Show
Ignore:
Timestamp:
01/15/11 03:30:26 (2 years ago)
Author:
p_lindheimer
Message:

validation on some optional settings when defining re #4740

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • freepbx/trunk/amp_conf/htdocs/admin/libraries/config.functions.php

    r10962 r10964  
    337337      } 
    338338    } 
    339     $optional = array('description', 'level', 'readonly', 'hidden', 'category', 'module', 'emptyok'); 
     339    if (isset($vars['level'])) { 
     340      $attributes['level'] = (int) $vars['level']; 
     341    } 
     342    $optional = array('readonly', 'hidden', 'emptyok'); 
     343    foreach ($optional as $atrib) { 
     344      if (isset($vars[$atrib])) { 
     345        $attributes[$atrib] = $vars[$atrib] ? '1' : '0'; 
     346      } 
     347    } 
     348    $optional = array('description', 'category', 'module'); 
    340349    foreach ($optional as $atrib) { 
    341350      if (isset($vars[$atrib])) {