Mapping Page Types to Topic Types

Top  Previous  Next

An EPiServer administrator is responsible for mapping EPiServer page types to TMCore topic types. This is done by creating a property on the page type as follows (this is also described the installation guide):

Type

String (<=255)

Name

nptopictype

Default Value

The subject identifier of the topic type. For example: http://psi.networkedplanet.com/types/Person

Value must be entered

Checked

Searchable property

Unchecked

Unique value per language

Unchecked

Display In Edit Mode

Unchecked

Field Name

Instance of Topic

Help Text

The subject identifier of the topic type for this page.

Tab

Settings

The name of the field shown, nptopictype is the default value. If you modify the value of the NP_TM_TopicType configuration parameter then the field name must be set to the value of this parameter.

The subject identifier for a topic type can be found by using TMEditor to access the topic map. Search for the type by name, select the topic and the subject identifier(s) for the topic are shown on the Identifiers tab. If a topic type has multiple subject identifiers you should only enter one here. It does not matter which one you pick but we recommend keeping some consistency over the form of the subject identifiers (e.g. making sure they all start with the same prefix string).

Editors will typically not be allowed to change the value of this field as you will want a one-to-one mapping between page type and topic type.

If a page type does not contain a field of this description then no topics will be created for instances of that page type. This is convenient way to exclude specific page types from representation in the topic map. If an editor attempts to classify a page which does not have a topic created for it, then they will receive the error message: Topic cannot be loaded! when clicking the tab.