2020

Table Of Contents
USING QUARKXPRESS SERVER
The OWNER attribute of the TEXTPH and TEXTNODEPH elements refers to the ID of
the XTensions software that is responsible for the placeholder. The xml namespace
returns all placeholders from all XTensions software. The default value for
placeholders is “1347639377” (this is the XTension ID of PlaceholderSXT XT). If you
want to create placeholders for your own XTensions software, use that XTensions
software ID here.
Working with metadata
You can attach box-level metadata to a QuarkXPress project created from XML using
the Modifierschema. For example, if you import a picture from a content
management system into a box, you can store the unique ID of that picture (and
other information, such as the last-modified date) with the box containing that
picture. When you deconstruct the project, you can read the metadata (for example,
to track the usage of licensed pictures).
You can attach metadata to picture boxes, text boxes, tables, lines, and text paths.
QuarkXPress Server metadata takes the form of key/value pairs. For more
information, see the Modifier schema.
To create a new box with metadata, use XML like the following. In this example,
QuarkXPress Server creates a box named “box1” and asssociates Asset, Date, and
Password key-value pairs with it.
<BOX OPERATION="CREATE" BOXTYPE="CT_TEXT">
<ID NAME="box1"/>
<METADATA>
<VALUE KEY="Asset" ><![CDATA[1234567890]]>
</VALUE>
<VALUE KEY="Date" ><![CDATA[08.06.07]]>
</VALUE>
<VALUE KEY="Password" ><![CDATA[Hello World]]>
</VALUE>
</METADATA>
<GEOMETRY SHAPE="SH_RECT" PAGE="1">
<POSITION>
<TOP>5</TOP>
<LEFT>5</LEFT>
<BOTTOM>10</BOTTOM>
<RIGHT>10</RIGHT>
</POSITION>
</GEOMETRY>
</BOX>
To delete metadata that is associated with a box, use XML like the following:
<BOX>
<ID NAME="BoxWithMetadata"/>
<METADATA>
<VALUE KEY="Asset"></VALUE>
</METADATA>
</BOX>
Working with hidden text
In QuarkXPress, hidden text is used by features which need to include information
within the flow of text without that information being visible in its raw form, either
on screen or at output. XTensions modules for QuarkXPress and QuarkXPress Server
can use the data area in hidden text to store their custom data without changing
the surrounding text. The custom data in the hidden text is simply invisible when
150 | A GUIDE TO QUARKXPRESS SERVER 2020