Templates for terminal settings

Overview: templates

Terminal settings of the menu system, the toolbar, the keyboard, and the mouse can be very extensive and are therefore summarized in templates. Users can select an appropriate scheme, adjust the scheme to their individual requirements and save the scheme on the server if you have granted them write permission through user administration.

By contrast, the basic settings are valid for all terminals and cannot be modified by your users.

The terminal settings depend largely on the host system and the terminal type, as well as user preferences. The settings are therefore sorted and stored in subdirectories in the configuration directories of the file system.

From a technical point of view, templates are standardized macros (JavaScript files) that can be easily created and modified using special editors (designed for this purpose).

Templates of the basic configuration config

Like all configuration directories, the basic configuration config contains a separate TERMINAL subdirectory for every terminal type:

The terminal-specific directories have the same structure and contain an individual subdirectory with a "standard template" default.js for each template type:

Editing templates

You usually edit the templates the same way as your users:

If you have set the attribute

_ChangeGroup = true

and want to edit the templates of any user group, you can select your group membership directly when starting the terminal emulation in order to edit the individual templates of the selected group.

Copying template files

If required, you can manually copy a template file from a user directory or group directory to another directory or delete it from a directory.

Note the following when changing the directory structure directly on the server: