Task #52524

Allow sorting and extending nodeTypeGroups in node type wizard

Added by Dominique Feyer almost 6 years ago. Updated almost 6 years ago.

Status:
Resolved
Priority:
Should have
Category:
-
Target version:
-
Start date:
2013-10-04
Due date:
% Done:

100%


Description

Currently the TYPO3.Neos.nodeTypeGroups is a simple array, and really hard to extend. This task propose a new synthax like:

  Neos:
    nodeTypeGroups:
      general:
        position: 'start'
        label: 'General'
      structure:
        position: 100
        label: 'Structure'
      plugins:
        position: 200
        label: 'Plugins'

With this synthax, any package can add a new group, change ordering, or remove an existing group.

Associated revisions

Revision 76a93ab4 (diff)
Added by Rens Admiraal almost 6 years ago

[!!!][TASK] Make TYPO3.Neos.nodeTypes.groups extensible and sortable

This changes allows package authors to define their own nodeTypeGroups
without having to overwrite the default settings. It also gets rid of the need
for the integrator to redeclare every nodeTypeGroup in the Distributions
Settings.yaml if he wants to add new ones.

The configuration of TYPO3.Neos.nodeTypes.groups changes to the following format::

TYPO3:
Neos:
nodeTypes:
groups:
general:
position: 'start'
label: 'General'
structure:
position: 100
label: 'Structure'

This change is breaking because the "group" settings in the NodeTypes.yaml
now has to use the key instead of the label and the Settings.yaml
structure has changed.

Change-Id: I61212ebc08b4824f6e8be7a1b6a60207fc98e40b
Resolves: #52524
Reviewed-on: https://review.typo3.org/24356
Reviewed-by: Karsten Dambekalns
Tested-by: Karsten Dambekalns

History

#1 Updated by Gerrit Code Review almost 6 years ago

  • Status changed from New to Under Review

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

#2 Updated by Gerrit Code Review almost 6 years ago

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

#3 Updated by Gerrit Code Review almost 6 years ago

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

#4 Updated by Gerrit Code Review almost 6 years ago

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

#5 Updated by Gerrit Code Review almost 6 years ago

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

#6 Updated by Gerrit Code Review almost 6 years ago

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

#7 Updated by Gerrit Code Review almost 6 years ago

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

#8 Updated by Gerrit Code Review almost 6 years ago

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

#9 Updated by Gerrit Code Review almost 6 years ago

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

#10 Updated by Gerrit Code Review almost 6 years ago

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

#11 Updated by Gerrit Code Review almost 6 years ago

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

#12 Updated by Rens Admiraal almost 6 years ago

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

Also available in: Atom PDF