diff --git a/lib/outputrenderers.php b/lib/outputrenderers.php index 70973cdb6ca..e3fbe44010d 100644 --- a/lib/outputrenderers.php +++ b/lib/outputrenderers.php @@ -1919,7 +1919,11 @@ class core_renderer extends renderer_base { } else { $size = get_max_upload_file_size(); } - $maxsize = get_string('maxfilesize', 'moodle', display_size($size)); + if ($size == -1) { + $maxsize = get_string('maxfilesize', 'moodle', 'unlimited'); + } else { + $maxsize = get_string('maxfilesize', 'moodle', display_size($size)); + } $html = << $icon_progress diff --git a/user/editlib.php b/user/editlib.php index d6021988af3..70deb235426 100644 --- a/user/editlib.php +++ b/user/editlib.php @@ -246,7 +246,7 @@ function useredit_shared_definition(&$mform, $editoroptions = null) { $mform->addElement('checkbox', 'deletepicture', get_string('delete')); $mform->setDefault('deletepicture', 0); - $mform->addElement('filepicker', 'imagefile', get_string('newpicture')); + $mform->addElement('filepicker', 'imagefile', get_string('newpicture'), '', array('maxbytes'=>get_max_upload_file_size($CFG->maxbytes))); $mform->addHelpButton('imagefile', 'newpicture'); $mform->addElement('text', 'imagealt', get_string('imagealt'), 'maxlength="100" size="30"');