diff -r 000000000000 -r d970ebf37754 wp/wp-content/plugins/portfolio/js/script.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/wp/wp-content/plugins/portfolio/js/script.js Wed Nov 06 03:21:17 2013 +0000 @@ -0,0 +1,121 @@ +function update_postmeta() { + (function($){ + setMessage("
"+update_message+"
"); + var curr = 0; + $.ajax({ + url: '../wp-admin/admin-ajax.php?action=prtfl_update_info',//update_url, + type: "POST", + data: "action1=get_portfolio_id", + success: function(result) { + var list = eval('('+result+')'); + + if (!list) { + setError( ""+not_found_info+"
" ); + $("#ajax_update_postmeta").removeAttr("disabled"); + return; + } + $('#prtfl_loader').show(); + + function updatenItem() { + if (curr >= list.length) { + $.ajax({ + url: '../wp-admin/admin-ajax.php?action=prtfl_update_info', + type: "POST", + data: "action1=update_options", + success: function(result) { + } + }); + $("#ajax_update_postmeta").removeAttr("disabled"); + setMessage(""+success+"
"); + $('#prtfl_loader').hide(); + return; + } + + $.ajax({ + url: '../wp-admin/admin-ajax.php?action=prtfl_update_info', + type: "POST", + data: "action1=update_info&id="+list[curr].ID, + success: function(result) { + curr = curr + 1; + updatenItem(); + } + }); + } + + updatenItem(); + }, + error: function( request, status, error ) { + setError( ""+error + request.status+"
" ); + } + }); + })(jQuery); +} + +function update_images() { + (function($){ + setMessage(""+update_img_message+"
"); + var curr = 0; + $.ajax({ + url: '../wp-admin/admin-ajax.php?action=prtfl_update_image',//update_img_url, + type: "POST", + data: "action1=get_all_attachment", + success: function(result) { + var list = eval('('+result+')'); + + if (!list) { + setError( ""+not_found_img_info+"
" ); + $("#ajax_update_images").removeAttr("disabled"); + return; + } + $('#prtfl_img_loader').show(); + + function updatenImageItem() { + if (curr >= list.length) { + $.ajax({ + url: '../wp-admin/admin-ajax.php?action=prtfl_update_image', + type: "POST", + data: "action1=update_options", + success: function(result) { + } + }); + $("#ajax_update_images").removeAttr("disabled"); + setMessage(""+img_success+"
"); + $('#prtfl_img_loader').hide(); + return; + } + + $.ajax({ + url: '../wp-admin/admin-ajax.php?action=prtfl_update_image', + type: "POST", + data: "action1=update_image&id="+list[curr].ID, + success: function(result) { + curr = curr + 1; + updatenImageItem(); + } + }); + } + + updatenImageItem(); + }, + error: function( request, status, error ) { + setError( ""+img_error + request.status+"
" ); + } + }); + })(jQuery); +} + +function setMessage(msg) { + (function($){ + $(".error").hide(); + $(".updated").html(msg); + $(".updated").show(); + })(jQuery); +} + +function setError(msg) { + (function($){ + $(".updated").hide(); + $(".error").html(msg); + $(".error").show(); + })(jQuery); +}