TYPO3 Logo
TYPO3 Core Changelog
Options
Give feedback View source How to edit Edit on GitHub Full documentation (single file)

TYPO3 Core Changelog

  • ChangeLog v14
    • 14.1 Changes
    • 14.0 Changes
    • 14.x Changes by type
  • ChangeLog v13
    • 13.4.x Changes
    • 13.4 Changes
    • 13.3 Changes
    • 13.2 Changes
    • 13.1 Changes
    • 13.0 Changes
    • 13.x Changes by type
  • ChangeLog v12
    • 12.4.x Changes
    • 12.4 Changes
    • 12.3 Changes
    • 12.2 Changes
    • 12.1 Changes
    • 12.0 Changes
    • 12.x Changes by type
  • ChangeLog v11
    • 11.5.x Changes
    • 11.5 Changes
    • 11.4 Changes
    • 11.3 Changes
    • 11.2 Changes
    • 11.1 Changes
    • 11.0 Changes
    • 11.x Changes by type
  • ChangeLog v10
    • 10.4.x Changes
    • 10.4 Changes
    • 10.3 Changes
    • 10.2 Changes
    • 10.1 Changes
    • 10.0 Changes
    • 10.x Changes by type
  • ChangeLog v9
    • 9.5.x Changes
    • 9.5 Changes
    • 9.4 Changes
    • 9.3 Changes
    • 9.2 Changes
    • 9.1 Changes
    • 9.0 Changes
    • 9.x Changes by type
  • ChangeLog v8
    • 8.7.x Changes
    • 8.7 Changes
    • 8.6 Changes
    • 8.5 Changes
    • 8.4 Changes
    • 8.3 Changes
    • 8.2 Changes
    • 8.1 Changes
    • 8.0 Changes
    • 8.x Changes by type
  • ChangeLog v7
    • 7.6.x Changes
    • 7.6 Changes
    • 7.5 Changes
    • 7.4 Changes
    • 7.3 Changes
    • 7.2 Changes
    • 7.1 Changes
    • 7.0 Changes
    • 7.x Changes by type
  • Documenting Changes
  • Sitemap
  1. TYPO3 Core Changelog
  2. ChangeLog v14
  3. 14.0 Changes
  4. Breaking: #105855 - Remove file backwards compatibility for alt and link field
Give feedback Edit on GitHub

Breaking: #105855 - Remove file backwards compatibility for alt and link field 

See forge#105855

Description 

When the File Abstraction Layer (FAL) was introduced, the TYPO3 Core file fields media for table pages, and image and assets for table tt_content, had their so-called "overlay palettes" overridden to imageOverlayPalette, so that additional fields like alternative, link, and crop were displayed. However, this was done for all file types, including text, application, and the fallback type unknown. For these types, the additional fields served no meaningful purpose. For this reason, they have now been removed.

Impact 

The TYPO3 Core file fields media for table pages, image and assets for table tt_content, will no longer display the fields alternative and link for file types other than image.

Affected installations 

This affects installations that use one of the Core fields for file types other than image (for example text or application) and make use of the fields alternative and/or link.

This should not affect many installations, as these fields are used primarily for images.

Migration 

These fields can be restored using TCA overrides if necessary. First, register a new palette for the sys_file_reference table containing the desired set of fields.

EXT:my_extension/Configuration/TCA/Overrides/sys_file_reference.php
$GLOBALS['TCA']['sys_file_reference']['palettes']['myCustomPalette'] = [
    'label' => 'My custom palette',
    'showitem' => 'alternative,description,--linebreak--,link,title',
];
Copied!

Then, use this palette for your specific Core field and file type. The following example restores the fields alternative and link for the media field of the pages table when the file type is text.

EXT:my_extension/Configuration/TCA/Overrides/pages.php
use TYPO3\CMS\Core\Resource\FileType;

$GLOBALS['TCA']['pages']['columns']['media']['config']['overrideChildTca']
    ['types'][FileType::TEXT->value]['showitem'] =
    '--palette--;;myCustomPalette,--palette--;;filePalette';
Copied!
  • Previous
  • Next
Reference to the headline

Copy and freely share the link

This link target has no permanent anchor assigned. You can make a pull request on GitHub to suggest an anchor. The link below can be used, but is prone to change if the page gets moved.

Copy this link into your TYPO3 manual.

  • Home
  • Contact
  • Issues
  • Repository

Last rendered: Dec 10, 2025 17:14

© since 1997 by the TYPO3 contributors
  • Legal Notice
  • Privacy Policy