Make WordPress Core


Ignore:
Timestamp:
08/28/2011 08:42:07 AM (14 years ago)
Author:
dd32
Message:

Store Plugin/Theme uploads in the Media Library properly. Add Scheduled cleanup +2hrs to clean up any aborted installation attempts. See #18182

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/update.php

    r18616 r18617  
    135135        $title = sprintf( __('Installing Plugin from uploaded file: %s'), basename( $file_upload->filename ) );
    136136        $nonce = 'plugin-upload';
    137         $url = add_query_arg(array('package' => $file_upload->filename ), 'update.php?action=upload-plugin');
     137        $url = add_query_arg(array('package' => $file_upload->id), 'update.php?action=upload-plugin');
    138138        $type = 'upload'; //Install plugin type, From Web or an Upload.
    139139
     
    240240        $title = sprintf( __('Installing Theme from uploaded file: %s'), basename( $file_upload->filename ) );
    241241        $nonce = 'theme-upload';
    242         $url = add_query_arg(array('package' => $file_upload->filename), 'update.php?action=upload-theme');
     242        $url = add_query_arg(array('package' => $file_upload->id), 'update.php?action=upload-theme');
    243243        $type = 'upload'; //Install plugin type, From Web or an Upload.
    244244
Note: See TracChangeset for help on using the changeset viewer.