projectdoc Toolbox

A sequence of characters which may contain whitespaces, but usually must not contain certain characters like a comma or brackets.

The definition of a single value may come in different forms. Often a value is simply added as the value of a parameter or property.

A single value may be an HTML fragment such as a link, if the element type supports HTML. This is the case for space and document properties, but not for macro parameters or doctype properties. For space and document properties exist a text (encoded by a $ suffix) and a normalized (encoded by a § suffix) version for a property value. In case of an HTML link the text version is the label, the normalized version is the URI of the link.

Since single values may be specified as members of a list they typically must not contain a comma. Also single values are matched in queries and therefore must not contain any characters that are significant in searches.

The following characters are typically not allowed.

  1. comma
  2. opening an closing bracket of any kind
  3. quotes or double quotes

The current version of the projectdoc Toolbox does not provide tools to escape characters. This may change in future versions so that the characters above may be allowed.

Data Types of this Type

Boolean
A single value of true or false.
Content Identifier
A single value in form of a sequence of characters to form a unique identifier.
Content Tag
A single value in form of a sequence of characters to form an identifier.
CSS Class
The name of a CSS class that is associated with a set of CSS styles.
Document Name
A single value referring to the name of a document.
Document Title
A single value referring to the title of a document.
Macro Parameter Name
A single value referring to the name of a macro parameter.
Property Control Name
A single value representing the name of a property control. Property control names may be specific to documents or spaces.
Property Control Value
A single value representing the value of a property control.
Property Name
A single value referring to the name of a property.
String
A single value in form of a sequence of characters.

Resources

is-single-value
Prevents the property value from being split into a list of values.
Using Commas in Property Values
Property values are inherently considered to be a list of strings. Typically this a good thing since it makes working with list of names very easy. Sometimes it makes things more difficult.