You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
dc:subject | required | Category of vocabulary (see below) | (unset) a vocabulary not shown in the vocabulary list on the front page |
dc:title | required | Title of vocabulary (in different languages) | (unset) a vocabulary not shown in the vocabulary list on the front page and the title of the vocabulary not shown in the header bar of the vocabulary |
skosmos:language | required | Language(s) that the vocabulary supports. | (array) as default returns default language of the vocabulary (skosmos:defaultLanguage) |
void:sparqlEndpoint | required | URI of the SPARQL endpoint containing this vocabulary | null |
void:uriSpace | required | The URI namespace for vocabulary objects. | null |
skosmos:alphabeticalListQualifier | optional | Enables you to prepend preferred labels in alphabetical listing with qualifier values determined by the qualifier, e.g., skos:notation or skos:broader. Useful in classification systems. Note that qualifiers with single values are supported as you will get duplicate rows otherwise. (New in 2.4)| null |
skosmos:arrayClass | optional | Class of resources to display as arrays (subdivisions) of sibling concepts. Typical values are skos:Collection or isothes:ThesaurusArray. | null |
skosmos:defaultLanguage | optional | Default language of the vocabulary. If the vocabulary supports multiple languages, this property is required. | Returns a language from the skosmos:language property. Either skosmos:defaultLanguage or skosmos:language property must be set |
dc:subject | optional | Category of vocabulary (see below) | If not set, the vocabulary is not shown in the vocabulary list on the front page |
dc:title | required | Title of vocabulary (in different languages) | (unset) |
skosmos:language | required | Language(s) that the vocabulary supports. | (array) |
void:sparqlEndpoint | optional | URI of the SPARQL endpoint containing this vocabulary | If not set, the global default SPARQL endpoint will be used. |
void:uriSpace | required | The URI namespace for vocabulary objects. | (unset) |
skosmos:alphabeticalListQualifier | optional | Enables you to prepend preferred labels in alphabetical listing with qualifier values determined by the qualifier, e.g., `skos:notation` or `skos:broader`. Useful in classification systems. Note that qualifiers with single values are supported as you will get duplicate rows otherwise. (New in 2.4)| (unset) |
skosmos:arrayClass | optional | Class of resources to display as arrays (subdivisions) of sibling concepts. Typical values are skos:Collection or isothes:ThesaurusArray. | (unset) |
skosmos:defaultLanguage | optional | Default language of the vocabulary. If the vocabulary supports multiple languages, this property is required. | If not set, the default language is the same as the value of `skosmos:language`. |
skosmos:explicitLanguageTags | optional | Set to true if you want Skosmos to always show language tags next to concept labels, even if they are in the current UI language. (New in 0.7) | false |
skosmos:fallbackLanguages | optional | Enables you to configure the order of languages used as a fallback when no label is found for a concept in the desired content language. The order is expressed as an ordered collection where the highest priority comes first e.g. ( "en" "fr" "de" ). (New in 2.0) | null |
skosmos:feedbackRecipient | optional | If you want to direct the vocabulary specific feedback to an another e-mail adress enter it here. The default feedback recipient will also get a copy even if this has been set. | null |
skosmos:fallbackLanguages | optional | Enables you to configure the order of languages used as a fallback when no label is found for a concept in the desired content language. The order is expressed as an ordered collection where the highest priority comes first e.g. ( "en" "fr" "de" ). (New in 2.0) | (unset) |
skosmos:feedbackRecipient | optional | If you want to direct the vocabulary specific feedback to an another e-mail adress enter it here. The default feedback recipient will also get a copy even if this has been set. | (unset) |
skosmos:fullAlphabeticalIndex | optional | If the vocabulary is relatively small (eg. 100 concepts) you can show the alphabetical index with all the concepts instead of showing only the concepts of one letter at a time. | false |
skosmos:groupClass | optional | Class of resources to display as concept groups. Typical values are skos:Collection or isothes:ConceptGroup. | null |
skosmos:hasMultiLingualProperty | optional | Property to be displayed with all language labels available. Typical values are skos:scopeNote and skos:definition. (New in 1.2) | false |
skosmos:groupClass | optional | Class of resources to display as concept groups. Typical values are skos:Collection or isothes:ConceptGroup. | (unset) |
skosmos:hasMultiLingualProperty | optional | Properties to be displayed with all language labels available. Typical values are `skos:scopeNote` and `skos:definition`. (New in 1.2) | (unset) |
skosmos:loadExternalResources | optional | Set to false if you do not want Skosmos to query the mapping concept URIs for labels if they haven't been found at the configured SPARQL endpoint. (New in 0.7) | true |
skosmos:mainConceptScheme | optional | URI of the main skos:ConceptScheme instance of this vocabulary. Should be specified if the vocabulary contains multiple skos:ConceptScheme instances. | null |
skosmos:marcSourceCode | optional | Enables you to set the MARC source code(s) for each language e.g. "yso/fin"@fi or "ysa" (New in 2.2) | null |
skosmos:mainConceptScheme | optional | URI of the main skos:ConceptScheme instance of this vocabulary. Should be specified if the vocabulary contains multiple skos:ConceptScheme instances. | (unset) |
skosmos:marcSourceCode | optional | Enables you to set the MARC source code(s) for each language e.g. "yso/fin"@fi or "ysa" (New in 2.2) | (unset) |
skosmos:propertyOrder | optional | Set the order of properties on the concept and search result pages. See [[Setting the property order]] for details. (New in 2.7) | An array with default values mentioned here: [[Setting the property order]] |
skosmos:searchByNotation | optional | When set to true the scope of the search includes skos:notation codess in this vocabulary. N.B. The values of the notation property should be indexed in jena text if the global SPARQL dialect is set as "JenaText" (New in 2.4) | false |
skosmos:shortName | optional | Short name for the vocabulary, to display in the UI when there's not enough room for the full name. (New in 0.5, language codes added in 0.6) | Derived from the localname of the URI |
Expand All
@@ -71,22 +71,22 @@ skosmos:showDeprecatedChanges | optional | When set to true, shows deprecated co
skosmos:showDeprecated | optional | Set to true if you want deprecated concepts to be shown in alphabetical listing, hierarchical tree and full-text search results. See [the data model page](https://github.com/NatLibFi/Skosmos/wiki/Data-Model#deprecated-concepts) for more information. (New in 1.10) | false |
skosmos:showNotation | optional | Set to false if you do not want Skosmos to show notation codes (skos:notation) alongside concept labels. (New in 1.7) | true |
skosmos:showNotationAsProperty | optional | Set to false if you do not want Skosmos to show notation codes (skos:notation) and its optional datatype label in the properties on the concept page. (New in 2.12) | true |
skosmos:showPropertyInSearch | optional | Enables you to configure additional concept properties to be shown on the search results page e.g. skos:note, skos:broadMatch etc. | not set |
skosmos:showPropertyInSearch | optional | Enables you to configure additional concept properties to be shown on the search results page e.g. skos:note, skos:broadMatch etc. | (unset) |
skosmos:showStatistics | optional | Set to false if you don't want Skosmos to show concept and label counts on the vocabulary home page - for large vocabularies they can be slow. (New in 1.5) | true |
skosmos:showTopConcepts | optional | Set to true if you want to enable the Hierarchy tab showing top-level concepts on the vocabulary home page. | false |
skosmos:sortByNotation | optional | Sort the concepts in the hierarchy display and on the concept page (e.g. narrower and related concepts) by their notation codes instead of their labels. Possible values are "lexical" (lexical sort order, e.g. "10" < "2" < "21") and "natural" (natural sort order, e.g. "2" < "10" < "21"). Setting this to true is interpreted as "lexical". (New in 2.12; in earlier versions, only true and false values are supported) | false |
skosmos:sparqlGraph | optional | Named graph within SPARQL endpoint containing the data for this vocabulary. | null |
skosmos:useParamPlugin | optional | Enables you to activate a separately configured [plugin](https://github.com/NatLibFi/Skosmos/wiki/Plugins#parameterized-plugins) (New in 2.5) | An empty array |
skosmos:usePlugin | optional | Activates a [plugin](https://github.com/NatLibFi/Skosmos/wiki/Plugins#vocabulary-specific-plugins) for the vocabulary | An empty array |
skosmos:vocabularyPlugins | optional | Activates multiple [plugins](https://github.com/NatLibFi/Skosmos/wiki/Plugins#vocabulary-specific-plugins) for the vocabulary (New in 2.13)| An empty array |
void:dataDump | optional | URL (actually, an IRI) where the vocabulary data will be downloaded (to be shown as a link on the vocabulary home page). As of Skosmos 0.7, you can specify both Turtle and RDF/XML download URLs as separate values | Skosmos will recognize the file extension from the URL (.ttl and .rdf) and show appropriate links. As of Skosmos 2.2, MARCXML is supported. In case of multilingual vocabularies, you may set the following triples dc:format "application/marcxml+xml" | dc:language "$rdflangtag" . about the data dump IRI so that Skosmos knows to serve the correct monolingual MARC file for each language. | |
skosmos:sparqlGraph | optional | Named graph within SPARQL endpoint containing the data for this vocabulary. | If not set, the default graph will be used. |
skosmos:useParamPlugin | optional | Enables you to activate a separately configured [plugin](https://github.com/NatLibFi/Skosmos/wiki/Plugins#parameterized-plugins) (New in 2.5) | (unset) |
skosmos:usePlugin | optional | Activates a [plugin](https://github.com/NatLibFi/Skosmos/wiki/Plugins#vocabulary-specific-plugins) for the vocabulary | (unset) |
skosmos:vocabularyPlugins | optional | Activates multiple [plugins](https://github.com/NatLibFi/Skosmos/wiki/Plugins#vocabulary-specific-plugins) for the vocabulary (New in 2.13)| (unset) |
void:dataDump | optional | URL from where the vocabulary data will be downloaded (to be shown as a link on the vocabulary home page). As of Skosmos 0.7, you can specify both Turtle and RDF/XML download URLs as separate values | Skosmos will recognize the file extension from the URL (.ttl and .rdf) and show appropriate links. As of Skosmos 2.2, MARCXML is supported. In case of multilingual vocabularies, you may set the following triples dc:format "application/marcxml+xml" | dc:language "$rdflangtag" . about the data dump IRI so that Skosmos knows to serve the correct monolingual MARC file for each language. | (unset) |
skosmos:conceptSchemesInHierarchy | optional | Boolean option to view multiple concept schemes in the same vocabulary's hierarchy tree | false |
skosmos:defaultSidebarView | optional | String option to open a specific tab on the side bar when loading the vocabulary page. 'group' 'hierarchy', 'new' and 'alphabetical' | 'alphabetical' |
skosmos:externalProperty | optional | A property URI or an array of property URIs to show links to external resources for the concepts in this vocabulary | An empty array |
skosmos:hierarchyProperty | optional | A property URI or an array of property URIs used for visualizing concept hierarchies | An empty array |
skosmos:indexShowClass | optional | A property URI or an array of property URIs used to show in the alphabetical index and in the label statistics for the vocabulary page | An empty array |
skosmos:propertyLabelOverride | optional | Option for overriding the header labels displayed for concept properties in Skosmos concept info page. The object value is a blankNodePropertyList in the following format: `[ skosmos:property <property uri to be overridden> ; rdfs:label "Label override for this property"@UiLang ; rdfs:comment "New tooltip text"@UiLang ]` Can be used for overriding either the header label, or the tooltip text, or both. (New in 2.13) | An empty array |
skosmos:sparqlDialect | optional | 'JenaText' or 'Generic' implementation used in the fuseki sparql endpoint | null |
skosmos:externalProperty | optional | A property URI or an array of property URIs to show links to external resources for the concepts in this vocabulary | (unset) |
skosmos:hierarchyProperty | optional | A property URI or an array of property URIs used for visualizing concept hierarchies | `skos:broader` |
skosmos:indexShowClass | optional | A property URI or an array of property URIs used to show in the alphabetical index and in the label statistics for the vocabulary page | (unset) |
skosmos:propertyLabelOverride | optional | Option for overriding the header labels displayed for concept properties in Skosmos concept info page. The object value is a blankNodePropertyList in the following format: `[ skosmos:property <property uri to be overridden> ; rdfs:label "Label override for this property"@UiLang ; rdfs:comment "New tooltip text"@UiLang ]` Can be used for overriding either the header label, or the tooltip text, or both. (New in 2.13) | (unset) |
skosmos:sparqlDialect | optional | 'JenaText' or 'Generic' implementation used in the fuseki sparql endpoint | If not set, the global sparqlDialect setting will be used. |
skosmos:useModifiedDate | optional | Boolean whether to use Last-Modified header information and send HTTP 304 responses for the browser for subsequent requests | false |
In addition to vocabularies, the `config.ttl` file also contains a classification for the vocabularies expressed as SKOS. The categorization is used to group the vocabularies shown in the front page. Currently, only a flat list of categories is supported. Each category should be a skos:Concept and should have a `skos:prefLabel` property in all the UI languages configued for Skosmos.