Changeset 1264
- Timestamp:
- 11/07/07 04:09:46 (1 year ago)
- Files:
-
- devel/lib/elgglib.php (modified) (1 diff)
- devel/mod/admin/lib/admin_main.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
devel/lib/elgglib.php
r1254 r1264 4249 4249 4250 4250 } 4251 4251 4252 /* 4253 * Returns size in human readable format 4254 * @param string $size The size in bytes 4255 * @param string $format The printf-like output format 4256 * @return string 4257 */ 4258 4259 function size_readable($size, $format=null) { 4260 $size = (int)$size; 4261 $format = empty($format) ? '%.2f %s' : (string)$format; 4262 4263 $sizes = array( 4264 'Gb' => 1073741824, 4265 'Mb' => 1048576, 4266 'Kb' => 1024, 4267 'bytes' => 1, 4268 ); 4269 4270 $result = ''; 4271 4272 foreach ($sizes as $unit => $bytes) { 4273 if ($size > $bytes) { 4274 $result = sprintf($format, $size/$bytes, $unit); 4275 break; 4276 } 4277 } 4278 4279 return $result; 4280 } 4281 4252 4282 ?> devel/mod/admin/lib/admin_main.php
r1263 r1264 49 49 'context' => 'adminTable', 50 50 'name' => "<h3>" . __gettext("File statistics") . "</h3> ", 51 'column1' => "<h4>" . __gettext("All-time:") . "</h4> <p>" . sprintf(__gettext("%u files (% .1f Mb)"),$files->numfiles, $files->totalsize / 1048576)52 . "</p><h4>" . __gettext("Last 7 days:") . "</h4><p>" . sprintf(__gettext("%u files (% .1f Mb)"),$files_7days->numfiles, $files_7days->totalsize / 1048576) . "</p>",51 'column1' => "<h4>" . __gettext("All-time:") . "</h4> <p>" . sprintf(__gettext("%u files (%s)"),$files->numfiles, size_readable($files->totalsize)) 52 . "</p><h4>" . __gettext("Last 7 days:") . "</h4><p>" . sprintf(__gettext("%u files (%s)"),$files_7days->numfiles, size_readable($files_7days->totalsize)) . "</p>", 53 53 'column2' => " " 54 54 ) … … 69 69 'context' => 'adminTable', 70 70 'name' => "<h3>" . __gettext("Database statistics") . "</h3> ", 71 'column1' => "<h4>" . __gettext("Total database size:") . "</h4> <p>" . s printf(__gettext("%.1f Mb"),$totaldbsize / 1048576) . "</p>",71 'column1' => "<h4>" . __gettext("Total database size:") . "</h4> <p>" . size_readable($totaldbsize) . "</p>", 72 72 'column2' => " " 73 73 )
