User interface configuration parameters

Except in the favicon, the uploaded images are automatically resized to match the correct size. Most image formats, like jpg, png, etc., are allowed.

Field / PropertyTypeDescription

default.ui.context

String

The context of the application. By default, OpenKM comes with two user interfaces, the classic UI and KCenter.

Values are:

* For Classic UI use "/frontend/index"

* For KCenter UI use "/kcenter/"

/kcenter/

default.lang

 

String

 

Forces user interface language to a specific language. By default, this parameter is empty. The value is based on the international language code.

en-GB

security.mode.multiple

 

Boolean

 

Enables alternative security mode that allows the application to apply several changes simultaneously, and only one change is used each time. By default, the value is "false".

After the parameter is changed, refresh the browser to take effect.

false

logo.favicon

String

Website icon.

logo. login

 

String

 

Login page logo.

Automatically it tries to resize the image to 316px × 74px ( suggested background #F1F3F5 ).

logo. mobile

String

 

Mobile logo.

Automatically it tries to resize the image to 161px × 38px ( suggested background #F1F3F5 ).

logo. report

 

String

 

Reports logo.

Automatically it tries to resize the image to 150px × 35px ( suggested background #FFF000 ).

logo.tiny

String

A small logo is used at the top right of the OpenKM user interface.

text.banner

 

String

 

Text is shown at the top of the logo on the landing page.

Automatically it tries to resize the image to 51px x 13px ( suggested background #E5E5E1 ).

text.title

 

String

 

Browser title. This text is set between

${text.title}

html tags.

text.welcome

 

String

 

Text is shown in the login table on the landing page.

Welcome to OpenKM!

Use a valid username and password to access OpenKM user Desktop.

thumbnail.size.lightbox

 

String

 

Maximum size - width * height - of the lightbox thumbnail.

640x640>

thumbnail.size.properties

 

String

 

Maximum size - width x height - of the thumbnail in the properties view.

280x280>

thumbnail.size.search

 

String

 

Maximum size - width x height - of the thumbnail in search view.

180x180

keep.session.alive.interval

 

Integer

 

Some administration tasks take a long time, like the repository checker and rebuilding Lucene indexes; these can cause the user session to be lost. For this reason, these type of operations is forced to maintain the session alive. By default is set to 5 minutes.

5

schedule.session.keepalive

 

Integer

 

The user interface uses it to maintain the browser connected to OpenKM even when a user stays without performing any operation. For this reason, it should never be lower than the server session timeout ( by default, set to 15 minutes ). By default is set to 5 minutes.

5

schedule. dashboard.refresh

 

Integer

 

The application periodically does some operations like refreshing the dashboard panel to get newly imported emails, getting repository news, or showing the latest documents created by other users. The time set for the period between the dashboard panel will be refreshed.

15

schedule.ui.notification

 

Integer

 

 The user receives a notification with a popup. The time - in minutes - indicate the period used by the application looking for new messages in the server.

1

system.previewer

 

Select

 

The application can preview documents by using the "flexpaper" or "zviewer" tool. By default, flexpaper previewer is enabled.

flexpaper

download.zip.live.max.files

 

Integer

 

Sets the maximum number of files allowed to download in live mode. Once this number is exceeded, the application will notify the user that the ZIP creation will be executed in background mode. And after it is finished, it will notify the user - by mail - with a download URL. Value 0 indicates an unlimited number of files.

Downloading a couple of selected files and folders can take time. The application on the server side creates a temp folder where all data is packed as a ZIP file and then forwarded to the end user interface.

100

download.zip.live.max.file.size

 

String

 

Sets the maximum size of all files allowed to download in live mode. Exceeded this size, the application will notify the user that the ZIP creation will be executed in background mode. After it is finished, it will notify the user via mail with a download URL. Value 0 indicates unlimited size. Indicates size units with KB, MB, GB, or TB; otherwise, the value will be considered bytes.

Downloading a couple of selected files and folders can take time. The application on the server side creates a temp folder where all data is packed as a ZIP file and then forwarded to the end user interface.

100MB

min.search.characters

Integer

Sets the minimum characters required to execute a search. With fewer characters, the search button will not be enabled.

3

custom.header.height

Integer

Sets the height reserved at the top of the user interface for a customized horizontal banner.

0

custom.header.source

String

Sets the relative path of the custom header. When this parameter is not empty, and the parameter "custom.header.height" value is greater than 0, will be shown a horizontal section at the top of the user interface with the content set in this url.

/OpenKM/custom/header.jsp

custom.login

String

Changes the default login screen with your own.

/custom/login.jsp

force.reset.chat.when.login

Boolean

When enabled, force to log out of the chat when loading. This parameter is useful for users who are not logging out correctly of the application and leaving the chat session alive or when users are working with the application in several browser tabs simultaneously.

true

ask.drag.and.drop.updates

Boolean

Deprecated parameter. OpenKM version 7.1.21 is replaced by a configuration parameter in the Profiles.

Ask the user in a drag-and-drop operation if existing files should be updated.

false

drag.and.drop.enabled

Boolean

This parameter can enable or disable drag and drop in the file browser.

true

 

Table of contents [ Hide Show ]