Ticket #3799: 3799.diff
File 3799.diff, 2.3 KB (added by , 16 years ago) |
---|
-
wp-includes/js/wp-ajax-response.js
50 50 else if ( 0 === x ) { return !re.html('<div class="error"><p>' + this.broken + '</p></div>'); } 51 51 return true; 52 52 }, 53 invalidateForm: function ( selector ) { 54 return jQuery( selector ).addClass( 'form-invalid' ).change( function() { jQuery(this).removeClass( 'form-invalid' ); } ); 55 }, 53 56 validateForm: function( selector ) { 54 57 selector = jQuery( selector ); 55 return ! selector.find('.form-required').andSelf().filter('.form-required:has(:input[value=""]), .form-required:input[value=""]').addClass( 'form-invalid' ).change( function() { jQuery(this).removeClass( 'form-invalid' ); }).size();58 return !wpAjax.invalidateForm( selector.find('.form-required').andSelf().filter('.form-required:has(:input[value=""]), .form-required:input[value=""]') ).size(); 56 59 } 57 60 }, wpAjax || { noPerm: 'You do not have permission to do that.', broken: 'AJAX is teh b0rked.' } ); -
wp-includes/script-loader.php
41 41 42 42 $this->add( 'prototype', '/wp-includes/js/prototype.js', false, '1.6'); 43 43 44 $this->add( 'wp-ajax-response', '/wp-includes/js/wp-ajax-response.js', array('jquery'), '2008031 2' );44 $this->add( 'wp-ajax-response', '/wp-includes/js/wp-ajax-response.js', array('jquery'), '20080316' ); 45 45 $this->localize( 'wp-ajax-response', 'wpAjax', array( 46 46 'noPerm' => 'You do not have permission to do that.', 47 47 'broken' => 'AJAX is teh b0rked.' -
wp-admin/admin-ajax.php
246 246 $x->send(); 247 247 } 248 248 249 if ( category_exists( trim( $_POST['cat_name'] ) ) ) { 250 $x = new WP_Ajax_Response( array( 251 'what' => 'cat', 252 'id' => new WP_Error( 'cat_exists', __('The category you are trying to create already exists.'), array( 'form-field' => 'cat_name' ) ), 253 ) ); 254 $x->send(); 255 } 256 249 257 $cat = wp_insert_category( $_POST, true ); 250 258 251 259 if ( is_wp_error($cat) ) {