[TASK] Move Media cObject and CTypes to new extension 72/36572/5
authorBenjamin Mack <benni@typo3.org>
Mon, 2 Feb 2015 20:25:41 +0000 (21:25 +0100)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Sat, 28 Feb 2015 16:26:14 +0000 (17:26 +0100)
commitd813c9a48024147fe56e28287c3bc67dcf7bf98c
tree24ed0a5c7e9acda0a52bb6fddb74968142b967be
parent212b9dbfc490f2f7bc8a88fef176f51ffc63f733
[TASK] Move Media cObject and CTypes to new extension

In order to separate features and also consolidate code for specific
features into one place, a new system extension is created.

The extension "mediace" ships with the core (not installed by default)
for now but could be moved to TER in future releases.

Next steps are:
- move third-party files from typo3/contrib/ to EXT:mediace
- find a proper solution to move the MediaWizard provider
- (optionally) create a Update Wizard that checks if the system uses
   media or multimedia elements or the "multimedia" and install the extension automatically.

Change-Id: I312ba6c15fece3a1319de23c085790590a659755
Resolves: #64719
Releases: master
Reviewed-on: http://review.typo3.org/36572
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>
31 files changed:
typo3/sysext/cms/ext_localconf.php
typo3/sysext/cms/flexform_media.xml [deleted file]
typo3/sysext/core/Documentation/Changelog/master/Breaking-64719-MediaContentMovedToSystemExtension.rst [new file with mode: 0644]
typo3/sysext/css_styled_content/ext_localconf.php
typo3/sysext/css_styled_content/pageTSconfig.txt [deleted file]
typo3/sysext/css_styled_content/static/constants.txt
typo3/sysext/css_styled_content/static/setup.txt
typo3/sysext/frontend/Classes/ContentObject/FlowPlayerContentObject.php [deleted file]
typo3/sysext/frontend/Classes/ContentObject/MediaContentObject.php [deleted file]
typo3/sysext/frontend/Classes/ContentObject/MultimediaContentObject.php [deleted file]
typo3/sysext/frontend/Classes/ContentObject/QuicktimeObjectContentObject.php [deleted file]
typo3/sysext/frontend/Classes/ContentObject/ShockwaveFlashObjectContentObject.php [deleted file]
typo3/sysext/frontend/Configuration/TCA/tt_content.php
typo3/sysext/frontend/Tests/Unit/ContentObject/ContentObjectRendererTest.php
typo3/sysext/frontend/ext_tables.sql
typo3/sysext/mediace/Classes/ContentObject/FlowPlayerContentObject.php [new file with mode: 0644]
typo3/sysext/mediace/Classes/ContentObject/MediaContentObject.php [new file with mode: 0644]
typo3/sysext/mediace/Classes/ContentObject/MultimediaContentObject.php [new file with mode: 0644]
typo3/sysext/mediace/Classes/ContentObject/QuicktimeObjectContentObject.php [new file with mode: 0644]
typo3/sysext/mediace/Classes/ContentObject/ShockwaveFlashObjectContentObject.php [new file with mode: 0644]
typo3/sysext/mediace/Configuration/FlexForms/media.xml [new file with mode: 0644]
typo3/sysext/mediace/Configuration/TCA/Overrides/tt_content.php [new file with mode: 0644]
typo3/sysext/mediace/Configuration/TypoScript/constants.txt [new file with mode: 0644]
typo3/sysext/mediace/Configuration/TypoScript/setup.txt [new file with mode: 0644]
typo3/sysext/mediace/Migrations/Code/ClassAliasMap.php [new file with mode: 0644]
typo3/sysext/mediace/Migrations/Code/LegacyClassesForIde.php [new file with mode: 0644]
typo3/sysext/mediace/composer.json [new file with mode: 0644]
typo3/sysext/mediace/ext_emconf.php [new file with mode: 0644]
typo3/sysext/mediace/ext_icon.gif [new file with mode: 0644]
typo3/sysext/mediace/ext_localconf.php [new file with mode: 0644]
typo3/sysext/mediace/ext_tables.sql [new file with mode: 0644]