Configuring the Frontend

The configuration for the PoolParty Frontend can be found in the SesameSetup.xml in the <defautlFrontendSetup> section. You can find an example setup in the attached file.

The configuration is divided into several sections:

Access Level

<accessLevel>
Allows to define the Access level for the frontend.

  • External (Default)
    Concepts are editable in the Wiki tab for all public projects.
  • Login
    You need to login to acces the Wiki tab. Concepts are editable in the Wiki tab for all public projects.
  • ReadOnly
    Concepts are not editable in the Wiki tab.

Concept and Scheme Filters

<conceptFilters>, <schemeFilters>

  • Allows to define a list of graphs or properties that will be excluded. The statements in the list are connected with OR , for example:

    <filter>
    <graph>urn:notes</graph>
    <property>http://purl.org/dc/elements/1.1/source</property>
    </filter>

Linked Data Tabs

<linkedDataTabs>
Defines which linked data views are available for a resource (Concept or Concept Scheme). For every tab the following parameters can be defined:

  • <extension> -> the file extension appended to the resource URI
  • <label> -> label of the tab
  • <view> -> internal view name. Available views are:
    • html - an HTML view of the resource
    • rdf - data in RDF/XML format
    • xml - data in TriX format

Service Tabs

<serviceTabs>
Defines tabs available in the default Frontend.

  • <label> -> Label of the tab
  • <serviceId> -> Internal tab nam