WordPress.org

Make WordPress Core

Ticket #7225: office2007docs.diff

File office2007docs.diff, 1.9 KB (added by Otto42, 7 years ago)

Patch to add office 2007 extensions

  • wp-includes/functions.php

     
    15971597        $ext2type = apply_filters('ext2type', array( 
    15981598                'audio' => array('aac','ac3','aif','aiff','mp1','mp2','mp3','m3a','m4a','m4b','ogg','ram','wav','wma'), 
    15991599                'video' => array('asf','avi','divx','dv','mov','mpg','mpeg','mp4','mpv','ogm','qt','rm','vob','wmv'), 
    1600                 'document' => array('doc','pages','odt','rtf','pdf'), 
    1601                 'spreadsheet' => array('xls','numbers','ods'), 
    1602                 'interactive' => array('ppt','key','odp','swf'), 
     1600                'document' => array('docx','docm','dotm','doc','pages','odt','rtf','pdf'), 
     1601                'spreadsheet' => array('xlsx','xlsb','xlsm','xls','numbers','ods'), 
     1602                'interactive' => array('pptm','pptx','ppt','key','odp','swf'), 
    16031603                'text' => array('txt'), 
    16041604                'archive' => array('tar','bz2','gz','cab','dmg','rar','sea','sit','sqx','zip'), 
    16051605                'code' => array('css','html','php','js'), 
     
    16361636                'js' => 'application/javascript', 
    16371637                'pdf' => 'application/pdf', 
    16381638                'doc' => 'application/msword', 
    1639                 'pot|pps|ppt' => 'application/vnd.ms-powerpoint', 
     1639                'pot|pps|ppt|ppam|pptm|sldm|ppsm|potm' => 'application/vnd.ms-powerpoint', 
    16401640                'wri' => 'application/vnd.ms-write', 
    1641                 'xla|xls|xlt|xlw' => 'application/vnd.ms-excel', 
     1641                'xla|xls|xlt|xlw|xlam|xlsb|xlsm|xltm' => 'application/vnd.ms-excel', 
     1642                'docm|dotm' => 'application/vnd.ms-word', 
     1643                'pptx|sldx|ppsx|potx' => 'application/vnd.openxmlformats-officedocument.presentationml', 
     1644                'xlsx|xltx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml', 
     1645                'docx|dotx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml', 
     1646                'onetoc|onetoc2|onetmp|onepkg' => 'application/onenote',                 
    16421647                'mdb' => 'application/vnd.ms-access', 
    16431648                'mpp' => 'application/vnd.ms-project', 
    16441649                'swf' => 'application/x-shockwave-flash',