mirror of
https://github.com/unraid/webgui.git
synced 2026-01-07 01:59:52 -06:00
Main page: move power indicator left to temperature
This commit is contained in:
@@ -15,7 +15,7 @@ Tag="database"
|
||||
*/
|
||||
?>
|
||||
<?
|
||||
$power = _var($display,'power') && in_array('nvme',array_column(main_filter($disks),'transport')) ? ' / '._('Power') : '';
|
||||
$power = _var($display,'power') && in_array('nvme',array_column(main_filter($disks),'transport')) ? _('Power').' / ' : '';
|
||||
?>
|
||||
<script>
|
||||
String.prototype.no_tilde = function(){return this.replace('<?=$_tilde_?>','<?=$_proxy_?>');}
|
||||
@@ -71,7 +71,7 @@ $('#tab1').bind({click:function() {$('i.toggle').show('slow');}});
|
||||
</script>
|
||||
|
||||
<table class="unraid disk_status">
|
||||
<thead><tr><td>_(Device)_</td><td>_(Identification)_</td><td>_(Temp)_<?=$power?></td><td>_(Reads)_</td><td>_(Writes)_</td><td>_(Errors)_</td><td>_(FS)_</td><td>_(Size)_</td><td>_(Used)_</td><td>_(Free)_</td></tr></thead>
|
||||
<thead><tr><td>_(Device)_</td><td>_(Identification)_</td><td><?=$power?>_(Temp)_</td><td>_(Reads)_</td><td>_(Writes)_</td><td>_(Errors)_</td><td>_(FS)_</td><td>_(Size)_</td><td>_(Used)_</td><td>_(Free)_</td></tr></thead>
|
||||
<tbody id="array_devices">
|
||||
<?
|
||||
foreach (main_filter($disks) as $disk) if (substr($disk['status'],0,7)!='DISK_NP') echo "<tr><td colspan='10'></td></tr>";
|
||||
|
||||
@@ -138,11 +138,11 @@ $('#tab2').bind({click:function() {$('i.toggle').show('slow');}});
|
||||
<?if (isset($disks[$pool]['devices']) or _var($var,'fsState')=="Stopped"):?>
|
||||
<?if (!isSubpool($pool)):
|
||||
$cache = array_filter(cache_filter($disks),function($disk) use ($pool){return prefix($disk['name'])==$pool;});
|
||||
$power = _var($display,'power') && in_array('nvme',array_column($cache,'transport')) ? ' / '._('Power') : '';
|
||||
$power = _var($display,'power') && in_array('nvme',array_column($cache,'transport')) ? _('Power').' / ' : '';
|
||||
$root = explode($_tilde_,$pool)[0];
|
||||
?>
|
||||
<?if ($i==0):?>
|
||||
<thead><tr><td>_(Device)_</td><td>_(Identification)_</td><td>_(Temp)_<?=$power?></td><td>_(Reads)_</td><td>_(Writes)_</td><td>_(Errors)_</td><td>_(FS)_</td><td>_(Size)_</td><td>_(Used)_</td><td>_(Free)_</td></tr></thead>
|
||||
<thead><tr><td>_(Device)_</td><td>_(Identification)_</td><td><?=$power?>_(Temp)_</td><td>_(Reads)_</td><td>_(Writes)_</td><td>_(Errors)_</td><td>_(FS)_</td><td>_(Size)_</td><td>_(Used)_</td><td>_(Free)_</td></tr></thead>
|
||||
<?else:?>
|
||||
<thead><tr><td class="divider" colspan="10"></td></td></tr></thead>
|
||||
<?endif;?>
|
||||
|
||||
@@ -16,7 +16,7 @@ Cond="(count($devs)>0)"
|
||||
*/
|
||||
?>
|
||||
<?
|
||||
$power = _var($display,'power') && in_array('nvme',array_column($devs,'transport')) ? ' / '._('Power') : '';
|
||||
$power = _var($display,'power') && in_array('nvme',array_column($devs,'transport')) ? _('Power').' / ' : '';
|
||||
$tabX = '#tab'.($var['fsState']=='Stopped'||$pool_devices ? '4' : '3');
|
||||
?>
|
||||
<script>
|
||||
@@ -26,7 +26,7 @@ $('<?=$tabX?>').bind({click:function() {$('i.toggle').show('slow');}});
|
||||
</script>
|
||||
|
||||
<table class="unraid disk_status">
|
||||
<thead><tr><td>_(Device)_</td><td>_(Identification)_</td><td>_(Temp)_<?=$power?></td><td>_(Reads)_</td><td>_(Writes)_</td><td>_(Errors)_</td><td>_(FS)_</td><td>_(Size)_</td><td>_(Used)_</td><td>_(Free)_</td></tr></thead>
|
||||
<thead><tr><td>_(Device)_</td><td>_(Identification)_</td><td><?=$power?>_(Temp)_</td><td>_(Reads)_</td><td>_(Writes)_</td><td>_(Errors)_</td><td>_(FS)_</td><td>_(Size)_</td><td>_(Used)_</td><td>_(Free)_</td></tr></thead>
|
||||
<tbody id="open_devices">
|
||||
<?
|
||||
foreach ($devs as $dev):
|
||||
|
||||
@@ -41,7 +41,7 @@ function get_model($id) {
|
||||
function my_power($power) {
|
||||
global $display;
|
||||
$number = _var($display,'number','.,');
|
||||
return _var($display,'power') && $power ? ' / '.number_format($power,$power<10?2:1,$number[0]).' '._('W') : '';
|
||||
return _var($display,'power') && $power ? number_format($power,$power<10?2:1,$number[0]).' '._('W').' / ' : '';
|
||||
}
|
||||
function device_info(&$disk,$online) {
|
||||
global $pools, $var;
|
||||
@@ -214,7 +214,7 @@ function array_offline(&$disk, $pool='') {
|
||||
case 'DISK_NEW':
|
||||
$echo[] = "<td>".device_info($disk,false)."</td>";
|
||||
$echo[] = "<td>".assignment($disk)."</td>";
|
||||
$echo[] = "<td>".my_temp(_var($disk,'temp','*')).my_power($disk['power'])."</td>";
|
||||
$echo[] = "<td>".my_power($disk['power']).my_temp(_var($disk,'temp','*'))."</td>";
|
||||
if ($warning) {
|
||||
$echo[] = "<td colspan='7'>$warning</td>";
|
||||
} else {
|
||||
@@ -283,7 +283,7 @@ function array_online(&$disk, $fstype='') {
|
||||
default:
|
||||
$echo[] = "<td>".device_info($disk,true)."</td>";
|
||||
$echo[] = "<td class='desc'>".device_desc($disk)."</td>";
|
||||
$echo[] = "<td>".my_temp(_var($disk,'temp','*')).my_power($disk['power'])."</td>";
|
||||
$echo[] = "<td>".my_power($disk['power']).my_temp(_var($disk,'temp','*'))."</td>";
|
||||
$echo[] = "<td><span class='diskio'>".my_diskio($data[0])."</span><span class='number'>".my_number(_var($disk,'numReads',0))."</span></td>";
|
||||
$echo[] = "<td><span class='diskio'>".my_diskio($data[1])."</span><span class='number'>".my_number(_var($disk,'numWrites',0))."</span></td>";
|
||||
$echo[] = "<td>".my_number(_var($disk,'numErrors',0))."</td>";
|
||||
@@ -304,7 +304,7 @@ function show_totals($text,$array,$name) {
|
||||
$echo[] = "<tr class='tr_last'>";
|
||||
$echo[] = "<td><a class='info'><i class='fa fa-toggle-down control' $ctrl1></i><span>$help1</span></a><a class='info'><i class='fa fa-fw fa-toggle-up control' $ctrl2></i><span>$help2</span></a></td>";
|
||||
$echo[] = "<td><a class='static'><i class='icon-disks icon'></i></a><span></span>$text</td>";
|
||||
$echo[] = "<td>".($sum['count']>0 ? my_temp(round($sum['temp']/$sum['count'],1)) : '*').my_power($sum['power'])."</td>";
|
||||
$echo[] = "<td>".my_power($sum['power']).($sum['count']>0 ? my_temp(round($sum['temp']/$sum['count'],1)) : '*')."</td>";
|
||||
$echo[] = "<td><span class='diskio'>".my_diskio($sum['ioReads'])."</span><span class='number'>".my_number($sum['numReads'])."</span></td>";
|
||||
$echo[] = "<td><span class='diskio'>".my_diskio($sum['ioWrites'])."</span><span class='number'>".my_number($sum['numWrites'])."</span></td>";
|
||||
$echo[] = "<td>".my_number($sum['numErrors'])."</td>";
|
||||
|
||||
Reference in New Issue
Block a user