![No UI](https://img.shields.io/static/v1?label=UI&message=none&color=inactive) 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. [MINITOC] ## 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