/
ARES Kudo Editor Customization Guide

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

 

 

Related content

Customization Deployments
Customization Deployments
More like this
ARES Kudo Developer Studio Onboarding
ARES Kudo Developer Studio Onboarding
Read with this
ARES Kudo Server Configuration
ARES Kudo Server Configuration
More like this
Onboarding ARES Kudo hosted by Graebert
Onboarding ARES Kudo hosted by Graebert
Read with this
Enabling and Customizing the Ribbon in Kudo Enterprise
Enabling and Customizing the Ribbon in Kudo Enterprise
Read with this