Documentation

Trace:

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
applications:application_properties [2019/08/26 12:39]
admin
applications:application_properties [2023/02/16 08:55] (current)
admin
Line 1: Line 1:
 ~~NOTRANS~~ ~~NOTRANS~~
-~~Title: Supported ​application.xml properties~~+~~Title: Supported ​Application.xml Properties~~
  
 ==== Template ==== ==== Template ====
Line 32: Line 32:
  
   <​Application.language></​Application.language>​   <​Application.language></​Application.language>​
 +  <​Application.timeZone></​Application.timeZone>​
   <​Application.translation>​   <​Application.translation>​
     /​com/​sibvisions/​apps/​projx/​translation.xml     /​com/​sibvisions/​apps/​projx/​translation.xml
Line 54: Line 55:
   <​Application.Menu.ToolBar.small>​false</​Application.Menu.ToolBar.small>​   <​Application.Menu.ToolBar.small>​false</​Application.Menu.ToolBar.small>​
   <​Application.Menu.exit.visible />   <​Application.Menu.exit.visible />
-  <​Application.Menu.changePassword.visible>​ +  <​Application.Menu.changePassword.visible>​true</​Application.Menu.changePassword.visible>​
-    ​true +
-  ​</​Application.Menu.changePassword.visible>​+
   <!-- true, false -->   <!-- true, false -->
   <​Application.Menu.undo.visible />   <​Application.Menu.undo.visible />
   <​Application.Menu.redo.visible />   <​Application.Menu.redo.visible />
 +  <​Application.Menu.logout.visible />
 +  <​Application.Menu.save.visible />
 +  <​Application.Menu.reload.visible />
 +  ​
 +  <​Application.Menu.home.visible />
 +  <​Application.Menu.usersettings.visible />
  
   <​Application.Desktop.image>​   <​Application.Desktop.image>​
Line 102: Line 107:
 You can configure your connection class, your desktop images, the default language, the default translation - primarily the appearance of the application. You can configure your connection class, your desktop images, the default language, the default translation - primarily the appearance of the application.
  
-==== Application ​properties ​====+==== Application ​Properties ​====
  
 **Application.serverbase** **Application.serverbase**
Line 120: Line 125:
 A comma separated list of IAuthenticator implementations (full qualified java classes), e.g. com.sibvisions.apps.auth.UserPwdAuthenticator,​ ...NtlmAuthenticator,​ ...ConnectAuthenticator,​ ...AutoLoginAuthenticator,​ ...ActivationAuthenticator A comma separated list of IAuthenticator implementations (full qualified java classes), e.g. com.sibvisions.apps.auth.UserPwdAuthenticator,​ ...NtlmAuthenticator,​ ...ConnectAuthenticator,​ ...AutoLoginAuthenticator,​ ...ActivationAuthenticator
  
-An authenticator may need a special security manager, e.g. NtlmDBSecurityManager,​ SpnegoDBSecurityManager,​ AnonymousDBSecurityManager. Configure the security manager via config.xml+An authenticator may need a special security manager, e.g.NtlmDBSecurityManager,​ SpnegoDBSecurityManager,​ AnonymousDBSecurityManager. Configure the security manager via config.xml
  
 **Application.language** **Application.language**
  
-The hard-coded language for the application,​ e.g. en, de, ru+The hard-coded language for the application,​ e.g.en, de, ru
 The system locale will be ignored if set. The system locale will be ignored if set.
 +
 +**Application.timeZone**
 +
 +The hard-coded timezone for the application,​ e.g. UTC
 +If set, no automatic timezone conversion will be done and the set timezone will be used for all dates.
  
 **Application.translation** **Application.translation**
  
-The XML resource which contains the translation. If you have a translation provider e.g. DBTranslationProvider,​ the file should contain only the translation of pre-login texts. The translation provider will translate everything after successful authentication.+The XML resource which contains the translation. If you have a translation providere.g.DBTranslationProvider,​ the file should contain only the translation of pre-login texts. The translation provider will translate everything after successful authentication.
  
 **Application.translationprovider.classname** **Application.translationprovider.classname**
Line 141: Line 151:
 **Application.iconstyle** **Application.iconstyle**
  
-Defines which icons should be used. The values are: modern, classic+Defines which icons should be used. The values are: modern, classic.
 The iconstyle will be by the ITheme implementation:​ ModernTheme,​ ClassicTheme The iconstyle will be by the ITheme implementation:​ ModernTheme,​ ClassicTheme
  
