[BUGFIX] Drop usage of iconFile if typeicon_classes is used in TCA 42/44042/2
authorGeorg Ringer <georg.ringer@gmail.com>
Wed, 14 Oct 2015 08:25:30 +0000 (10:25 +0200)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Thu, 15 Oct 2015 06:24:30 +0000 (08:24 +0200)
commit4dce07c046a4bdd38244702dc024931ee93d7e83
tree5154f6e18cfda0b58af8bf82fe547b39b0f6870c
parent172794c1a3f45bad55c5ebb2e9fadfc0d25feb14
[BUGFIX] Drop usage of iconFile if typeicon_classes is used in TCA

If typeicon_classes is used, the iconFile is not required.

Furthermore using an icon identifier instead of a file in iconFile
triggers an entry in the deprecation log and a wrong TCA migration.

The identifiers are not used anywhere else and can be removed in the
IconRegistry.

Change-Id: Ib6df3566e9b23d59cab730cc1246affe84891929
Resolves: #70678
Releases: master
Reviewed-on: http://review.typo3.org/44042
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
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/frontend/Configuration/TCA/sys_domain.php
typo3/sysext/frontend/Configuration/TCA/sys_template.php
typo3/sysext/workspaces/Configuration/TCA/sys_workspace.php
typo3/sysext/workspaces/Configuration/TCA/sys_workspace_stage.php