Skip to content
  • Tymoteusz Motylewski's avatar
    [!!!][FEATURE] Refactor and streamline click menu / context menu · 7b0c27c8
    Tymoteusz Motylewski authored and Benni Mack's avatar Benni Mack committed
    
    
    This change unifies the ClickMenu functionality of the pagetree (ExtJS)
    with the ClickMenu code given in other areas of the TYPO3 Backend.
    
    The following changes are made:
    * Unify the naming, it's "ContextMenu" not "ClickMenu" anymore
    * Configuration for record types are unified, the clickmenu shows
      the same entries in the same order in any place.
    * ExtJS-based ContextMenu is removed, all based on the new
      ContextMenu functionality.
    * A new way for extending the items inside the ContextMenu
      is handled via ItemProviders, which can easily be extended.
    * Configuring clickmenu items is not done based on PageTS (as it
      was handled with the ExtJS pagetree), however certain items can
      be disabled via PageTS.
    
    Resolves: #78192
    Releases: master
    Change-Id: I380ac73ced10fdc7b1fdec7261e2d56da3d7d938
    Reviewed-on: https://review.typo3.org/50124
    Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
    Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
    Tested-by: default avatarTYPO3com <no-reply@typo3.com>
    Reviewed-by: default avatarBenni Mack <benni@typo3.org>
    Tested-by: default avatarBenni Mack <benni@typo3.org>
    7b0c27c8