4.12.3 Concepts
4.12.3.1 Two kinds of publisher requests
A publisher request takes the form of an XML document, describing the various stuff you want the publisher to return. The publisher request is send to the Publisher component, and the Publisher answers with a big XML response.
Next to the publisher requests that are sent to the Publisher, the Publisher
can also execute additional publisher requests as part of the
<repodata dir>/pubreqs/
The format of these publisher requests is exactly the same.
4.12.3.2 Context document stack
The
In expressions or in queries (such as in
4.12.3.3 Expressions
The parameters of some publisher instructions, specified in attributes and child-elements, can contain expressions, rather than just a literal value.
To specify an expression, the attribute or element must start with ${ and end on }. For example:
<element attribute=”${some expr}”>${some expr}</element>
Using multiple expressions or having additional content around the expression is not supported.
The expressions are Daisy query-language expressions. The identifiers apply to the current context document. For example the expression ${id} would evaluate to the ID of the current context document.
Previous