SHARE
TWEET

The Frosty

a guest Mar 4th, 2010 1,923 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. jQuery(document).ready(function() {
  2.        
  3.         var formfield;
  4.        
  5.         jQuery('#Image_button').click(function() {
  6.                 jQuery('html').addClass('Image');
  7.                 formfield = jQuery('#Image').attr('name');
  8.                 tb_show('', 'media-upload.php?type=image&TB_iframe=true');
  9.                 return false;
  10.         });
  11.        
  12.         /*
  13.         window.send_to_editor = function(html) {
  14.                 if ( jQuery('html').hasClass('Image') ) {
  15.                         imgurl = jQuery('img',html).attr('src');
  16.                         jQuery('#Image').val(imgurl);
  17.                         tb_remove();
  18.                         jQuery('html').removeClass('Image');
  19.                 }
  20.         }*/
  21.        
  22.         // user inserts file into post. only run custom if user started process using the above process
  23.         // window.send_to_editor(html) is how wp would normally handle the received data
  24.  
  25.         window.original_send_to_editor = window.send_to_editor;
  26.         window.send_to_editor = function(html){
  27.  
  28.                 if (formfield) {
  29.                         fileurl = jQuery('img',html).attr('src');
  30.                        
  31.                         jQuery('#Image').val(fileurl);
  32.  
  33.                         tb_remove();
  34.                        
  35.                         jQuery('html').removeClass('Image');
  36.                        
  37.                 } else {
  38.                         window.original_send_to_editor(html);
  39.                 }
  40.         };
  41.  
  42. });
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top