|$/usr/local/bin/php
|LANG_DISK_SPACE| |LANG_MB| | |USERQUOTA| / |USERQUOTAMAX| | ', '|USERQUOTA|', '|USERQUOTAMAX|', 'quota_bar', ' |
');
show_bar('|LANG_BANDWIDTH| |LANG_GB| | |USERBANDWIDTHGIG| / |USERBANDWIDTHMAXGIG| |
', '|USERBANDWIDTH|', '|USERBANDWIDTHMAX|', 'bandwidth_bar', ' |
');
|*if HAVE_INODE="yes"|
show_bar('|LANG_INODES| | |USERINODE| / |USERINODEMAX| |
', '|USERINODE|', '|USERINODEMAX|', 'inode_bar', ' |
');
|*endif|
function show_bar($text, $used, $limit, $id)
{
if($limit==0) return;
$left=round(($used/$limit)*100);
$right=100-$left;
switch(TRUE)
{
case ($left > 90) : $color = "red"; break;
case ($left > 70) : $color = "orange"; break;
case ($left > 50) : $color = "yellow"; break;
default : $color = "green"; break;
}
$bg="barbg_".$color;
if($left >= 100)
{
$overBg="barbg_".$color;
} else {
$overBg="barbg_blue";
}
$overBg="barbg_blue";
if ($id == "quota_bar")
{
echo "";
echo $text;
echo "";
}
else
{
echo $text;
}
?>
DONE|
|LANG_DOMAINS| |
|NDOMAINS| / |NDOMAINSMAX| |
|LANG_EMAILS| |
|USEREMAIL| / |USEREMAILMAX| |
|LANG_DATABASES| |
|USERDATABASE| / |USERDATABASEMAX| |
|LANG_FTP_ACCOUNTS| |
|USERFTP| / |USERFTPMAX| |
|LANG_EMAIL_FORWARDERS| |
|USERFORWARDER| / |USERFORWARDERMAX| |
|LANG_AUTO_RESPONDERS| |
|USERRESPONDER| / |USERRESPONDERMAX| |
|LANG_DOMAIN_PTRS| |
|USERPOINTERS| / |USERPOINTERSMAX| |
|LANG_SUBDOMAINS| |
|NUSERSUBDOMAINS| / |NUSERSUBDOMAINSMAX| |