Scripting API
A scripting API was developed for the Web Client to enable developers to program extensions. The interface is currently restricted to the start page of the client.
Scripting APIScripting interfaceThe Web Client Scripting Base folder is located in the Administration folder of the repository. Relevant files will be read from this folder.
If this folder is not available, you can create a Scripting base folder on the relevant page in the ELOprofessional Application Server Manager. Normally, the folder Web Client Scripting Base will be created during installation of ELO.
All scripting, CSS and image files (if the user has sufficient rights) are read and loaded dynamically when a user starts the main page of the client.
Development
Some functions have been integrated to help you work with the interface. These are explained in the following section:
DevMode: This enables you to activate developer mode. You will need to change the relevant entry in the settings of the ELOprofessional Application Server Manager.
Developer modeDevModeIn developer mode, all JavaScript files will be loaded separately when starting the main page. This makes troubleshooting much easier. In addition, the folder dev (in the ELO installation directory under ...\server\webapps\web-<repositoryname>\dev
) is checked for additional script, CSS and image files. These files are integrated dynamically when starting the main page.
Please note: We do not recommend using developer mode in productive systems.
API Documentation: Click the corresponding link on the status page of the Web Client to open the API documentation.
API documentation