KB Version:

Page Navigation

Most Read

Announcements RSS Feed of Announcements

Data Definition Field to System Name Plug-in

This plug-in takes the value from a specified structured data field, makes it "safe" by removing non-SEO characters, and turns that into the system name for the new asset. This plugin allows users to generate Web (SEO)-friendly URLS (system names) from either a single structured data field or multiple structured data fields. If the user specifies a system name, the plug-in takes precedence and overrides the user specified name with the structured data field value.

With the patch release of Cascade Server 6.0.1, the plugin now includes the ability to specify a path to a value (node) that includes the identifier(s) of its parent group(s), as in: /grandmother/mother/node. The plugin will take the values from multiple specified structured data fields and concatenate them together to achieve this.

With the 6.0.1 patch release there has also been a fix for a previously missing leading slash. In versions of Cascade 6.0.1 and newer, if no slashes are present, the system will operate in the identifier-only mode, in which groups are searched sequentially for a node with the given identifier.

To activate this plug-in:

  1. In the Administration area select Asset Factories.
  2. Select a current asset factory with type page, or create a new one by selecting “New Asset Factory”.
  3. If using an existing asset factory, verify that a base asset has been set and that the base asset has a data definition attached.
  4. If you are creating a new asset factory, for “Asset Factory Type” select “Page” and click “Submit”.  On the “General” tab, select the desired attributes for your asset factory. A base asset with an attached data definition must be specified.
  5. On the “Plug-in” tab, select “Data Definition Field to System Name Plug-in” from the “Add Plug-in” drop down. Click the green plus sign to add the plug-in.
  6. Click the green plus sign next to “Add parameter” to add the "Structured Data Field Identifier" parameter. This parameter is the identifier of the structured data field the plug-in will pull the new name from
  7. Specify the id of the data definition field you wish to use to set asset system names.