ARES Kudo Editor Customization Guide
The Ares Kudo editor offers extensive customization options through various configuration files. Each session initiates queries to these files to tailor the editor's behavior according to specific requirements. This document outlines the purpose and location of each customizable file within the Ares Kudo editor environment.
Customizing Default Files
Users can update the “Default Files” of the local installation to suit their specific needs and preferences. Modifications to these files allow the Ares Kudo editor to function according to customized settings.
Installation Paths
Windows Installation Path
C:\Program Files\Graebert GmbH\ARES Kudo Server\Kudo\Default Files
Linux Installation Path
/opt/graebert-gmbh/Kudo-Server/Default Files
1. application.xml
Path: Default Files/UI/language
Description: Stores menu and toolbar items, their layout, and command definitions. There exists a separate file for each locale, facilitating multilingual support.
See https://graebert.atlassian.net/l/c/A0dsxrC6
2. workspace.xml
Path: Default Files/Workspace
Description: Determines the workspace configuration based on query parameters. This file specifies which widgets appear on the screen and which menu and toolbar items are loaded from the application.xml.
See https://graebert.atlassian.net/l/c/t1n1ntdf
3. profile.xml
Path: Default Files/Profiles/unnamed profile
Description: Controls non-drawing specific settings, including preferences and system variables, thereby providing a means to personalize user experiences.
See https://graebert.atlassian.net/l/c/2xMSyiHh
4. commands.xml
Path: Default Files/OEM Commands
Description: Contains a list of commands that can be executed by triggering the runcommand message, enabling users to streamline workflow through predefined actions.
(see Partner Web Application → Kudo Editor iframe | runcommand )
See https://graebert.atlassian.net/l/cp/EUUwZ9r2
5. Linestyles
Path: Default Files/Linestyles/language/.LIN (or global path: Default Files/Linestyles/.LIN)
Description: Defines line styles used within the editor, with separate files available for each language or a global file for universal use.
See Drawing Styles | Linestyles
6. RichLine Styles
Path: Default Files/RichLine Styles/rlstyles.mln
Description: Prescribes rich line styles utilized within the editor environment, enhancing visual representation and design capabilities.
See Drawing Styles | RichLine Styles
7. style.css
Path: Resources/docroot/www-editor/version/standard (On-premise)
Description: Contains cascading style sheet (CSS) rules governing the visual presentation of the editor's interface, allowing for customization of its appearance.
See https://graebert.atlassian.net/l/c/0UWZ1hqc
8. start.lsp
Path: Default Files/Support
Description: A startup Lisp file loaded at drawing initiation. Users can adjust this file by incorporating additional Lisp code and loading dependent files to customize startup processes.
9. storageConfig.xml
Path: ./storageConfig.xml
Description: An optional configuration file loaded during startup, providing the ability to override default storage settings as needed.
See https://graebert.atlassian.net/l/c/cwGm3Sy5