MDL-33717 files: improved display_size() so that it displays something nice for -1
authorAndrew Davis <andrew@moodle.com>
Thu, 21 Jun 2012 03:14:32 +0000 (10:14 +0700)
committerAndrew Davis <andrew@moodle.com>
Thu, 21 Jun 2012 03:14:32 +0000 (10:14 +0700)
files/renderer.php
lib/moodlelib.php

index 2f5f5d4..b809c28 100644 (file)
@@ -455,11 +455,9 @@ class core_files_renderer extends plugin_renderer_base {
         $maxbytes = display_size($fm->options->maxbytes);
         if (empty($options->maxfiles) || $options->maxfiles == -1) {
             $maxsize = get_string('maxfilesize', 'moodle', $maxbytes);
-            //$string['maxfilesize'] = 'Maximum size for new files: {$a}';
         } else {
             $strparam = (object)array('size' => $maxbytes, 'attachments' => $options->maxfiles);
             $maxsize = get_string('maxsizeandattachments', 'moodle', $strparam);
-            //$string['maxsizeandattachments'] = 'Maximum size for new files: {$a->size}, maximum attachments: {$a->attachments}';
         }
         // TODO MDL-32020 also should say about 'File types accepted'
         return '<span>'. $maxsize. '</span>';
index a2f6309..2dd1f58 100644 (file)
@@ -6049,6 +6049,10 @@ function display_size($size) {
 
     static $gb, $mb, $kb, $b;
 
+    if ($size === USER_CAN_IGNORE_FILE_SIZE_LIMITS) {
+        return get_string('unlimited');
+    }
+
     if (empty($gb)) {
         $gb = get_string('sizegb');
         $mb = get_string('sizemb');