DiskUsage.smarty
1.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<table border=0 cellspacing="0" cellpadding="0" width="100%">
<tr>
<td width="250"><B>{i18n}Mount{/i18n}</td>
<td align="center"><B>{i18n}Size{/i18n}</td>
<td align="center"><B>{i18n}Used{/i18n}</td>
<td align="center"><B>{i18n}Available{/i18n}</td>
<td align="center"><B>{i18n}Usage{/i18n}</td>
</tr>
<tr><td colspan=5><hr></tr>
{assign var=orange value=0}
{assign var=red value=0}
{section name=usage loop=$usages}
{assign var=colorstr value=""}
{if $usages[usage].colour == 'orange'}
{assign var=orange value=1}
{assign var=colorstr value="bgcolor='orange'"}
{/if}
{if $usages[usage].colour == 'red'}
{assign var=red value=1}
{assign var=colorstr value="bgcolor='red'"}
{/if}
<tr {$colorstr}>
<td>{$usages[usage].mounted}</td>
<td align=right>{$usages[usage].size} </td>
<td align=right>{$usages[usage].used} </td>
<td align=right>{$usages[usage].available} </td>
<td align=right>{$usages[usage].usage} </td>
</tr>
{/section}
<tr><td colspan=5><hr></tr>
</table>
<table width="100%">
<tr>
{if $orange==1 || $red==1}
<td ><nobr><b>{i18n}Free Space{/i18n}</td>
{/if}
{if $orange==1}
<td bgcolor=orange><nobr> < {$warnPercent} %</td>
{/if}
{if $red==1}
<td bgcolor=red><nobr> < {$urgentPercent} %</td>
{/if}
<td width="100%" align="right"> </td>
</table>