'GTM -12', '-11' => 'GTM -11', '-10' => 'GTM -10', '-09' => 'GTM -9', '-08' => 'GTM -8', '-07' => 'GTM -7', '-06' => 'GTM -6', '-05' => 'GTM -5', '-04' => 'GTM -4', '-03' => 'GTM -3', '-02' => 'GTM -2', '-01' => 'GTM -1', '00' => 'GTM time', '01' => 'GTM +1', '02' => 'GTM +2', '03' => 'GTM +3', '04' => 'GTM +4', '05' => 'GTM +5', '06' => 'GTM +6', '07' => 'GTM +7', '08' => 'GTM +8', '09' => 'GTM +9', '10' => 'GTM +10', '11'=> 'GTM +11', '12' => 'GTM +12'); $time_zone_name = \FreePBX::Sccp_manager()-> extconfigs-> getextConfig('cisco_timezone'); //$time_zone = \FreePBX::Sccp_manager()-> extconfigs-> getextConfig('cisco_time'); //$system_time_zone = \FreePBX::Sccp_manager()->getSysnemTimeZone(); if (\FreePBX::Modules()->checkStatus("soundlang")) { $syslangs = \FreePBX::Soundlang()->getLanguages(); if (!is_array($syslangs)) { $syslangs = array(); } } if (function_exists('music_list')){ $moh_list = music_list(); // $cur = (isset($mohsilence) && $mohsilence != "" ? $mohsilence : 'default'); } if (!is_array($moh_list)){ $moh_list = array('default'); } $sofkey_list = \FreePBX::Sccp_manager()-> srvinterface -> sccp_list_keysets(); $model_list = \FreePBX::Sccp_manager()->dbinterface->get_db_SccpTableData("HWDevice"); $extension_list = \FreePBX::Sccp_manager()->dbinterface->get_db_SccpTableData("HWextension"); $extension_list[]=array(model=>'NONE', vendor=>'CISCO', dns=>'0'); $items = $itm -> children(); if ($h_show==1) { $sec_class =''; if (!empty($items ->class)){ $sec_class = (string)$items ->class; } ?>
'.$child->label.' | ';
}
$res_vf = explode('/', $dat_v);
$i2 = 0;
foreach ($child->xpath('element') as $value) {
$fields_id = (string)strtolower($value['field']);
$res_n = $res_id.'['.$i.']['.$fields_id.']';
$res_ni = $res_id.'_'.$i.'_'.$fields_id;
$opt_at[$fields_id]['display_prefix']=(string)$value['display_prefix'];
$opt_at[$fields_id]['display_sufix']=(string)$value['display_sufix'];
if (empty($value->options->class)) {
$opt_at[$fields_id]['options']['class']='form-control';
}
$opt_at[$fields_id]['type']=(string)$value['type'];
$res_opt['addon'] ='';
if (isset($value->options)){
foreach ($value->options ->attributes() as $optkey =>$optval){
$opt_at[$fields_id]['options'][$optkey]=(string)$optval;
$res_opt['addon'] .=' '.$optkey.'="'.$optval.'"';
}
}
echo '';
$res_opt['inp_st'] = ' '.$opt_at[$fields_id]['display_prefix'].'';
$res_opt['inp_end'] = ''.$opt_at[$fields_id]['display_sufix'].' ';
switch ($value['type']){
case 'date':
echo $res_opt['inp_st'].''.$res_opt['inp_end'];
break;
case 'number':
echo $res_opt['inp_st'].''.$res_opt['inp_end'];
break;
case 'input':
echo $res_opt['inp_st'].''.$res_opt['inp_end'];
break;
case 'title':
if ($i > 0 ) {
break;
}
case 'label':
$opt_at[$fields_id]['data'] = (string)$value;
echo '';
break;
case 'select':
echo $res_opt['inp_st'].''.$res_opt['inp_end'];
break;
}
echo ' | ';
$i2 ++;
}
echo ''; if ($i > 0 ) { echo ''; } echo ' | '; $i++; } echo '