Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Steur <thomas.steur@gmail.com>2013-10-01 05:17:26 +0400
committerThomas Steur <thomas.steur@gmail.com>2013-10-01 05:17:26 +0400
commitb636f6dcce4d5a6e91ffcbd83a2cd88fb5328b12 (patch)
tree9fccf2dc2b92444ecf0384fac050ce0aa2a6d65b
parent8335245d08d201cad174b158f202e24286aae440 (diff)
refs #607 display a message in case user has not selected a zip file
-rw-r--r--plugins/CorePluginsAdmin/javascripts/pluginExtend.js10
-rw-r--r--plugins/CorePluginsAdmin/templates/extend.twig4
2 files changed, 13 insertions, 1 deletions
diff --git a/plugins/CorePluginsAdmin/javascripts/pluginExtend.js b/plugins/CorePluginsAdmin/javascripts/pluginExtend.js
index 1063a179f8..b67e95ab07 100644
--- a/plugins/CorePluginsAdmin/javascripts/pluginExtend.js
+++ b/plugins/CorePluginsAdmin/javascripts/pluginExtend.js
@@ -17,4 +17,14 @@ $(document).ready(function () {
});
});
+ $('#uploadPluginForm').submit(function (event) {
+
+ $zipFile = $('[name=pluginZip]');
+
+ if (!$zipFile.val()) {
+ event.preventDefault();
+ alert('Please select a ZIP file.');
+ }
+ });
+
}); \ No newline at end of file
diff --git a/plugins/CorePluginsAdmin/templates/extend.twig b/plugins/CorePluginsAdmin/templates/extend.twig
index d07d336324..eccf0cdb43 100644
--- a/plugins/CorePluginsAdmin/templates/extend.twig
+++ b/plugins/CorePluginsAdmin/templates/extend.twig
@@ -12,8 +12,10 @@
<form enctype="multipart/form-data"
method="post"
+ id="uploadPluginForm"
action="{{ linkTo({'action':'uploadPlugin', 'nonce': installNonce}) }}">
- <input type="file" name="pluginZip"><br />
+ <input type="file" name="pluginZip">
+ <br />
<input class="startUpload" type="submit" value="Upload ZIP file">
</form>
</div>