General Vivaldi Settings

There are several key configuration options for Vivaldi that allow you to customize the product for your purposes.

Application Name

Navigate to Administration > Application Settings and you can provide a name that will be visible on the login screen and in the upper left-hand menu bar.

Password Reset and New User Email Subject and Body

Navigate to Administration > Application Settings and there are three settings that control what email message new users and password reset actions receive.  The "New User Email Subject" and "New User Email Body" properties allow you to provide a message, including tags that are replaced when the message is sent, including:
  • [appname] - The name of your application as specified in the Application Name property.
  • [apphost] - The URL to your application based on your server URI.
  • [username] - The user's  username.
  • [password] - The user's password.

Menu Bar Background

Navigate to Administration > Style Options and you can  specify the color you want to be shown on the upper menu background.

Default Home Page

Navigate to Administration > Application Settings and you can specify the home page all users will see if no specific home page is defined for their role.  The home page can be any HTML, PHP, or Vivaldi form on your server.
 

Global Header Message

Navigate to Administration > Application Settings and you can configure a message you want all users to see above the menu.  For example, a notification that the appliction will be unavailable, or important alert about new functionality.   Users can dismiss the message for the duration of their session (or until they refresh the full page).  The message will only appear when there is text in the Global Header Message setting.  You can use HTML within the message if needed.
 

Login Page Text

Navigate to Administration > Application Settings and you can specify the text to show users when they access the login page.

Session Timeout

You can define a custom session timeout interval in the library.php file by setting the constants 'BrowserSessionMinutes' to the number of minutes a user's session will remain valid based on browser activity time (note that this excludes when  user puts their machine to sleep). The default is 90 minutes, and you will need to adjust them value with each Vivaldi upgrade.  The setting 'ServerSessionMinutes' can be set to control timeouts in 'absolute time' including when a user puts their pc to sleep.
 

Debug Mode

You can set Vivaldi to sent verbose logging details to the event log and raise more PHP events (all but Notice) the browser by setting the constant 'DebugMode' in the library.php file to 'true'. The default is 90 minutes, and you will need to adjust them value with each Vivaldi upgrade.
 

Form Properties Icon

The setting 'Show Form Info icon' controls whether to show the small gray info icon at the bottom right of each form. Set to 0 to hide the icon, which displays helpful troubleshooting info such as the formguid and form id when clicked.

Return Email Address

Set to the email address you want messages (new user, password resets) to come from.

 NextManage Forms in Vivaldi