Ticket #32412: wplink.js.diff
File wplink.js.diff, 1.1 KB (added by , 10 years ago) |
---|
-
wplink.js
77 77 }, 500 ); 78 78 }); 79 79 80 function correctURL() {81 var url = $.trim( inputs.url.val() );82 83 if ( url && correctedURL !== url && ! /^(?:[a-z]+:|#|\?|\.|\/)/.test( url ) ) {84 inputs.url.val( 'http://' + url );85 correctedURL = url;86 }87 }88 89 80 inputs.url.on( 'paste', function() { 90 setTimeout( correctURL, 0 );81 setTimeout( wpLink.correctURL, 0 ); 91 82 } ); 92 83 93 inputs.url.on( 'blur', correctURL ); 84 inputs.url.on( 'blur', wpLink.correctURL ); 85 }, 86 87 // If URL wasn't corrected last time and doesn't start with http:, https:, ? # or /, prepend http:// 88 correctURL: function () { 89 var url = $.trim( inputs.url.val() ); 90 91 if ( url && correctedURL !== url && ! /^(?:[a-z]+:|#|\?|\.|\/)/.test( url ) ) { 92 inputs.url.val( 'http://' + url ); 93 correctedURL = url; 94 } 94 95 }, 95 96 96 97 open: function( editorId ) { … … 338 339 }, 339 340 340 341 mceUpdate: function() { 342 343 wpLink.correctURL(); 344 341 345 var attrs = wpLink.getAttrs(), 342 346 link, text; 343 347