Changeset 989

Show
Ignore:
Timestamp:
05/24/07 13:09:18 (2 years ago)
Author:
donncha
Message:

Fix import menu file size, fixes #324

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/wp-admin/admin-functions.php

    r972 r989  
    20182018        if (strpos($size, 'g') !== false) 
    20192019                $bytes = $size * 1024 * 1024 * 1024; 
     2020        $size = apply_filters( 'import_upload_size_limit', $size ); 
    20202021?> 
    20212022<form enctype="multipart/form-data" id="import-upload-form" method="post" action="<?php echo attribute_escape($action) ?>"> 
  • trunk/wp-content/mu-plugins/misc.php

    r980 r989  
    133133add_action( 'admin_print_scripts', 'scriptaculous_admin_loader' ); 
    134134 
     135function fix_import_form_size( $size ) { 
     136        if( upload_is_user_over_quota() == false ) 
     137                return 0; 
     138        $dirName = constant( "ABSPATH" ) . constant( "UPLOADS" ); 
     139        $dirsize = get_dirsize($dirName) / 1024; 
     140        if( $size > $dirsize ) { 
     141                return $dirsize; 
     142        } else { 
     143                return $size; 
     144        } 
     145} 
     146add_filter( 'import_upload_size_limit', 'fix_import_form_size' ); 
     147 
    135148?>