Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The configuration is located in Cataloguescatalogue.config in C:\ProgramData\Signifikant\Assert folder. A default configuration is generated automatically.

...

Code Block
languagexml
titleCatalogue.config
<?xml version="1.0" encoding="utf-8"?>
<MultiplePresentationList xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Items>
    <PresentationDescriptor>
      <PresentationBaseTypeCode />
      <PresentationTypeCode>Product</PresentationTypeCode>
      <TargetNode>_Accesories</TargetNode>
      <CreateNewNodeOnEmptyTargetNode node-image-file-name="Accessories.png" node-persistent-id-format="{0}_Accesories" text-persistent-id-for-node-name="Node.Name.Accesories" />
    </PresentationDescriptor>
    <PresentationDescriptor>
      <PresentationBaseTypeCode />
      <PresentationTypeCode>Part</PresentationTypeCode>
      <TargetNode>_Accesories</TargetNode>
      <CreateNewNodeOnEmptyTargetNode node-image-file-name="Accessories.png" node-persistent-id-format="{0}_Accesories" text-persistent-id-for-node-name="Node.Name.Accesories" />
    </PresentationDescriptor>
    <PresentationDescriptor>
      <PresentationBaseTypeCode>Part assembly</PresentationBaseTypeCode>
      <PresentationTypeCode />
      <TargetNode>_SpareParts</TargetNode>
      <CreateNewNodeOnEmptyTargetNode node-image-file-name="SpareParts.png" node-persistent-id-format="{0}_SpareParts" text-persistent-id-for-node-name="Spare partsNode.Name.SpareParts" />
    </PresentationDescriptor>
    <PresentationDescriptor>
      <PresentationBaseTypeCode />
      <PresentationTypeCode>Kit</PresentationTypeCode>
      <TargetNode>_Kit</TargetNode>
      <CreateNewNodeOnEmptyTargetNode node-image-file-name="Kits.png" node-persistent-id-format="{0}_Kit" text-persistent-id-for-node-name="Node.Name.Kits" />
    </PresentationDescriptor>
    <PresentationDescriptor>
      <PresentationBaseTypeCode />
      <PresentationTypeCode>Document</PresentationTypeCode>
      <TargetNode>_Documents</TargetNode>
      <CreateNewNodeOnEmptyTargetNode node-image-file-name="Documents.png" node-persistent-id-format="{0}_Documents" text-persistent-id-for-node-name="Node.Name.Documents" />
    </PresentationDescriptor>
  </Items>
</MultiplePresentationList>


Info
titleStrategy for node name id important

Note that it is important to have a strategy for the persistent id of the texts in the nodes in root above. This persistent id also used in validation, and if several imports create data thy will need to use the same persistent id.

The convension typically used is as in the example above; Node.Name.Accessories for the accessories node, Node.Name.Documents for the documents node etc.


Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@1ecd09
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ( "catalogue" , "config" , "many" , "add" , "presentation" , "configuration" , "template" ) and type = "page" and space = "ASKB"
labelsadd presentation catalogue configuration config template many

...