"document.php","name" => get_lang("Doc"));
$nameTools = get_lang("DocumentQuota"); // title of the page
Display::display_header($nameTools,"Doc");
/*
==============================================================================
FUNCTIONS
==============================================================================
*/
/**
* Here we count 1 kilobyte = 1000 byte, 12 megabyte = 1000 kilobyte.
*/
function display_quota($course_quota, $already_consumed_space)
{
$course_quota_m = round($course_quota / 1000000);
$already_consumed_space_m = round($already_consumed_space / 1000000);
$message = get_lang("CourseCurrentlyUses") . " " . $already_consumed_space_m . " megabyte.
". get_lang("MaximumAllowedQuota") . " $course_quota_m megabyte.
";
$percentage = $already_consumed_space / $course_quota * 100;
$percentage = round($percentage);
if ($percentage < 100) $other_percentage = 100 - $percentage;
else $other_percentage = 0;
//decide where to place percentage in graph
if ($percentage >= 50)
{
$text_in_filled = " $percentage%".
$text_in_unfilled = "";
}
else
{
$text_in_unfilled = " $percentage%".
$text_in_filled = "";
}
//decide the background colour of the graph
if ($percentage < 65) $colour = "#00BB00"; //safe - green
else if ($percentage < 90) $colour = "#ffd400"; //filling up - yelloworange
else $colour = "#DD0000"; //full - red
//this is used for the table width: a table of only 100 pixels looks too small
$visual_percentage = 4 * $percentage;
$visual_other_percentage = 4 * $other_percentage;
$message .= get_lang("PercentageQuotaInUse") . ": $percentage%.
" .
get_lang("PercentageQuotaFree") . ": $other_percentage%.
";
$message .= "
$text_in_filled | $text_in_unfilled |