Definition:
function upload_is_user_over_quota( $echo = true ) {}
Check whether a blog has used its allotted upload space.
Used by get_dirsize() to get a directory’s size when it contains other directories.
Parameters
- bool $echo: Optional. If $echo is set and the quota is exceeded, a warning message is echoed. Default is true.
Source code
function upload_is_user_over_quota( $echo = true ) {
if ( get_site_option( 'upload_space_check_disabled' ) )
return false;
$spaceAllowed = get_space_allowed();
if ( empty( $spaceAllowed ) || !is_numeric( $spaceAllowed ) )
$spaceAllowed = 10; // Default space allowed is 10 MB
$size = get_dirsize( BLOGUPLOADDIR ) / 1024 / 1024;
if ( ($spaceAllowed-$size) < 0 ) {
if ( $echo )
_e( 'Sorry, you have used your space allocation. Please delete some files to upload more files.' ); // No space left
return true;
} else {
return false;
}
}
3259

February 12, 2011 


No comments yet... Be the first to leave a reply!