From 7d4e95368554f18fdd9688cec042fd40afa6851d Mon Sep 17 00:00:00 2001 From: Christine Ho Date: Tue, 19 Jul 2016 21:28:03 +0200 Subject: [PATCH] #214 Add file too large notification (require moxl update) --- app/widgets/Upload/Upload.php | 6 ++++++ app/widgets/Upload/locales.ini | 1 + 2 files changed, 7 insertions(+) diff --git a/app/widgets/Upload/Upload.php b/app/widgets/Upload/Upload.php index 8b8982ad8..282b6b21d 100644 --- a/app/widgets/Upload/Upload.php +++ b/app/widgets/Upload/Upload.php @@ -7,6 +7,7 @@ class Upload extends \Movim\Widget\Base { { $this->addjs('upload.js'); $this->registerEvent('upload_request_handle', 'onRequested'); + $this->registerEvent('upload_request_errornotacceptable', 'onErrorNotAcceptable'); header('Access-Control-Allow-Origin: *'); } @@ -16,6 +17,11 @@ class Upload extends \Movim\Widget\Base { RPC::call('Upload.request', $get, $put); } + function onErrorNotAcceptable() + { + Notification::append(null, $this->__('upload.error_filesize')); + } + function ajaxRequest() { $view = $this->tpl(); diff --git a/app/widgets/Upload/locales.ini b/app/widgets/Upload/locales.ini index e4a0f0d14..382b6d50d 100644 --- a/app/widgets/Upload/locales.ini +++ b/app/widgets/Upload/locales.ini @@ -1,3 +1,4 @@ [upload] title = Upload a file choose = Choose a file to upload +error_filesize = File too large