---
title: 'Version Viewer'
url: 'https://doc.brix.ch/celum_extensions/version_viewer'
markdown: 'https://doc.brix.ch/celum_extensions/version_viewer.md'
lang: en
date: '2026-10-26'
description: 'Technical documentation for the CELUM Extension "Version Viewer" – Software developed by brix'
taxonomy:
  category:
    - docs
---

[](#) 

  [ Welcome ](https://doc.brix.ch/)     [ CELUM Extensions ](https://doc.brix.ch/celum_extensions)      Version Viewer    

# Version Viewer

![Advanced-UI](https://img.shields.io/static/v1?label=UI&message=Advanced&color=lightgrey)

With the *Version Viewer* any user can get the rights to view and download any version of an asset in the specified download formats.

![Screenshot](https://doc.brix.ch/user/pages/01.celum_extensions/46.version_viewer/Screenshot-Version-Viewer.PNG)

#### Table of Contents

- [Properties](#properties)
- [Compatibility Matrix](#compatibility-matrix)
- [Release Notes](#release-notes)

## Properties

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

##### versionViewer.license

> type: string, **required: yes**, default: -

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

##### versionViewer.originalDownloadFormat

> type: long, **required: yes**, default: 1

Original download format id.

##### versionViewer.allowedUserGroupIds

> type: comma-separated list of user group ids, required: no, default: - (all)

Restrict the plugin to some user groups. If nothing is specified, all CELUM users can use it.

##### versionViewer.downloadFormats

> type: comma-separated list of download format ids, required: no, default: - (all)

Restrict the available download formats. Download formats with prompts won't work.

##### versionViewer.dateFormat

> type: string, required: no, default: `yyyy-MM-dd hh:mm`

The date format used to display the creation date of a version. Java SimpleDateFormat.

##### versionViewer.userFormat

> type: string, required: no, default: `%first% %last% (%user%) [ID: %id%]`

The format used to display the username. The following placeholders are available:

- `%first%`: first name
- `%middle%`: middle name
- `%last%`: last name
- `%user%`: username
- `%id%`: user id

##### versionViewer.visibleOnVersion0

> type: boolean, required: no, default: `false`

Show the version viewer menu entry if the asset has version 0.

##### versionViewer.preventReloading

> type: boolean, required: no, default: `false`

Prevent reloading of asset list in background. *Not recommended*, because the reload prevents the session from timing out while the Version Viewer is opened.

## Compatibility Matrix

| Configurable Filename Resolver | CELUM (min. version) |
|---|---|
| 1.0.0 | 6.x |

## Release Notes

##### 1.0.0

> Released 2020-08-27

Initial version

 [ ](https://doc.brix.ch/celum_extensions/custom_preview_setter) [](https://doc.brix.ch/celum_extensions/asset_deduplicator)

---

## Navigation

- Parent: [CELUM Extensions](https://doc.brix.ch/celum_extensions.md)
- Previous: [Custom Preview Setter](https://doc.brix.ch/celum_extensions/custom_preview_setter.md)
- Next: [Asset De-Duplicator](https://doc.brix.ch/celum_extensions/asset_deduplicator.md)
