Upload Request 3

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

Advanced-UI NOVA-UI

With the "Upload Request" plugin you can create an upload request for external user on every node. The Upload Request will generate a link, which can be used to provide it to any customer to upload files to the specific node.


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


type: String, required: yes, default: -

The license for this plugin (determines validity, expiration date). This is delivered by brix after you supply the customer's name (xxx in {home}/appserver/conf/xxx.license.dat) e.g. uploadRequest.license=beJUxOSxNpeLBF078TscfZHIuSdeZ068Q65


type: numbers, required: no, default: -

Restrict the use of the plugin to these user group ID. If it's empty only superadmins can see, create and edit any Upload Requests. Fill in user group id's, which are separated with a coma to permit to other users.

e.g. 12,73,32


In order to add custom brandings to the Upload Request front-end, create the folder appserver/META-INF/resources/brandings/uploadRequest and add arbitrary CSS-files. These will then be available for selection in the back-end. Due to the nature of Angular you'll probably have to !important most things. Example:

.request-header {
    text-align: center;
    color: white;
    background-color: #dd4e58;
    padding-top: 12px;
.ngx-file-drop__drop-zone {
    border-color: #dd4e58 !important;
.ngx-file-drop__content {
    color: #dd4e58 !important;
.mat-progress-bar-buffer {
    background-color: #ddd !important;
.mat-progress-bar-fill::after {
    background-color: #dd4e58 !important;

type: String, required: no, default: -

This property has to be placed in the customMessages_lang.properties file. To set a disclaimer title.


type: String, required: no, default: -

This property has to be placed in the customMessages_lang.properties file. To set a disclaimer text. To style the text, html is allowed.

Compatibility Matrix

Upload Request CELUM
1.0 - 1.9 5.12.3 -5.13.0
2.0 -2.4 5.13.1 - 5.13.3
2.5 - 2.7.7 5.13.4 - 6.3
2.7.10 6.4.0
3.0.0 6.4.0
Nova Plugin CELUM
1.0.1 6.9.3


Upload Request Menu

Upload Request List

Upload Request Settings

Upload Request Settings

Upload Request

Upload Request Branding 1

Upload Request Branding 2

Release Notes


Initial version


  • Fixed mimetype will hide category choose
  • Set timeout to infinity
  • Parallel upload 100
  • Available infofield to set for the uploader, optional or required


  • Delete files in a thread pool


  • Authentication mode none and Celum
  • Celum authentication need Celum session to upload files
  • Preset user first and last name on Celum authentication


  • Set default Value of text and textarea fields per GET param with Infofield Id and value e.g. ?infoValues=120;Hallo&infoValues=140;Welt
  • Choose the saveMode of the Request(Create Folder, Choose Folder or let the uploader decide)


  • Set the max file upload size
  • Set the license via property
  • Added a few branding properties


  • Add property for a welcome text
  • Add property for instructions
  • Add French translation
  • Translation for the dropzone plugin


  • Added expiration page
  • Added share menu to list view
  • The ability to give information fields a predefined value has been added.
  • Predefined information field values can be locked, so the uploader cannot change them.
  • Add Templates and the ability to clone an Upload-Request
  • Add language support (it, sp, ro)
  • Parallel upload for better performance
  • Better sorting for dropdown values
  • Made the "resume uploads" feature configurable
  • Added Upload-Progressbar
  • Changed layout
  • NOTE: During initial startup, the existing upload requests are migrated to a new Storage-Object. Therefore, a downgrade to below this version is not possible.


  • Added support for Share Listing Plus
  • Added mulitselect support for predefined node reference fields.


  • Added ability to lock a node and its sub-nodes as predefined values for a nodereference field.
  • Better uploading user-feedback
  • Changed layout
  • Added information about total size and uploaded files count


  • Added duplicate check


Released 2020-09-22

  • Complete redesign of application
  • Complete UI/UX redesign
  • Multiple branding feature
  • Folder upload feature


Released 2020-12-01

  • Asset specific metadata feature
  • More branding possibilities


Released 2021-01-14

  • Sort & rename feature
  • Prevent upload of too many files (Error message)


Released 2021-01-15

  • Checksum duplicate check


Released 2021-03-05

  • Disclaimer feature