Task #46680

Work Package #45013: Flexible plugin integration (TODO: Reviews)

Story #40599: Include arbitrary Flow-Applications as Plugins

[FEATURE] Add ConfigurationProcessors for ContentTypes

Added by Marc Neuhaus over 2 years ago. Updated almost 2 years ago.

Status:Resolved Start date:2013-03-26
Priority:Must have Due date:2013-04-20
Assigned To:Marc Neuhaus % Done:

100%

Category:- Spent time: -
Target version:1.0 beta 1

Description

ContentType Configurations are currently only statically loaded from the
yaml Configuration. In order to dynamically add PluginViews to the static
ContentTypes i suggest to add a ConfigurationProcessor that's invoked while
constructing a ContentType to dynamically extend the existing ContentTypes.

Syntax

      'TYPO3.Neos.ContentTypes:PluginView':
        superTypes: ['TYPO3.Neos.ContentTypes:ContentObject']
        label: 'Plugin View'
        group: 'Plugins'
        showUneditableOverlay: false
        configurationProcessors:
          - '\TYPO3\Neos\ContentTypes\OptionsProvider\PluginViewsConfigurationProcessor'
        properties: []

Associated revisions

Revision 11bdbc1d
Added by Marc Neuhaus almost 2 years ago

[FEATURE] NodeType configuration postprocessing

To add dynamic properties and configurations to the
node type configuration this change adds the concept
of NodeType postprocessors that can be added to modify
node type configurations.

Resolves: #46680
Change-Id: I954c2a3454740a38eed8a9dd6c4a8d9cbbbadd26
Reviewed-on: https://review.typo3.org/19285
Reviewed-by: Christian Mueller
Tested-by: Christian Mueller

History

#1 Updated by Bastian Waidelich over 2 years ago

  • Due date set to 2013-04-20

#2 Updated by Gerrit Code Review over 2 years ago

Patch set 14 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19285

#3 Updated by Marc Neuhaus over 2 years ago

  • Status changed from New to Under Review

#4 Updated by Gerrit Code Review over 2 years ago

Patch set 15 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19285

#5 Updated by Gerrit Code Review over 2 years ago

Patch set 16 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19285

#6 Updated by Gerrit Code Review over 2 years ago

Patch set 17 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19285

#7 Updated by Marc Neuhaus over 2 years ago

  • % Done changed from 0 to 90

#8 Updated by Gerrit Code Review about 2 years ago

Patch set 18 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19285

#9 Updated by Gerrit Code Review about 2 years ago

Patch set 19 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19285

#10 Updated by Gerrit Code Review about 2 years ago

Patch set 20 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19285

#11 Updated by Gerrit Code Review about 2 years ago

Patch set 21 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19285

#12 Updated by Gerrit Code Review almost 2 years ago

Patch set 22 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19285

#13 Updated by Gerrit Code Review almost 2 years ago

Patch set 23 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19285

#14 Updated by Gerrit Code Review almost 2 years ago

Patch set 24 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19285

#15 Updated by Gerrit Code Review almost 2 years ago

Patch set 25 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/19285

#16 Updated by Anonymous almost 2 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 90 to 100

Applied in changeset commit:11bdbc1d5ca1cb4375c5f0cc34ba3d54325be184.

Also available in: Atom PDF