Line 189: Line 199:
  
 If true, the login dialog won't be shown automatically. The user has to click the login button. This mode can be used for applications with content for anonymous content. If true, the login dialog won't be shown automatically. The user has to click the login button. This mode can be used for applications with content for anonymous content.
- 
-**Application.Login.saveAuthentication** 
- 
-If true, the login will be saved with a specific unique identifier. 
  
 **Application.Login.autologin** **Application.Login.autologin**
  
 If true, the autologin checkbox will be shown in the login dialog. If true, the autologin checkbox will be shown in the login dialog.
 +
 +**Application.Login.lostPassword**
 +
 +If true, the lost password button will be shown in the login dialog.
  
 **Application.Menu.classname** **Application.Menu.classname**
  
-The full qualified java class name of the Menu class. The menu isn't defined as interface.+The full qualified java class name of the menu class. The menu isn't defined as interface.
  
 **Application.Menu.visible** **Application.Menu.visible**
Line 237: Line 247:
  
 If false, the redo button won't be shown. If false, the redo button won't be shown.
 +
 +**Application.Menu.logout.visible**
 +
 +If false, the logout button won't be shown.
 +
 +**Application.Menu.save.visible**
 +
 +If false, the save button won't be shown.
 +
 +**Application.Menu.reload.visible**
 +  ​
 +If false, the reload button won't be shown.  ​
 +
 +**Application.Menu.home.visible***
 +
 +If false, the home button won't be shown. This feature is not available in all UIs.
 +
 +**Application.Menu.usersettings.visible**
 +
 +If false, the usersettings button won't be shown.
  
 **Application.MenulToolBar.small** **Application.MenulToolBar.small**
Line 256: Line 286:
 **Application.InternalFrame.saveOnDeactivate** **Application.InternalFrame.saveOnDeactivate**
  
-If true, a work-screen ​will be saved automatically if a screen will be inactive.+If true, a workscreen ​will be saved automatically if a screen will be inactive.
  
 **Application.Desktop.image** **Application.Desktop.image**
Line 328: Line 358:
 **Application.Error.classname** **Application.Error.classname**
  
-The full qualified java class name of the Error class.+The full qualified java class name of the error class
 + 
 +**Application.Error.details** 
 + 
 +If false, the details button will be hidden.
  
 **Application.About.text** **Application.About.text**
  
-The text will be shown in the About dialog.+The text will be shown in the about dialog.
  
 **Application.version** **Application.version**
  
-The version will be shown in the About dialog, if set.+The version will be shown in the about dialog, if set.
  
 **Company.name** **Company.name**
  
-The company name will be shown in the About dialog, if set.+The company name will be shown in the about dialog, if set.
  
 **Company.url** **Company.url**
  
-Currently not used in the Application, but used for build scripts.+Currently not used in the application, but used for build scripts.
  
  
Line 353: Line 387:
 **Application.connection.timeout** **Application.connection.timeout**
  
-The connection timeout in minutes (-1) to disable the timeout. Usually, the timeout is configured on server-side.+The connection timeout in minutes (-1) to disable the timeout. Usually, the timeout is configured on server side.
  
 **Application.subconnection.timeout** **Application.subconnection.timeout**
  
-The sub connectiontimeout in minutes (-1) to disable the timeout. Usually, the timeout is configured on server-side.+The sub connectiontimeout in minutes (-1) to disable the timeout. Usually, the timeout is configured on serve side.
  
 **Application.connection.alive** **Application.connection.alive**
Line 384: Line 418:
 **Application.connectionClass** **Application.connectionClass**
  
-The full qualified java class name of an IConnection implementation. This class will be used for the Master ​connection.+The full qualified java class name of an IConnection implementation. This class will be used for the master ​connection.
  
-==== Launcher ​properties ​====+==== Launcher ​Properties ​====
  
 **Launcher.codebase** **Launcher.codebase**
  
-Used for loading resources during application ​lifecycle.+Used for loading resources during application ​life cycle.
  
 **Launcher.logfactory** **Launcher.logfactory**
Line 406: Line 440:
 **Application.LookAndFeel** **Application.LookAndFeel**
  
-Sets the Look and Feel class name. This parameter is technology dependent and usually only Swing UI takes care of this parameter.+Sets the look and feel class name. This parameter is technology dependent and usually only Swing UI takes care of this parameter.
This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information