From 0e28516b9bf933960cd1524b8435d6a9d497f752 Mon Sep 17 00:00:00 2001 From: plegall Date: Mon, 1 Sep 2014 12:13:55 +0000 Subject: bug 3127: during upload, warn user if she wants to leave the page (works fine on Firefox/Chrome) git-svn-id: http://piwigo.org/svn/trunk@29356 68402e56-0260-453c-a942-63ccdbb3a9ee --- admin/themes/default/template/photos_add_direct.tpl | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'admin/themes') diff --git a/admin/themes/default/template/photos_add_direct.tpl b/admin/themes/default/template/photos_add_direct.tpl index 971346e1e..10f861d96 100644 --- a/admin/themes/default/template/photos_add_direct.tpl +++ b/admin/themes/default/template/photos_add_direct.tpl @@ -103,6 +103,11 @@ jQuery(document).ready(function(){ BeforeUpload: function(up, file) { console.log('[BeforeUpload]', file); + // warn user if she wants to leave page while upload is running + jQuery(window).bind('beforeunload', function() { + return "{/literal}{'Upload in progress'|translate|escape}{literal}"; + }); + // no more change on category/level jQuery("select[name=level]").attr("disabled", "disabled"); @@ -165,10 +170,12 @@ jQuery(document).ready(function(){ jQuery(".batchLink").html(sprintf(batch_Label, uploadedPhotos.length)); jQuery(".afterUploadActions").show(); + + // user can safely leave page without warning + jQuery(window).unbind('beforeunload'); } } }); - {/literal} }); {/footer_script} -- cgit v1.2.3