Target

Digest

target A target is used to represent a site or subsite, and it is how a website is defined.   It brings together a combination of output types (HTML, XML, PDF, etc.), templates (used to define the ‘look and feel’ with blocks and styleshseets), a base folder (the core asset repository), and publishing locations (webs servers, etc.).  In order to begin creating a new website, a target must first be created.

Concept

A target is both a relational and a functional entity; it ties things together, and it binds content to its destination(s).  In most cases, one target will be created to represent a website, with sub-targets (children of the master target) created for the different templates within that site (HTML, XML, handheld, etc.).  By defining a base folder (the folder that contains all of the site’s content), the master target ties together the entire site – all of the sub-targets and their templates.

Technical

Creating a Target

To create a new target:

  1. Go to the Administration area and select ‘Targets and Destinations.
  2. Click ‘New Target.
  3. Complete the following fields under the ‘General tab:

          Name – Will typically be the same as its corresponding asset folder.
          Parent Target – If this is a sub-target, select the appropriate parent from the chooser.
          Base Folder – Select the corresponding asset folder.
          Output File Extension – Typical extensions are .html, .htm, .asp, etc.
          CSS Classes – Associate specific classes with this site.
          CSS File – Associate a specific style sheet with this site.
          Type of Data – Determines output format of content.
          XML Declaration – Determines whether XML Declaration is included in published files.
          Path – Determines whether target path is included in publishing, and allows for removal of base folder path from published files.
          Uses Scheduled Publishing – Determines a schedule for automatic publishing; does not interfere with manual publishing.

  4. Click ‘Submit to save the new target.
new targetcrtarget

Related Links