Changeset 8369
- Timestamp:
- 07/18/2008 03:19:12 AM (16 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/press-this.php
r8332 r8369 35 35 36 36 foreach( (array) $_REQUEST['photo_src'] as $key => $image) { 37 // escape quote for matching 38 $quoted = preg_quote2($image); 39 37 40 38 // see if files exist in content - we don't want to upload non-used selected files. 41 if( strpos($_REQUEST['content'], $ quoted) !== false ) {39 if( strpos($_REQUEST['content'], $image) !== false ) { 42 40 $upload = media_sideload_image($image, $post_ID, $_REQUEST['photo_description'][$key]); 41 43 42 // Replace the POSTED content <img> with correct uploaded ones. 43 // escape quote for matching 44 $quoted = preg_quote2($image); 44 45 if( !is_wp_error($upload) ) $content = preg_replace('/<img ([^>]*)src=(\"|\')'.$quoted.'(\2)([^>\/]*)\/*>/is', $upload, $content); 45 46 } -
trunk/wp-includes/functions.php
r8352 r8369 1490 1490 // $dir is absolute, $path is (maybe) relative to ABSPATH 1491 1491 $dir = path_join( ABSPATH, $dir ); 1492 1492 1493 1493 if ( !$url = get_option( 'upload_url_path' ) ) { 1494 if ( empty($upload_path) )1494 if ( empty($upload_path) or ( $upload_path == $dir ) ) 1495 1495 $url = WP_CONTENT_URL . '/uploads'; 1496 1496 else … … 1524 1524 return array( 'error' => $message ); 1525 1525 } 1526 1526 1527 1527 $uploads = array( 'path' => $dir, 'url' => $url, 'subdir' => $subdir, 'basedir' => $bdir, 'baseurl' => $burl, 'error' => false ); 1528 1528 1529 return apply_filters( 'upload_dir', $uploads ); 1529 1530 }
Note: See TracChangeset
for help on using the changeset viewer.