Metadata plugin configuration reference - Author-it On-Premises

Author-it Plugins Guide

Element

Description

Required/Optional

<?xml version="1.0" encoding="utf-8" ?>

The doctype declaration.

Yes

<AitMetadataConfig>

The root element of the configuration file.

Yes

<UIConfig>

Contains the configuration of the metadata panel.

Yes

<Metadata>

Configures each variable in the metadata panel.

Attributes:

  • SeparatorAfter - Adds a line after the variable (True) or no line (True). Defaults to False.

  • IsHidden - Hides (True) or shows (False) the current variable in the metadata panel. Defaults to False.

  • ReadOnly - Prevents (True) or allows (False) the user to change the variable value. Defaults to False.

One for each variable in the metadata panel.

<Name>

The name of the metadata. This is different from the name of the variable used, or the variable description.

Yes

The string that appears in the panel. Metadata descriptions are followed by a colum:

Yes

<Variable>

The variable to be used in this metadata field.

Yes

<TopicTemplates>

A list of topic templates where the metadata field must appear. If omitted, the metadata field appears for all topic templates.

Optional

<ValueChangedScript>

The script to call when the value of this metadata field is changed.

Accepts the functions listed here: Available functions.

Optional

<LovScript>

An IronPython script that changes the values of a list-of-values variable. Only applies to list-of-value variables.

Accepts the functions listed here: Available functions.

Optional