User Interface Hints
You have probably noticed that the resource file examples in content-type and layout-group contain
some elements with the prefix ui:
. These elements are
user interface hints, and the ui:
prefix identifies
them as belonging to the
http://xmlns.escenic.com/2008/interface-hints
namespace.
If you look at the syntax diagrams for the
content-type
and layout-group
resources in content-type
and layout-group you
will see that many of them include the placeholder
ANY-FOREIGN-ELEMENT. This placeholder is used
to indicate that an element can contain elements from any foreign
namespace, but is primarily intended to indicate that you can insert
elements from the interface-hints
namespace.
Use of the interface-hints
elements is entirely
optional - you can create a working content-type
or
layout-group
resource without using them. By using
them, however, you can create a more user-friendly interface for your
publication in Content Studio.
The following sections discuss the use of some of the most
frequently used interface-hints
elements. For full
details about all elements in this namespace, see interface-hints.