--- entity_display_schema-2096365-3.patch 2013-10-03 18:43:20.936216427 +0200 +++ entity_display_schema-2096365-6.patch 2013-10-03 18:44:30.208215058 +0200 @@ -1,14 +1,14 @@ diff --git a/core/modules/entity/config/schema/entity.schema.yml b/core/modules/entity/config/schema/entity.schema.yml new file mode 100644 -index 0000000..89fe5c5 +index 0000000..d1e953c --- /dev/null +++ b/core/modules/entity/config/schema/entity.schema.yml -@@ -0,0 +1,43 @@ +@@ -0,0 +1,36 @@ +# Configuration schema for entity type entity_display + +entity.display.*.*.*: + type: mapping -+ label: 'Entity Display settings' ++ label: 'Entity display' + mapping: + id: + type: string @@ -18,33 +18,26 @@ + label: 'UUID' + targetEntityType: + type: string -+ label: 'Entity type to be displayed' ++ label: 'Target entity type' + bundle: + type: string -+ label: 'Bundle to be displayed' ++ label: 'Bundle' + mode: + type: string -+ label: 'View or form mode to be displayed' ++ label: 'View or form mode' + content: + type: sequence -+ label: 'List of component display options, keyed by component name' ++ label: 'List of component' + sequence: -+ - type: mapping -+ label: 'Component' -+ mapping: -+ label: -+ type: label -+ label: 'Label' -+ type: -+ type: string -+ label: 'Type' -+ settings: -+ label: 'Setting' -+ type: sequence -+ sequence: -+ - type: string -+ label: 'Setting' -+ weight: -+ type: integer -+ label: 'Weight' ++ - type: entity.display.component.[type] ++ status: ++ type: boolean ++ label: 'Enabled' ++ ++# Component types ++entity.display.component.*: ++ type: sequence ++ label: 'Component' ++ sequence: ++ - type: string \ No newline at end of file