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.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 v11
  3. 11.4 Changes
  4. Deprecation: #94953 - Edit panel related frontend functionality
Give feedback Edit on GitHub

Deprecation: #94953 - Edit panel related frontend functionality

See forge#94953

Description

With the extraction of the "feedit" extension from TYPO3 core in v10 a couple of TypoScript related properties have been rendered unused. Extensions that provide a frontend editing approach should implement these on their own.

The following TypoScript properties have been marked as deprecated and will be removed in TYPO3 v12:

  • stdWrap.editPanel
  • stdWrap.editPanel.
  • stdWrap.editIcons
  • stdWrap.editIcons.
  • EDITPANEL content object

Related PHP code has been marked as deprecated:

  • Method TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->stdWrap_editIcons() - scanned
  • Method TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->stdWrap_editPanel() - scanned
  • Method TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->editPanel() - scanned
  • Method TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->editIcons() - scanned
  • Method TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->isDisabled() - not scanned
  • Class \TYPO3\CMS\Frontend\ContentObject\EditPanelContentObject - scanned
  • Hook $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/classes/class.frontendedit.php'] - scanned, logged
  • Property TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController.php->displayEditIcons - scanned
  • Property TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController.php->displayFieldEditIcons - scanned
  • Method TYPO3\CMS\Frontend\Plugin\AbstractPlugin->pi_getEditPanel() - scanned, logged
  • Method TYPO3\CMS\Frontend\Plugin\AbstractPlugin->pi_getEditIcon() - scanned, logged
  • Property TYPO3\CMS\Frontend\Plugin\AbstractPlugin->pi_EPtemp_cObj - scanned

Impact

Some of the method usages will trigger a PHP E_USER_DEPRECATED error upon use. The core extension EXT:fluid_styled_content still sets stdWrap.editPanel and stdWrap.editIcons properties for content elements, so the known frontend editing related extensions EXT:feedit and EXT:frontend_editing will continue to work in v11. Those properties will be removed with v12.

Affected Installations

Instances that use frontend editing extensions - most notably EXT:feedit or EXT:frontend_editing - may see deprecated functionality being logged. The extension scanner will find PHP usages. Using the TypoScript properties is not logged.

Migration

Frontend editing related extensions like EXT:feedit and EXT:frontend_editing should no longer rely on core provided preparation. The stdWrap functionality can be integrated with stdWrap related hooks, the EDITPANEL cObj can be registered as extension provided content object, which obsoleted the use of the typo3/classes/class.frontendedit.php hook.

  • 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: Jun 06, 2025 06:00

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