diff --git a/wp-admin/includes/dashboard.php b/wp-admin/includes/dashboard.php
index 8486581bec..c35be0a165 100644
--- a/wp-admin/includes/dashboard.php
+++ b/wp-admin/includes/dashboard.php
@@ -1034,6 +1034,45 @@ function wp_dashboard_rss_control( $widget_id, $form_inputs = array() ) {
wp_widget_rss_form( $widget_options[$widget_id], $form_inputs );
}
+// Display File upload quota on dashboard
+function wp_dashboard_quota() {
+ if ( !is_multisite() || !current_user_can('edit_posts') || get_site_option( 'upload_space_check_disabled' ) )
+ return true;
+
+ $quota = get_space_allowed();
+ $used = get_dirsize( BLOGUPLOADDIR ) / 1024 / 1024;
+
+ if ( $used > $quota )
+ $percentused = '100';
+ else
+ $percentused = ( $used / $quota ) * 100;
+ $used_color = ( $percentused < 70 ) ? ( ( $percentused >= 40 ) ? 'waiting' : 'approved' ) : 'spam';
+ $used = round( $used, 2 );
+ $percentused = number_format( $percentused );
+
+ ?>
+
+
+
+
+ | %2$sMB' ), esc_url( admin_url( 'upload.php' ) ), $quota ); ?> |
+ |
+
+
+
+
+
+ $quota )
- $percentused = '100';
- else
- $percentused = ( $used / $quota ) * 100;
- $used_color = ( $percentused < 70 ) ? ( ( $percentused >= 40 ) ? 'waiting' : 'approved' ) : 'spam';
- $used = round( $used, 2 );
- $percentused = number_format( $percentused );
-
- ?>
-
-
-
-
- | %2$sMB' ), esc_url( admin_url( 'upload.php' ) ), $quota ); ?> |
- |
-
-
-
-
-
-