[Show visual ENUM range usage Adrian Georgescu **20071023210859] hunk ./provisioning/ngnpro_client_lib.phtml 1185 + function makebar($w) { + if ($w < 0) $w = 0; + if ($w > 100) $w = 100; + $width = $w; + $extra = 100 - $w; + if ($width < 50) + $color = "black"; + else if ($width < 70) + $color = "darkred"; + else + $color = "red"; + return " + + + + + +
+
+ "; + } hunk ./provisioning/ngnpro_client_lib.phtml 2900 - Used + Used hunk ./provisioning/ngnpro_client_lib.phtml 2915 - Used + Used hunk ./provisioning/ngnpro_client_lib.phtml 2986 + + if ($range->size) { + $usage=intval(100*$range->used/$range->size); + $bar=$this->makebar($usage); + } else { + $bar=""; + } + hunk ./provisioning/ngnpro_client_lib.phtml 3013 + %s hunk ./provisioning/ngnpro_client_lib.phtml 3029 + $bar, hunk ./provisioning/ngnpro_client_lib.phtml 3046 + %s hunk ./provisioning/ngnpro_client_lib.phtml 3058 + $bar, hunk ./provisioning/ngnpro_client_lib.phtml 6726 - printf (" Username",$this->filters['username']); - printf (" FName",$this->filters['firstName']); - printf (" LName",$this->filters['lastName']); + printf (" User",$this->filters['username']); + printf (" Name",$this->filters['firstName']); + printf ("",$this->filters['lastName']); hunk ./provisioning/ngnpro_client_lib.phtml 6734 - printf (" Resellers",$check_only_resellers_filter); + printf (" Res",$check_only_resellers_filter); hunk ./style.css 210 + +table.bar { + border: 1px solid #666666; + border-collapse: collapse; + background-color: #000000; + width: 40; + height: 13; + padding: 0; +} + +td.black { + background-color: black; +} + +td.red { + background-color: red; +} + +td.darkred { + background-color: #883333; +} + +td.white { + background-color: white; +}