mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
Merge pull request #3710 from phil-davis/edit-widget-title1
This commit is contained in:
commit
dd3f0e7d43
@ -577,6 +577,25 @@ function genhtmltitle($title, $links=true) {
|
||||
return $bc;
|
||||
}
|
||||
|
||||
function gen_customwidgettitle_div($widgettitle) {
|
||||
$divstr = '<div class="form-group">';
|
||||
$divstr .= ' <label for="descr" class="col-sm-4 control-label">' . gettext('Widget title'). '</label>';
|
||||
$divstr .= ' <div class="col-sm-4">';
|
||||
$divstr .= ' <input type="text" name="descr" id="descr" value="'. $widgettitle . '" class="form-control" />';
|
||||
$divstr .= ' </div>';
|
||||
$divstr .= '</div>';
|
||||
|
||||
return $divstr;
|
||||
}
|
||||
|
||||
function set_customwidgettitle(& $user_settings) {
|
||||
if ($_POST['descr']) {
|
||||
$user_settings['widgets'][$_POST['widgetkey']]['descr'] = trim($_POST['descr']);
|
||||
} else {
|
||||
unset($user_settings['widgets'][$_POST['widgetkey']]['descr']);
|
||||
}
|
||||
}
|
||||
|
||||
/* update the changedesc and changecount(er) variables */
|
||||
function update_changedesc($update) {
|
||||
global $changedesc;
|
||||
|
||||
@ -302,17 +302,20 @@ if ($user_settings['widgets']['sequence'] != "") {
|
||||
if (false !== $offset) {
|
||||
$basename = substr($basename, 0, $offset);
|
||||
}
|
||||
|
||||
// Get the widget title that should be in a var defined in the widget's inc file.
|
||||
$widgettitle = ${$basename . '_title'};
|
||||
|
||||
if (empty(trim($widgettitle))) {
|
||||
// Fall back to constructing a title from the file name of the widget.
|
||||
$widgettitle = ucwords(str_replace('_', ' ', $basename));
|
||||
}
|
||||
|
||||
$widgetkey = $basename . '-' . $copynum;
|
||||
|
||||
if (isset($user_settings['widgets'][$widgetkey]['descr'])) {
|
||||
$widgettitle = htmlentities($user_settings['widgets'][$widgetkey]['descr']);
|
||||
} else {
|
||||
// Get the widget title that should be in a var defined in the widget's inc file.
|
||||
$widgettitle = ${$basename . '_title'};
|
||||
|
||||
if (empty(trim($widgettitle))) {
|
||||
// Fall back to constructing a title from the file name of the widget.
|
||||
$widgettitle = ucwords(str_replace('_', ' ', $basename));
|
||||
}
|
||||
}
|
||||
|
||||
$widgetsfromconfig[$widgetkey] = array(
|
||||
'basename' => $basename,
|
||||
'title' => $widgettitle,
|
||||
|
||||
@ -118,6 +118,7 @@ if ($_REQUEST['getdyndnsstatus']) {
|
||||
}
|
||||
exit;
|
||||
} else if ($_POST['widgetkey']) {
|
||||
set_customwidgettitle($user_settings);
|
||||
|
||||
$validNames = array();
|
||||
|
||||
@ -227,6 +228,7 @@ if (!function_exists('get_dyndns_service_text')) {
|
||||
</div><div id="<?=$widget_panel_footer_id?>" class="panel-footer collapse">
|
||||
|
||||
<form action="/widgets/widgets/dyn_dns_status.widget.php" method="post" class="form-horizontal">
|
||||
<?=gen_customwidgettitle_div($widgetconfig['title']); ?>
|
||||
<div class="panel panel-default col-sm-10">
|
||||
<div class="panel-body">
|
||||
<input type="hidden" name="widgetkey" value="<?=$widgetkey; ?>">
|
||||
|
||||
@ -169,6 +169,7 @@ if ($_REQUEST && $_REQUEST['ajax']) {
|
||||
}
|
||||
|
||||
if ($_POST['widgetkey']) {
|
||||
set_customwidgettitle($user_settings);
|
||||
|
||||
if (!is_array($user_settings["widgets"][$_POST['widgetkey']])) {
|
||||
$user_settings["widgets"][$_POST['widgetkey']] = array();
|
||||
@ -222,8 +223,9 @@ $widgetkey_nodash = str_replace("-", "", $widgetkey);
|
||||
<!-- close the body we're wrapped in and add a configuration-panel -->
|
||||
</div><div id="<?=$widget_panel_footer_id?>" class="panel-footer collapse">
|
||||
<form action="/widgets/widgets/gateways.widget.php" method="post" class="form-horizontal">
|
||||
<?=gen_customwidgettitle_div($widgetconfig['title']); ?>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-3 control-label"><?=gettext('Display')?></label>
|
||||
<label class="col-sm-4 control-label"><?=gettext('Display')?></label>
|
||||
<?php
|
||||
$display_type_gw_ip = "checked";
|
||||
$display_type_monitor_ip = "";
|
||||
|
||||
@ -101,6 +101,7 @@ if ($_REQUEST && $_REQUEST['ajax']) {
|
||||
print( "</tbody>");
|
||||
exit;
|
||||
} else if ($_POST['widgetkey']) {
|
||||
set_customwidgettitle($user_settings);
|
||||
|
||||
$validNames = array();
|
||||
|
||||
@ -130,6 +131,7 @@ $widgetkey_nodash = str_replace("-", "", $widgetkey);
|
||||
</div><div id="<?=$widget_panel_footer_id?>" class="panel-footer collapse">
|
||||
|
||||
<form action="/widgets/widgets/interface_statistics.widget.php" method="post" class="form-horizontal">
|
||||
<?=gen_customwidgettitle_div($widgetconfig['title']); ?>
|
||||
<div class="panel panel-default col-sm-10">
|
||||
<div class="panel-body">
|
||||
<input type="hidden" name="widgetkey" value="<?=$widgetkey; ?>">
|
||||
|
||||
@ -32,6 +32,7 @@ $ifdescrs = get_configured_interface_with_descr();
|
||||
$widgetperiod = isset($config['widgets']['period']) ? $config['widgets']['period'] * 1000 * 6 : 60000;
|
||||
|
||||
if ($_POST['widgetkey']) {
|
||||
set_customwidgettitle($user_settings);
|
||||
|
||||
$validNames = array();
|
||||
|
||||
@ -157,6 +158,7 @@ endif;
|
||||
</div><div id="<?=$widget_panel_footer_id?>" class="panel-footer collapse">
|
||||
|
||||
<form action="/widgets/widgets/interfaces.widget.php" method="post" class="form-horizontal">
|
||||
<?=gen_customwidgettitle_div($widgetconfig['title']); ?>
|
||||
<div class="panel panel-default col-sm-10">
|
||||
<div class="panel-body">
|
||||
<input type="hidden" name="widgetkey" value="<?=$widgetkey; ?>">
|
||||
|
||||
@ -30,6 +30,8 @@ require_once("functions.inc");
|
||||
require_once("filter_log.inc");
|
||||
|
||||
if ($_POST['widgetkey']) {
|
||||
set_customwidgettitle($user_settings);
|
||||
|
||||
if (is_numeric($_POST['filterlogentries'])) {
|
||||
$user_settings['widgets'][$_POST['widgetkey']]['filterlogentries'] = $_POST['filterlogentries'];
|
||||
} else {
|
||||
@ -217,6 +219,8 @@ $pconfig['nentriesinterval'] = isset($user_settings['widgets'][$widgetkey]['filt
|
||||
<form action="/widgets/widgets/log.widget.php" method="post"
|
||||
class="form-horizontal">
|
||||
<input type="hidden" name="widgetkey" value="<?=$widgetkey; ?>">
|
||||
<?=gen_customwidgettitle_div($widgetconfig['title']); ?>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="filterlogentries" class="col-sm-4 control-label"><?=gettext('Number of entries')?></label>
|
||||
<div class="col-sm-6">
|
||||
|
||||
@ -291,6 +291,7 @@ if ($_REQUEST && $_REQUEST['ajax']) {
|
||||
printPanel($_REQUEST['widgetkey']);
|
||||
exit;
|
||||
} else if ($_POST['widgetkey']) {
|
||||
set_customwidgettitle($user_settings);
|
||||
|
||||
$validNames = array();
|
||||
$servers = openvpn_get_active_servers();
|
||||
@ -334,6 +335,7 @@ $widgetkey_nodash = str_replace("-", "", $widgetkey);
|
||||
</div><div id="<?=$widget_panel_footer_id?>" class="panel-footer collapse">
|
||||
|
||||
<form action="/widgets/widgets/openvpn.widget.php" method="post" class="form-horizontal">
|
||||
<?=gen_customwidgettitle_div($widgetconfig['title']); ?>
|
||||
<div class="panel panel-default col-sm-10">
|
||||
<div class="panel-body">
|
||||
<input type="hidden" name="widgetkey" value="<?=$widgetkey; ?>">
|
||||
|
||||
@ -39,6 +39,8 @@ if ($_GET['getpic']=="true") {
|
||||
}
|
||||
|
||||
if ($_POST['widgetkey']) {
|
||||
set_customwidgettitle($user_settings);
|
||||
|
||||
if (is_uploaded_file($_FILES['pictfile']['tmp_name'])) {
|
||||
/* read the file contents */
|
||||
$fd_pic = fopen($_FILES['pictfile']['tmp_name'], "rb");
|
||||
@ -54,11 +56,12 @@ if ($_POST['widgetkey']) {
|
||||
$picname = basename($_FILES['uploadedfile']['name']);
|
||||
$user_settings['widgets'][$_POST['widgetkey']]['picturewidget'] = base64_encode($data);
|
||||
$user_settings['widgets'][$_POST['widgetkey']]['picturewidget_filename'] = $_FILES['pictfile']['name'];
|
||||
save_widget_settings($_SESSION['Username'], $user_settings["widgets"], gettext("Picture widget saved via Dashboard."));
|
||||
header("Location: /index.php");
|
||||
exit;
|
||||
}
|
||||
}
|
||||
|
||||
save_widget_settings($_SESSION['Username'], $user_settings["widgets"], gettext("Picture widget saved via Dashboard."));
|
||||
header("Location: /index.php");
|
||||
exit;
|
||||
}
|
||||
|
||||
?>
|
||||
@ -69,12 +72,18 @@ if ($_POST['widgetkey']) {
|
||||
<!-- close the body we're wrapped in and add a configuration-panel -->
|
||||
</div><div id="<?=$widget_panel_footer_id?>" class="panel-footer collapse">
|
||||
|
||||
<form action="/widgets/widgets/picture.widget.php" method="post" enctype="multipart/form-data" class="form-inline">
|
||||
<form action="/widgets/widgets/picture.widget.php" method="post" enctype="multipart/form-data" class="form-horizontal">
|
||||
<input type="hidden" name="widgetkey" value="<?=$widgetkey; ?>">
|
||||
<label for="pictfile"><?=gettext('New picture:')?> </label>
|
||||
<input id="pictfile" name="pictfile" type="file" class="form-control" />
|
||||
<button type="submit" class="btn btn-primary btn-xs">
|
||||
<i class="fa fa-upload icon-embed-btn"></i>
|
||||
<?=gettext('Upload')?>
|
||||
</button>
|
||||
<?=gen_customwidgettitle_div($widgetconfig['title']); ?>
|
||||
<div class="form-group">
|
||||
<label for="pictfile" class="col-sm-4 control-label"><?=gettext('New picture:')?> </label>
|
||||
<div class="col-sm-6">
|
||||
<input id="pictfile" name="pictfile" type="file" class="form-control" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="col-sm-offset-3 col-sm-6">
|
||||
<button type="submit" class="btn btn-primary"><i class="fa fa-save icon-embed-btn"></i><?=gettext('Save')?></button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@ -26,6 +26,7 @@ require_once("pfsense-utils.inc");
|
||||
require_once("functions.inc");
|
||||
|
||||
if ($_POST['widgetkey']) {
|
||||
set_customwidgettitle($user_settings);
|
||||
$user_settings['widgets'][$_POST['widgetkey']]['rssfeed'] = str_replace("\n", ",", htmlspecialchars($_POST['rssfeed'], ENT_QUOTES | ENT_HTML401));
|
||||
$user_settings['widgets'][$_POST['widgetkey']]['rssmaxitems'] = str_replace("\n", ",", htmlspecialchars($_POST['rssmaxitems'], ENT_QUOTES | ENT_HTML401));
|
||||
$user_settings['widgets'][$_POST['widgetkey']]['rsswidgetheight'] = htmlspecialchars($_POST['rsswidgetheight'], ENT_QUOTES | ENT_HTML401);
|
||||
@ -128,29 +129,30 @@ if ($user_settings['widgets'][$widgetkey]['rssfeed']) {
|
||||
|
||||
<form action="/widgets/widgets/rss.widget.php" method="post" class="form-horizontal">
|
||||
<input type="hidden" name="widgetkey" value="<?=$widgetkey; ?>">
|
||||
<?=gen_customwidgettitle_div($widgetconfig['title']); ?>
|
||||
<div class="form-group">
|
||||
<label for="rssfeed" class="col-sm-3 control-label"><?=gettext('Feeds')?></label>
|
||||
<label for="rssfeed" class="col-sm-4 control-label"><?=gettext('Feeds')?></label>
|
||||
<div class="col-sm-6">
|
||||
<textarea id="rssfeed" name="rssfeed" class="form-control"><?=$textarea_txt;?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="rssmaxitems" class="col-sm-3 control-label"><?=gettext('# Stories')?></label>
|
||||
<label for="rssmaxitems" class="col-sm-4 control-label"><?=gettext('# Stories')?></label>
|
||||
<div class="col-sm-6">
|
||||
<input type="number" id="rssmaxitems" name="rssmaxitems" value="<?=$max_items?>" min="1" max="100" class="form-control" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="rsswidgetheight" class="col-sm-3 control-label"><?=gettext('Widget height')?></label>
|
||||
<label for="rsswidgetheight" class="col-sm-4 control-label"><?=gettext('Widget height')?></label>
|
||||
<div class="col-sm-6">
|
||||
<input type="number" id="rsswidgetheight" name="rsswidgetheight" value="<?=$rsswidgetheight?>" min="100" max="2500" step="100" class="form-control" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="rsswidgettextlength" class="col-sm-3 control-label"><?=gettext('Content limit')?></label>
|
||||
<label for="rsswidgettextlength" class="col-sm-4 control-label"><?=gettext('Content limit')?></label>
|
||||
<div class="col-sm-6">
|
||||
<input type="number" id="rsswidgettextlength" name="rsswidgettextlength" value="<?=$rsswidgettextlength?>" min="100" max="5000" step="10" class="form-control" />
|
||||
</div>
|
||||
|
||||
@ -49,6 +49,7 @@ for ($idx=1; $idx < $numsvcs; $idx++) {
|
||||
}
|
||||
|
||||
if ($_POST['widgetkey']) {
|
||||
set_customwidgettitle($user_settings);
|
||||
|
||||
$validNames = array();
|
||||
|
||||
@ -121,6 +122,7 @@ if (count($services) > 0) {
|
||||
</div><div id="<?=$widget_panel_footer_id?>" class="panel-footer collapse">
|
||||
|
||||
<form action="/widgets/widgets/services_status.widget.php" method="post" class="form-horizontal">
|
||||
<?=gen_customwidgettitle_div($widgetconfig['title']); ?>
|
||||
<div class="panel panel-default col-sm-10">
|
||||
<div class="panel-body">
|
||||
<input type="hidden" name="widgetkey" value="<?=$widgetkey; ?>">
|
||||
|
||||
@ -37,6 +37,7 @@ if ($specplatform['name'] != "Hyper-V") {
|
||||
}
|
||||
|
||||
if ($_POST['widgetkey']) {
|
||||
set_customwidgettitle($user_settings);
|
||||
|
||||
$validNames = array();
|
||||
|
||||
@ -125,6 +126,7 @@ if (count($devs) > 0) {
|
||||
</div><div id="<?=$widget_panel_footer_id?>" class="panel-footer collapse">
|
||||
|
||||
<form action="/widgets/widgets/smart_status.widget.php" method="post" class="form-horizontal">
|
||||
<?=gen_customwidgettitle_div($widgetconfig['title']); ?>
|
||||
<div class="panel panel-default col-sm-10">
|
||||
<div class="panel-body">
|
||||
<input type="hidden" name="widgetkey" value="<?=$widgetkey; ?>">
|
||||
|
||||
@ -98,6 +98,7 @@ if ($_REQUEST['getupdatestatus']) {
|
||||
|
||||
exit;
|
||||
} elseif ($_POST['widgetkey']) {
|
||||
set_customwidgettitle($user_settings);
|
||||
|
||||
$validNames = array();
|
||||
|
||||
@ -448,6 +449,7 @@ $rows_displayed = false;
|
||||
</div><div id="<?=$widget_panel_footer_id?>" class="panel-footer collapse">
|
||||
|
||||
<form action="/widgets/widgets/system_information.widget.php" method="post" class="form-horizontal">
|
||||
<?=gen_customwidgettitle_div($widgetconfig['title']); ?>
|
||||
<div class="panel panel-default col-sm-10">
|
||||
<div class="panel-body">
|
||||
<input type="hidden" name="widgetkey" value="<?=$widgetkey; ?>">
|
||||
|
||||
@ -105,6 +105,7 @@ if (!function_exists('getBoolValueFromConfig')) {
|
||||
//=========================================================================
|
||||
//save widget config settings on POST
|
||||
if ($_POST['widgetkey']) {
|
||||
set_customwidgettitle($user_settings);
|
||||
saveThresholdSettings($user_settings, $_POST, "thermal_sensors_widget_zone_warning_threshold", "thermal_sensors_widget_zone_critical_threshold");
|
||||
saveThresholdSettings($user_settings, $_POST, "thermal_sensors_widget_core_warning_threshold", "thermal_sensors_widget_core_critical_threshold");
|
||||
|
||||
@ -166,95 +167,72 @@ $thermal_sensors_widget_pulsateCritical = getBoolValueFromConfig($user_settings,
|
||||
<input type="hidden" id="thermal_sensors-config" name="thermal_sensors-config" value="" />
|
||||
|
||||
<div id="<?=$widget_panel_footer_id?>" class="widgetconfigdiv panel-footer collapse" >
|
||||
<form action="/widgets/widgets/thermal_sensors.widget.php" method="post" id="iform_thermal_sensors_settings" name="iform_thermal_sensors_settings">
|
||||
<input type="hidden" name="widgetkey" value="<?=$widgetkey; ?>">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="text-left" colspan="2">
|
||||
<strong><?=gettext('Thresholds in')?> °C <?=gettext('(1 to 100):')?></strong>
|
||||
</td>
|
||||
<td class="text-right" colspan="1">
|
||||
<strong><?=gettext('Display settings:')?></strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-right">
|
||||
<?=gettext('Zone Warning:')?>
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" maxlength="3" size="3" class="formfld unknown"
|
||||
name="thermal_sensors_widget_zone_warning_threshold"
|
||||
id="thermal_sensors_widget_zone_warning_threshold"
|
||||
value="<?= $thermal_sensors_widget_zoneWarningTempThreshold; ?>" />
|
||||
</td>
|
||||
<td class="text-right">
|
||||
<label for="thermal_sensors_widget_show_raw_output"><?=gettext('Show raw output (no graph):')?> </label>
|
||||
<input type="checkbox"
|
||||
id="thermal_sensors_widget_show_raw_output"
|
||||
name="thermal_sensors_widget_show_raw_output"
|
||||
value="<?= $thermal_sensors_widget_showRawOutput; ?>" <?= ($thermal_sensors_widget_showRawOutput) ? " checked" : ""; ?> />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-right">
|
||||
<?=gettext('Zone Critical:')?>
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" maxlength="3" size="3" class="formfld unknown"
|
||||
name="thermal_sensors_widget_zone_critical_threshold"
|
||||
id="thermal_sensors_widget_zone_critical_threshold"
|
||||
value="<?= $thermal_sensors_widget_zoneCriticalTempThreshold; ?>" />
|
||||
</td>
|
||||
<td class="text-right">
|
||||
<label for="thermal_sensors_widget_show_full_sensor_name"><?=gettext('Show full sensor name:')?> </label>
|
||||
<input type="checkbox"
|
||||
id="thermal_sensors_widget_show_full_sensor_name"
|
||||
name="thermal_sensors_widget_show_full_sensor_name"
|
||||
value="<?= $thermal_sensors_widget_showFullSensorName; ?>" <?= ($thermal_sensors_widget_showFullSensorName) ? " checked" : ""; ?> />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-right">
|
||||
<?=gettext('Core Warning:')?>
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" maxlength="3" size="3" class="formfld unknown"
|
||||
name="thermal_sensors_widget_core_warning_threshold"
|
||||
id="thermal_sensors_widget_core_warning_threshold"
|
||||
value="<?= $thermal_sensors_widget_coreWarningTempThreshold ?>" />
|
||||
</td>
|
||||
<td class="text-right">
|
||||
<form action="/widgets/widgets/thermal_sensors.widget.php" method="post" class="form-horizontal">
|
||||
<input type="hidden" name="widgetkey" value="<?=$widgetkey; ?>">
|
||||
<?=gen_customwidgettitle_div($widgetconfig['title']); ?>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-6 control-label"><?=gettext('Thresholds in')?> °C <?=gettext('(1 to 100):')?></label>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-right">
|
||||
<?=gettext('Core Critical:')?>
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" maxlength="3" size="3" class="formfld unknown"
|
||||
name="thermal_sensors_widget_core_critical_threshold"
|
||||
id="thermal_sensors_widget_core_critical_threshold"
|
||||
value="<?= $thermal_sensors_widget_coreCriticalTempThreshold ?>" />
|
||||
</td>
|
||||
<td class="text-right">
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 control-label"><?=gettext('Zone Warning')?></label>
|
||||
<div class="col-sm-2">
|
||||
<input type="text" name="thermal_sensors_widget_zone_warning_threshold" id="thermal_sensors_widget_zone_warning_threshold" value="<?= $thermal_sensors_widget_zoneWarningTempThreshold; ?>" class="form-control" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-right" colspan="3">
|
||||
<button type="submit" id="thermal_sensors_widget_submit" name="thermal_sensors_widget_submit" class="btn btn-primary btn-sm" value="Save">
|
||||
<i class="fa fa-save icon-embed-btn"></i>
|
||||
<?=gettext("Save")?>
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-left" colspan="3">
|
||||
<span><?=gettext('* A proper Thermal Sensor / Module can be configured under')?> <br />
|
||||
<a href="system_advanced_misc.php"><?=gettext('System')?> > <?=gettext('Advanced')?> > <?=gettext('Miscellaneous')?> : <?=gettext('Thermal Sensors')?> <?=gettext('section')?></a>.</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 control-label"><?=gettext('Zone Critical')?></label>
|
||||
<div class="col-sm-2">
|
||||
<input type="text" name="thermal_sensors_widget_zone_critical_threshold" id="thermal_sensors_widget_zone_critical_threshold" value="<?= $thermal_sensors_widget_zoneCriticalTempThreshold; ?>" class="form-control" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 control-label"><?=gettext('Core Warning')?></label>
|
||||
<div class="col-sm-2">
|
||||
<input type="text" name="thermal_sensors_widget_core_warning_threshold" id="thermal_sensors_widget_core_warning_threshold" value="<?= $thermal_sensors_widget_coreWarningTempThreshold; ?>" class="form-control" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 control-label"><?=gettext('Core Critical')?></label>
|
||||
<div class="col-sm-2">
|
||||
<input type="text" name="thermal_sensors_widget_core_critical_threshold" id="thermal_sensors_widget_core_critical_threshold" value="<?= $thermal_sensors_widget_coreCriticalTempThreshold; ?>" class="form-control" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="col-sm-6 control-label"><?=gettext('Display settings:')?></label>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="thermal_sensors_widget_show_raw_output" class="col-sm-4 control-label"><?=gettext('Show raw output')?></label>
|
||||
<div class="col-sm-6 checkbox">
|
||||
<label>
|
||||
<input type="checkbox" name="thermal_sensors_widget_show_raw_output" id="thermal_sensors_widget_show_raw_output" value="<?= $thermal_sensors_widget_showRawOutput; ?>" <?= ($thermal_sensors_widget_showRawOutput) ? " checked" : ""; ?>/>
|
||||
<?=gettext('(no graph)')?>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="thermal_sensors_widget_show_full_sensor_name" class="col-sm-4 control-label"><?=gettext('Show full sensor name')?></label>
|
||||
<div class="col-sm-6 checkbox">
|
||||
<label>
|
||||
<input type="checkbox" name="thermal_sensors_widget_show_full_sensor_name" id="thermal_sensors_widget_show_full_sensor_name" value="<?= $thermal_sensors_widget_showFullSensorName; ?>" <?= ($thermal_sensors_widget_showFullSensorName) ? " checked" : ""; ?>/>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<div class="col-sm-offset-4 col-sm-6">
|
||||
<button type="submit" class="btn btn-primary"><i class="fa fa-save icon-embed-btn"></i><?=gettext('Save')?></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<span><?=gettext('* A proper Thermal Sensor / Module can be configured under')?> <br />
|
||||
<a href="system_advanced_misc.php"><?=gettext('System')?> > <?=gettext('Advanced')?> > <?=gettext('Miscellaneous')?> : <?=gettext('Thermal Sensors')?> <?=gettext('section')?></a>.</span>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@ -39,13 +39,12 @@ if (!function_exists('get_wolent_key')) {
|
||||
}
|
||||
|
||||
if ($_POST['widgetkey']) {
|
||||
set_customwidgettitle($user_settings);
|
||||
|
||||
$validNames = array();
|
||||
|
||||
if (is_array($config['wol']['wolentry'])) {
|
||||
foreach ($config['wol']['wolentry'] as $wolent) {
|
||||
array_push($validNames, get_wolent_key($wolent));
|
||||
}
|
||||
foreach ($config['wol']['wolentry'] as $wolent) {
|
||||
array_push($validNames, get_wolent_key($wolent));
|
||||
}
|
||||
|
||||
if (is_array($_POST['show'])) {
|
||||
@ -142,6 +141,7 @@ if (is_array($config['dhcpd'])) {
|
||||
</div><div id="<?=$widget_panel_footer_id?>" class="panel-footer collapse">
|
||||
|
||||
<form action="/widgets/widgets/wake_on_lan.widget.php" method="post" class="form-horizontal">
|
||||
<?=gen_customwidgettitle_div($widgetconfig['title']); ?>
|
||||
<div class="panel panel-default col-sm-10">
|
||||
<div class="panel-body">
|
||||
<input type="hidden" name="widgetkey" value="<?=$widgetkey; ?>">
|
||||
|
||||
Loading…
Reference in New Issue
Block a user