Delete empty Nodes

No UI

The "Delete empty Nodes" plugin is a task, which searches through a configurable list of nodes and node types for empty folders (i.e. they have neither assets, child-nodes nor noderefs) and deletes them.

Properties

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

deleteEmptyNodes.license

type: String, required: yes, default: -

The license key for the plugin (product: deleteEmptyNodes), provided by brix.

deleteEmptyNodes.nodeIds

type: Set of NodeIds (comma-separated), required: yes (unless you set nodeTypeIds), default: -

Set of node ids to search for empty nodes

deleteEmptyNodes.nodeTypeIds

type: Set of NodeTypeIds (comma-separated), required: no, default: -

Set of node type ids to search for empty nodes

deleteEmptyNodes.nodeNameWhitelist

type: Set of Strings (comma-separated), required: no, default: -

Node names that won't be deleted (e.g. Inbox)

deleteEmptyNodes.creationOlderThanInDays

type: int, required: yes, default: 0

Number of days (based on the creation date) to wait until the node may be deleted

Compatibility Matrix

deleteEmptyNodes CELUM (min. version)
1.0 - 1.2 5.13.4

Release Notes

1.0.0

Released 25.07.2018

Initial Version

1.1.0

Released 25.07.2018

  • Added property: Set of node type ids to search through

1.2.0

Released 26.07.2018

  • Added whitelist for nodes
  • Added property: number of days (based on the creation date) to wait until the node may be deleted