- return showNotice.warn() ? s : false;
-
- return s;
- }
-
- if ( options )
- $('#the-list').wpList( { addAfter: addAfter, delBefore: delBefore, delAfter: delAfter } );
- else
- $('#the-list').wpList({ addAfter: addAfter2, delBefore: delBefore });
-
- $('.delete a[class^="delete"]').click(function(){return false;});
-});
\ No newline at end of file
+ r = showNotice.warn();
+ if ( r ) {
+ data = t.attr('href').replace(/[^?]*\?/, '').replace(/action=delete/, 'action=delete-tag');
+ $.post(ajaxurl, data, function(r){
+ if ( '1' == r ) {
+ $('#ajax-response').empty();
+ tr.fadeOut('normal', function(){ tr.remove(); });
+ } else if ( '-1' == r ) {
+ $('#ajax-response').empty().append('<div class="error"><p>' + tagsl10n.noPerm + '</p></div>');
+ tr.children().css('backgroundColor', '');
+ } else {
+ $('#ajax-response').empty().append('<div class="error"><p>' + tagsl10n.broken + '</p></div>');
+ tr.children().css('backgroundColor', '');
+ }
+ });
+ tr.children().css('backgroundColor', '#f33');
+ }
+ return false;
+ });
+
+ $('#submit').click(function(){
+ var form = $(this).parents('form');
+
+ if ( !validateForm( form ) )
+ return false;
+
+ $.post(ajaxurl, $('#addtag').serialize(), function(r){
+ if ( r.indexOf('<div class="error"') === 0 ) {
+ $('#ajax-response').append(r);
+ } else {
+ $('#ajax-response').empty();
+ $('#the-list').prepend(r);
+ $('input[type="text"]:visible, textarea:visible', form).val('');
+ }
+ });
+
+ return false;
+ });
+
+});