Make WordPress Core

Ticket #2271: upload-url.diff

File upload-url.diff, 754 bytes (added by skeltoac, 18 years ago)
  • wp-admin/options.php

     
    5656                        if( $option == 'blogdescription' || $option == 'blogname' )
    5757                                if (current_user_can('unfiltered_html') == false)
    5858                                        $value = wp_filter_post_kses( $value );
     59
     60                        if ( $option == 'fileupload_realpath' && !isset($_POST['fileupload_url']) ) {
     61                                $value = str_replace(ABSPATH, '', $value);
     62                                $value = trim($value, '/');
     63                                $fileupload_url = trim(get_option('siteurl'), '/') . "/{$value}";
     64                                if (update_option('fileupload_url', $fileupload_url))
     65                                        $any_changed++;
     66                        }
    5967                       
    6068                        if (update_option($option, $value) ) {
    6169                                $any_changed++;