Batch Search & Download

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

Advanced-UI

This extension is used for rapid downloading of all assets in the original format, based on a list of supplied asset names (e.g. part numbers of products). Alternatively, a node with all matching assets can be created instead. This node will be deleted after a defined time period. The way of matching assets may be specified in a custom method, so that a part of the name is sufficient to find assets. Before downloading or displaying of the node a list of names for which no assets have been found is displayed. Different matchers can be specified per user group.

Properties

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

bulkDownload.license

type: String, required: yes, since 1.9, default: -

License key (delivered by brix IT Solutions).

bulkDownload.cleanupTask.maxCollectionAgeInMinutes

type: number, required: yes, default: -

Maximum age in minutes of collections, created by BulkDownload, that are ignored by the Cleanup Task.

bulkDownload.collection.parentId

type: long, required: yes, default: -

ID of the parent node of created collections.

bulkDownload.group.retriever.

type: string, required: yes, default: -

Group-ID and name of asset retriever to use

One of:

  • defaultAssetRetriever
  • celumIdAssetRetriever
  • exactNameAssetRetriever
  • nameStartsWithAssetRetriever
  • Custom AssetRetriever
bulkDownload.group.downloadformat.

type: long, required: yes, default: -

Group ID and ID of the downloadformat to use

bulkDownload.search.locale

type: string, required: yes, default: -

Locale for the search in infofields are involved.

bulkDownload.privateMode.enabled=

type: boolean, required: no, default: false

If enabled a new created collection do not inherit permissions but will have a specified role for the creating user.

bulkDownload.privateMode.roleId

type: role id, required: no, default: -

If private mode enabled, specifies which role a creating user will have on a new created collection.

Example

bulkDownload.cleanupTask.maxCollectionAgeInMinutes=5
bulkDownload.collection.parentId=16
bulkDownload.group.retrievers.14=defaultAssetRetriever,customAssetRetriever
bulkDownload.group.downloadformat.14=1

Screenshots

Batch Search & Download

Compatibility Matrix

bulkDownload CELUM
1.0 - 1.4.5 5.11.4
1.5 - 1.9.3 5.12.4
1.9.4 - 1.13.1 5.13.3

Release Notes

1.0

Released 2016-04-15

Initial Version

1.7

Released 2018-06-25

ExactMatch and StartWith Asset-Retriever added

1.9

Released 2019-01-29

Added license

1.12

Released 2021-02-05

Private mode added

1.13.1

Released 2021-02-16

Go to collection property added