'horizontal',
'id' => 'edit',
//'space' => '20px',
'title' => 'WMI Settings',
//'icon' => 'oicon-gear',
//'class' => 'box box-solid',
'fieldset' => ['edit' => ''],
];
$form['row'][0]['editing'] = [
'type' => 'hidden',
'value' => 'yes'
];
$form['row'][1]['wmi_override'] = [
'type' => 'toggle',
'name' => 'Override WMI Config',
'readonly' => $readonly,
'onchange' => "toggleAttrib('disabled', [ 'wmi_hostname', 'wmi_domain', 'wmi_username', 'wmi_password' ])",
'value' => $wmi_override
];
$form['row'][2]['wmi_hostname'] = [
'type' => 'text',
'name' => 'WMI Hostname',
'width' => '250px',
'readonly' => $readonly,
'disabled' => !$wmi_override,
'value' => get_dev_attrib($device, 'wmi_hostname')
];
$form['row'][3]['wmi_domain'] = [
'type' => 'text',
'name' => 'WMI Domain',
'width' => '250px',
'readonly' => $readonly,
'disabled' => !$wmi_override,
'value' => get_dev_attrib($device, 'wmi_domain')
];
$form['row'][4]['wmi_username'] = [
'type' => 'text',
'name' => 'WMI Username',
'width' => '250px',
'readonly' => $readonly,
'disabled' => !$wmi_override,
'value' => get_dev_attrib($device, 'wmi_username')
];
$form['row'][5]['wmi_password'] = [
'type' => 'password',
'name' => 'WMI Password',
'width' => '250px',
'readonly' => $readonly,
'disabled' => !$wmi_override,
'show_password' => !$readonly,
'value' => get_dev_attrib($device, 'wmi_password')
];
$form['row'][7]['submit'] = [
'type' => 'submit',
'name' => 'Save Changes',
'icon' => 'icon-ok icon-white',
'class' => 'btn-primary',
'readonly' => $readonly,
'value' => 'save'
];
print_form($form);
unset($form);
?>
Module |
Global |
Device |
|
$module_status) {
echo('' . $module . ' | ');
echo(($module_status ? 'enabled' : 'disabled'));
echo(' | ');
if (isset($attribs['wmi_poll_' . $module])) {
if ($attribs['wmi_poll_' . $module]) {
echo('enabled');
$toggle = "Disable";
$btn_class = "btn-danger";
} else {
echo('disabled');
$toggle = "Enable";
$btn_class = "btn-success";
}
} else {
if ($module_status) {
echo('enabled');
$toggle = "Disable";
$btn_class = "btn-danger";
} else {
echo('disabled');
$toggle = "Enable";
$btn_class = "btn-success";
}
}
echo(' | ');
$form = ['type' => 'simple'];
// Elements
$form['row'][0]['toggle_poller'] = ['type' => 'hidden',
'value' => $module];
$form['row'][0]['editing'] = ['type' => 'submit',
'name' => $toggle,
'class' => 'btn-mini ' . $btn_class,
//'icon' => $btn_icon,
'right' => TRUE,
'readonly' => $readonly,
'value' => 'toggle_poller'];
print_form($form);
unset($form);
echo(' |
');
}
?>