[FEATURE] Adds support for ogg, flac and opus files 86/48086/3
authorTomita Militaru <militarutomita@gmail.com>
Wed, 11 May 2016 20:02:23 +0000 (22:02 +0200)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Thu, 12 May 2016 16:11:31 +0000 (18:11 +0200)
Adds support in the media field for opensource formats:
* ogg
* flac
* opus

Resolves: #76072
Releases: master
Change-Id: Ie17e1572a5eeb8d4b8954158e4a62e0b54ec6e86
Reviewed-on: https://review.typo3.org/48086
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
typo3/sysext/core/Classes/Imaging/IconRegistry.php
typo3/sysext/core/Configuration/DefaultConfiguration.php
typo3/sysext/core/Documentation/Changelog/master/Feature-76072-OggFlacAndOpusSupport.rst [new file with mode: 0644]
typo3/sysext/t3editor/Resources/Private/tsref.xml

index 3725aad..9c7e665 100644 (file)
@@ -2582,6 +2582,9 @@ class IconRegistry implements SingletonInterface
         'youtube' => 'mimetypes-media-video-youtube',
         'wav' => 'mimetypes-media-audio',
         'mp3' => 'mimetypes-media-audio',
+        'ogg' => 'mimetypes-media-audio',
+        'flac' => 'mimetypes-media-audio',
+        'opus' => 'mimetypes-media-audio',
         'mid' => 'mimetypes-media-audio',
         'swf' => 'mimetypes-media-flash',
         'swa' => 'mimetypes-media-flash',
index ea2057f..8591856 100644 (file)
@@ -70,7 +70,7 @@ return array(
         'loginCopyrightWarrantyProvider' => '',    // String: If you provide warranty for TYPO3 to your customers insert you (company) name here. It will appear in the login-dialog as the warranty provider. (You must also set URL below).
         'loginCopyrightWarrantyURL' => '',        // String: Add the URL where you explain the extend of the warranty you provide. This URL is displayed in the login dialog as the place where people can learn more about the conditions of your warranty. Must be set (more than 10 chars) in addition with the 'loginCopyrightWarrantyProvider' message.
         'textfile_ext' => 'txt,ts,typoscript,html,htm,css,tmpl,js,sql,xml,csv,xlf',    // Text file extensions. Those that can be edited. Executable PHP files may not be editable in webspace if disallowed!
-        'mediafile_ext' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,webm,youtube,vimeo',    // Commalist of file extensions perceived as media files by TYPO3. Lowercase and no spaces between!
+        'mediafile_ext' => 'gif,jpg,jpeg,bmp,png,pdf,svg,ai,mp3,wav,mp4,ogg,flac,opus,webm,youtube,vimeo',    // Commalist of file extensions perceived as media files by TYPO3. Lowercase and no spaces between!
         'binPath' => '',                        // String: List of absolute paths where external programs should be searched for. Eg. <code>/usr/local/webbin/,/home/xyz/bin/</code>. (ImageMagick path have to be configured separately)
         'binSetup' => '',                        // String (textarea): List of programs (separated by newline or comma). By default programs will be searched in default paths and the special paths defined by 'binPath'. When PHP has openbasedir enabled the programs can not be found and have to be configured here. Example: <code>perl=/usr/bin/perl,unzip=/usr/local/bin/unzip</code>
         'no_pconnect' => true,                    // Boolean: If TRUE, "connect" is used to connect to the database. If FALSE, a persistent connection using "pconnect" will be established!
diff --git a/typo3/sysext/core/Documentation/Changelog/master/Feature-76072-OggFlacAndOpusSupport.rst b/typo3/sysext/core/Documentation/Changelog/master/Feature-76072-OggFlacAndOpusSupport.rst
new file mode 100644 (file)
index 0000000..d553065
--- /dev/null
@@ -0,0 +1,11 @@
+============================================
+Feature: #76072 - Ogg, flac and opus support
+============================================
+
+Description
+===========
+
+Adds support in the media field for opensource formats:
+* ogg
+* flac
+* opus
index 849d675..37a64f6 100644 (file)
@@ -5154,7 +5154,7 @@ txt, html, htm:Inserted directly
 class:Java-applet
 swf:Flash animation
 swa, dcr:ShockWave Animation
-wav,au:Sound
+wav,au,ogg,opus,flac:Sound
 avi,mov,asf,mpg,wmv:Movies (AVI, QuickTime, MPEG4)]]></description>
                        <default><![CDATA[
 ]]></default>