From 1c947d9ef1e5ede68e5f5c860cb8cd20b2054ec3 Mon Sep 17 00:00:00 2001 From: Scott Taylor Date: Wed, 25 Jun 2014 17:59:54 +0000 Subject: [PATCH] Bring the list of `upload_filetypes` for multisite into modernity based on .com upgrades and supported extensions for audio and video. Fixes #24434. git-svn-id: https://develop.svn.wordpress.org/trunk@28832 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/includes/schema.php | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/wp-admin/includes/schema.php b/src/wp-admin/includes/schema.php index b88a7ab6f9..795e9a88f6 100644 --- a/src/wp-admin/includes/schema.php +++ b/src/wp-admin/includes/schema.php @@ -918,12 +918,26 @@ We hope you enjoy your new site. Thanks! --The Team @ SITE_NAME' ); + $misc_exts = array( + // images + 'jpg', 'jpeg', 'png', 'gif', + // video + 'mov', 'avi', 'mpg', '3gp', '3g2', + // "audio" + 'midi', 'mid', + // misc + 'pdf', 'doc', 'ppt', 'odt', 'pptx', 'docx', 'pps', 'ppsx', 'xls', 'xlsx', 'key', + ); + $audio_exts = wp_get_audio_extensions(); + $video_exts = wp_get_video_extensions(); + $upload_filetypes = array_unique( array_merge( $misc_exts, $audio_exts, $video_exts ) ); + $sitemeta = array( 'site_name' => $site_name, 'admin_email' => $site_user->user_email, 'admin_user_id' => $site_user->ID, 'registration' => 'none', - 'upload_filetypes' => 'jpg jpeg png gif mp3 mov avi wmv midi mid pdf', + 'upload_filetypes' => implode( ' ', $upload_filetypes ), 'blog_upload_space' => 100, 'fileupload_maxk' => 1500, 'site_admins' => $site_admins,