Assignment Handler

For the most up-to-date documentation, please visit docs.brix.ch

Advanced-UI

With the Assignment Handler you can define different configurations for different nodes, where the assets that are added to this nodes should be automatically assigned to other nodes, depending on the name of the asset.

Properties

To be configured in {home}/appserver/conf/custom.properties

autoNodeAssignment.license

type: String, required: yes, default: -

The user groups which can use the auto node assignment extension.

autoNodeAssignment.visibleForGroup

type: number, required: required: yes, default: -

The user groups which can use the auto node assignment extension.

autoNodeAssignment.allowedForNodeTypes

type: number, required: yes, default: -

The node types for which the auto node assignment can be configured.

autoNodeAssignment.targetNodeType

type: number, required: no, default: -

Node type where searching for the target node.

autoNodeAssignment.targetRootNode

type: number, required: no, default: -

Root node where searching for the target node.

autoNodeAssignment.noNameMatchNode

type: number, required: no, default: -

Target node for assets where the asset name do not match the configuration.

autoNodeAssignment.noNodeMatchNode

type: number, required: no, default: -

Target node for assets where no target node can be found.

Matchers

The name of the matchers is used for its remaining configuration, therefore {matcherKey} is to be replaced by the individual key of each instance. There are two types of matchers: Node name matchers (autoNodeAssignment.matchers.name.) and node infofield matchers (autoNodeAssignment.matchers.field.)

Node Infofield Matcher

autoNodeAssignment.matchers.field.{matcherKey}.name

type: String, required: yes, default: -

This property sets the name for th an infofield matcher. For multilanguage-support, add your messages to appserver/lang/customMessages_xy.properties and use the key here.

autoNodeAssignment.matchers.field.{matcherKey}.infofield

type: number, required: yes, default: -

Infofield Id for the infofield matcher.

autoNodeAssignment.matchers.field.{matcherKey}.level

type: number, required: no, default: -

Node level for the infofield matcher.

Node Name Matcher

autoNodeAssignment.matchers.name.{matcherKey}.name

type: String, required: yes, default: -

This property sets the name for th an node name matcher. For multilanguage-support, add your messages to appserver/lang/customMessages_xy.properties and use the key here.

autoNodeAssignment.matchers.name.{matcherKey}.mode

type: number, required: yes, default: -

Mode for the node name matcher, STARTS_WITH, EXACT_ATCH or CONTAINS.

autoNodeAssignment.matchers.name.{matcherKey}.level

type: String, required: no, default: -

Node level for the infofield matcher.

Screenshot

Screenshot

Screenshot

Screenshot

Compatibility Matrix

Sidebar Map CELUM
1.0.0 6.4.0

Release Notes

1.0.0

Released 2021-02-24

Initial version