diff --git a/modules/menu/tpl/sitemap.html b/modules/menu/tpl/sitemap.html
index 489c2cabc..d2eab50b2 100644
--- a/modules/menu/tpl/sitemap.html
+++ b/modules/menu/tpl/sitemap.html
@@ -282,7 +282,7 @@
{$lang->menu_normal_btn}
{$lang->menu_no_img_btn}
-
+
@@ -300,14 +300,14 @@
{$lang->menu_hover_btn}
{$lang->menu_no_img_btn}
-
+
{$lang->menu_change_btn}
{$lang->menu_upload_btn}
-
+
@@ -318,14 +318,14 @@
{$lang->menu_active_btn}
{$lang->menu_no_img_btn}
-
+
{$lang->menu_change_btn}
{$lang->menu_upload_btn}
-
+
@@ -1907,14 +1907,30 @@ jQuery(function($){
});
});
+ top.onBtnImgUploadedTO = function(htData){
+ $._xeAdminVar.nBtnUploaded = null;
+
+ if($._xeAdminVar.bBtnUploadCompleted){
+ top.onBtnImgUploaded();
+ }
+ };
+
top.onBtnImgUploaded = function(htData){
+ $._xeAdminVar.bBtnUploadCompleted = true;
+
+ if($._xeAdminVar.nBtnUploaded){
+ return;
+ }
+
$('#imgbtn').show();
+ /*
if(htData.normal_btn || htData.hover_btn || htData.active_btn){
showQuickHelp('img_uploaded');
}else{
showQuickHelp('img_deleted');
}
+ */
}
var $imgBtnForms = $("#imgbtn form");
$imgBtnForms.find('input[name=act]').val('procMenuAdminButtonUpload');
@@ -1938,7 +1954,15 @@ jQuery(function($){
$(this).remove();
});
$('#imgbtn input[type=file]').change(function(){
- $(this).closest('form').submit();
+ var $form = $(this).closest('form');
+ $form.find('IMG._thumbnail').attr('src', 'common/img/msg.loading.gif');
+ $form.addClass('_imgUploaded');
+
+ $._xeAdminVar.bBtnUploadCompleted = false;
+ if($._xeAdminVar.nBtnUploaded) clearTimeout($._xeAdminVar.nBtnUploaded);
+ $._xeAdminVar.nBtnUploaded = setTimeout(top.onBtnImgUploadedTO, 5000);
+
+ $form.submit();
});
if(htData.menu_item.normal_btn){