|$/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| |