mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-08-07 09:13:02 +02:00
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
This commit is contained in:
@@ -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}
|
||||
|
||||
@@ -981,4 +981,5 @@ $lang['based on'] = 'based on';
|
||||
$lang['file name'] = 'file name';
|
||||
$lang['date & time'] = 'date & time';
|
||||
$lang['width & height'] = 'width & height';
|
||||
$lang['Upload in progress'] = 'Upload in progress';
|
||||
?>
|
||||
@@ -982,4 +982,5 @@ $lang['based on'] = 'basé sur';
|
||||
$lang['file name'] = 'nom de fichier';
|
||||
$lang['date & time'] = 'date et heure';
|
||||
$lang['width & height'] = 'largeur et hauteur';
|
||||
$lang['No and unlock sub-albums'] = 'Déverrouiller ou non les sous-albums';
|
||||
$lang['No and unlock sub-albums'] = 'Non, et déverrouiller les sous-albums';
|
||||
$lang['Upload in progress'] = 'Transfert en cours...';
|
||||
Reference in New Issue
Block a user