<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rdf:RDF[
	<!ENTITY rdf 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
	<!ENTITY rdfs 'http://www.w3.org/2000/01/rdf-schema#'>
	<!ENTITY owl 'http://www.w3.org/2002/07/owl#'>
	<!ENTITY swivt 'http://semantic-mediawiki.org/swivt/1.0#'>
	<!ENTITY wiki 'http://wikibase.nl/Special:URIResolver/'>
	<!ENTITY category 'http://wikibase.nl/Special:URIResolver/Category-3A'>
	<!ENTITY property 'http://wikibase.nl/Special:URIResolver/Property-3A'>
	<!ENTITY wikiurl 'https://open-csp.org/'>
]>

<rdf:RDF
	xmlns:rdf="&rdf;"
	xmlns:rdfs="&rdfs;"
	xmlns:owl ="&owl;"
	xmlns:swivt="&swivt;"
	xmlns:wiki="&wiki;"
	xmlns:category="&category;"
	xmlns:property="&property;">

	<owl:Ontology rdf:about="https://open-csp.org/Special:ExportRDF/DevOps-3ADoc/Open_CSP/2.0/Class_definition_customization_options">
		<swivt:creationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2026-04-30T12:45:20+02:00</swivt:creationDate>
		<owl:imports rdf:resource="http://semantic-mediawiki.org/swivt/1.0"/>
	</owl:Ontology>
	<swivt:Subject rdf:about="http://wikibase.nl/Special:URIResolver/DevOps-3ADoc/Open_CSP/2.0/Class_definition_customization_options">
		<rdf:type rdf:resource="http://wikibase.nl/Special:URIResolver/Category-3APages_with_syntax_highlighting_errors"/>
		<rdfs:label>Customization options</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://open-csp.org/Special:ExportRDF/DevOps-3ADoc/Open_CSP/2.0/Class_definition_customization_options"/>
		<swivt:page rdf:resource="https://open-csp.org/DevOps-3ADoc/Open_CSP/2.0/Class_definition_customization_options"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">50000</swivt:wikiNamespace>
		<swivt:wikiPageContentLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">en</swivt:wikiPageContentLanguage>
		<property:Class rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Doc</property:Class>
		<property:Doc_parent rdf:resource="&wiki;DevOps-3ADoc/Open_CSP/2.0/Class_definitions"/>
		<property:Doc_sort_order rdf:datatype="http://www.w3.org/2001/XMLSchema#double">1</property:Doc_sort_order>
		<property:Doc_subject rdf:resource="&wiki;DevOps-3ADoc/Open_CSP"/>
		<property:Doc_synopsis rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Customizing default sidebar options</property:Doc_synopsis>
		<property:Doc_target_group rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Administrator</property:Doc_target_group>
		<property:Doc_title_with_versions rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Customization options (2.0)</property:Doc_title_with_versions>
		<property:Subject_version rdf:datatype="http://www.w3.org/2001/XMLSchema#string">2.0</property:Subject_version>
		<property:Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Customization options</property:Title>
		<property:Has_query rdf:resource="&wiki;DevOps-3ADoc/Open_CSP/2.0/Class_definition_customization_options-23_QUERYcb8af02ec08b1a215ae38d9283463a97"/>
		<swivt:wikiPageCreationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2023-08-25T11:48:02Z</swivt:wikiPageCreationDate>
		<property:Creation_date-23aux rdf:datatype="http://www.w3.org/2001/XMLSchema#double">2460181.9916898</property:Creation_date-23aux>
		<property:Display_title_of rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Customization options</property:Display_title_of>
		<swivt:wikiPageModificationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2025-07-15T09:01:15Z</swivt:wikiPageModificationDate>
		<property:Modification_date-23aux rdf:datatype="http://www.w3.org/2001/XMLSchema#double">2460871.8758681</property:Modification_date-23aux>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Doc/Open CSP/2.0/Class definition customization options</swivt:wikiPageSortKey>
		<property:Page_creator rdf:resource="&wiki;User-3ACharlot"/>
		<property:Page_author rdf:resource="&wiki;User-3ACharlot"/>
		<property:Page_author rdf:resource="&wiki;User-3AEbc16062-2Ddd09-2D4928-2D8cf3-2D821f492b0c44"/>
		<property:Page_author rdf:resource="&wiki;User-3AFd4138e7-2D8b46-2D4c8f-2D99bf-2Dd4b738ebc295"/>
		<property:Page_author rdf:resource="&wiki;User-3AFa773648-2D6215-2D4a15-2D868a-2D59c60958eda1"/>
		<property:Page_author rdf:resource="&wiki;User-3A81d56153-2D9868-2D4094-2D90a0-2Ddf1700ff7090"/>
		<property:Page_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#double">446</property:Page_ID>
		<property:Parsed_text rdf:datatype="http://www.w3.org/2001/XMLSchema#string">In Open CSP 2.0 the default sidebar was added, this allows you to have sidebars without having to create custom sidebar templates for each class definition. There are some customization options built into the default sidebar as well. It is recommended to use these customization options when possible and to only create fully custom sidebar templates when absolutely necessary, as the fully custom sidebar templates require a lot more maintenance work when for example some parserfunctions get deprecated or changed. This document describes the various customization options. Note that it is also possible to configure class definitions to use custom templates for the sub-header and footer components, however these do not have extensive customization options like the sidebar and are therefore not described further in this document.
 
  Parameters and formfield/display templates 
 Edit parameters on a class definition page, to configure what will show up on your sidebar. 
 Note that the parameter configuration is also used for setting properties, but you can use "(none)" as property name value if you don't want to set a property. 
 Only the "parameter name" field is required. When you only fill this, you will get default text fields in the sidebars. 
 Choose a displayTemplate to configure how a parameter is displayed in the view tab of the default sidebar. 
 Choose a formfieldTemplate to configure what type of form field is used in the edit tab of the default sidebar. 
 DisplayTemplate and formfieldTemplate can both be set to "(none)" to not have a parameter show up in respectively the view and edit tabs of the default sidebar. 
  Custom formfield/display templates 
 It is possible to add custom template names in the displayTemplate and formfieldTemplate fields. 
 All fields that are filled for a parameter will be passed to the templates so they can be accessed through template parameters there. For example you can use {{{allowedValues|}}} in a formfieldTemplate. It might be useful to look at the csp-data slot of the class definition to see all of the parameters. 
 The values of parameters on a content page are also passed to the display/formfield templates as the "value" parameter. 
 In a display/formfield template you cannot access values of other parameters directly, but you can do this by using {{#invoke:CspFunctions|getParentArg|$pageData}}, which will return the $pageData parameter that is used in Template:Csp default sidebar (and contains an ArrayFunctions export with slotdata of the page). 
 It is possible to add fields to the json data in the csp-data slot that cannot be filled through the parameters form. For example Open CSP 2.0 does not yet include the option to specify a placeholder for your formfields, but you can add placeholder to the json data and then use {{{placeholder|}}} in a custom formfieldTemplate. 
 Custom sidebar template where you are adding to the default sidebar  
In many cases you won't necessarily want to replace the default sidebar, but you may want to add another card above or below it with additional functionality. It is possible to use the default sidebar within a custom sidebar template. For example like the following code snippet:  {{Csp default sidebar
|$pageData={{{$pageData|}}}
|$classData={{{$classData|}}}
}}


{{Csp sidebar tabs
|id=another-card
|canEdit=yes
|closeButton=
|title=Another card
|subTitle=Below the default sidebar
|view=&lt;div class="card-body"&gt;viewtab content&lt;/div&gt;
|edit=&lt;div class="card-body"&gt;edittab content&lt;/div&gt;
}} 
 Fully custom sidebar template 
 In a fully custom sidebar template you can do anything you want. You will still get the $pageData and $classData parameters passed to this template so you can use those. The following is an example of custom sidebar code that will produce a sidebar similar to the default one, perhaps this will give you some ideas for what's possible:
 
   &lt; div  class = "tab-content" &gt; &lt;!-- 
 --&gt; &lt; input  type = "radio"  id = "sidebar-view"  name = "toggle-sidebar"  checked = "checked"  class = "d-none sidebar-view"  /&gt; &lt;!-- 
 --&gt; &lt; div  class = "card sidebar-view-tab" &gt; 
 &lt; div  class = "card-header" &gt; {{#ifeq:{{#ifingroup:user |{{#if:{{#urlget:veaction}}{{#urlget:action}}||yes}} }}|yes | &lt; span  style = "float:right" &gt;&lt; label  for = "sidebar-edit"  class = "btn btn-secondary" &gt; Edit &lt;/ label &gt;&lt;/ span &gt; }}
 &lt; b  class = "d-block" &gt; {{#af_get:{{{$pageData}}}|csp-base-props|Base properties|1|Class|_text}} &lt;/ b &gt; 
{{#af_get:{{{$pageData}}}|csp-base-props|Base properties|1|Title|_text}}
 &lt;/ div &gt; &lt;!-- end of .card-header --&gt; 
 &lt; div  class = "card-body" &gt; 
{{Csp sidebar item
|Label=Title
|Value={{#af_get:{{{$pageData}}}|csp-base-props|Base properties|1|Title |_text}}
}}{{Csp sidebar item
|Label=TextInput
|Value={{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|TextInput |_text}}
}}{{Csp sidebar item
|Label=TokenInput
|Value={{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|TokenInput |_text}}
}}{{Csp sidebar item
|Label=AskTokenInput
|Value={{#af_join:{{#af_map:{{#af_split:{{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|AskTokenInput |_text}}|,}}|@@|[[{{{@@}}}|{{#show:{{{@@}}}|?Title}}]]}}| &lt; br &gt; }}
}}{{Test date display
|Name=DateInput
|Value={{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|DateInput |_text}}
}}
{{Csp sidebar item
|Label=DateInputTwo
|Value={{#if:{{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|DateInputTwo |_text}} |{{#time: j M Y H:i |{{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|DateInputTwo |_text}} }} }}
}}{{Csp sidebar item
|Label=TextInputTwo
|Value={{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|TextInputTwo |_text}}
}}{{Csp sidebar item
|Label=CheckboxInput
|Value={{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|CheckboxInput |_text}}
}}{{Csp sidebar item
|Label=TextAreaInput
|Value={{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|TextAreaInput |_text}}
}}{{Csp sidebar item
|Label=NumberInput
|Value={{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|NumberInput |_text}}
}}{{Csp sidebar item
|Label=SelectInput
|Value={{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|SelectInput |_text}}
}}{{Csp sidebar item
|Label=TokenMultipleInput
|Value={{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|TokenMultipleInput |_text}}
}} &lt;!-- 

 --&gt; &lt;/ div &gt; &lt;!-- end of .card-body --&gt; 
 &lt;/ div &gt; &lt;!-- end of .card 

 --&gt; {{#ifeq:{{#ifingroup:user |{{#if:{{#urlget:veaction}}{{#urlget:action}}||yes}} }}|yes | &lt;!-- 
 --&gt; &lt; input  type = "radio"  id = "sidebar-edit"  name = "toggle-sidebar"  class = "d-none sidebar-edit"  /&gt; &lt;!-- 
 --&gt; &lt; div  class = "card sidebar-edit-tab" &gt; &lt;!-- 
 --&gt; &lt; div  class = "card-header" &gt;&lt; span  style = "float:right" &gt;&lt; label  for = "sidebar-view"  class = "btn btn-secondary"  &gt; Close &lt;/ label &gt;&lt;/ span &gt; 
 &lt; b  class = "d-block" &gt; {{#af_get:{{{$pageData}}}|csp-base-props|Base properties|1|Class|_text}} &lt;/ b &gt; 
{{#af_get:{{{$pageData}}}|csp-base-props|Base properties|1|Title|_text}}
 &lt;/ div &gt; &lt;!-- end of .card-header --&gt; 
 &lt; div  class = "card-body" &gt; 
 &lt; form &gt; &lt;!-- 

 // _edits: no edit when formfieldType is set to "(none)" 
 --&gt; &lt; _edit  target = "{{PAGEID}}"  template = "Base properties"  formfield = "Title"  mwslot = "csp-base-props"  /&gt; 
 &lt; _edit  target = "{{PAGEID}}"  template = "Csp class properties"  formfield = "TextInput"  mwslot = "csp-class-props"  /&gt; 
 &lt; _edit  target = "{{PAGEID}}"  template = "Csp class properties"  formfield = "TokenInput"  mwslot = "csp-class-props"  /&gt; 
 &lt; _edit  target = "{{PAGEID}}"  template = "Csp class properties"  formfield = "AskTokenInput"  mwslot = "csp-class-props"  /&gt; 
 &lt; _edit  target = "{{PAGEID}}"  template = "Csp class properties"  formfield = "DateInput"  mwslot = "csp-class-props"  /&gt; 
 &lt; _edit  target = "{{PAGEID}}"  template = "Csp class properties"  formfield = "DateInputTwo"  mwslot = "csp-class-props"  /&gt; 
 &lt; _edit  target = "{{PAGEID}}"  template = "Csp class properties"  formfield = "TextInputTwo"  mwslot = "csp-class-props"  /&gt; 
 &lt; _edit  target = "{{PAGEID}}"  template = "Csp class properties"  formfield = "CheckboxInput"  mwslot = "csp-class-props"  /&gt; 
 &lt; _edit  target = "{{PAGEID}}"  template = "Csp class properties"  formfield = "TextAreaInput"  mwslot = "csp-class-props"  /&gt; 
 &lt; _edit  target = "{{PAGEID}}"  template = "Csp class properties"  formfield = "NumberInput"  mwslot = "csp-class-props"  /&gt; 
 &lt; _edit  target = "{{PAGEID}}"  template = "Csp class properties"  formfield = "SelectInput"  mwslot = "csp-class-props"  /&gt; 
 &lt; _edit  target = "{{PAGEID}}"  template = "Csp class properties"  formfield = "TokenMultipleInput"  mwslot = "csp-class-props"  /&gt; 
 &lt; _edit  target = "{{PAGEID}}"  template = "Csp class properties"  formfield = "TestNoDisplay"  mwslot = "csp-class-props"  /&gt; 
 &lt;!-- end of _edits 

 // form fields 
 --&gt; {{Csp sidebar item
|Label=Title
|Value= &lt; input  type = "text"  name = "Title"  class = "form-control"  required = "required"  value = "{{#af_get:{{{$pageData}}}|csp-base-props|Base properties|1|Title|_text}}"  /&gt; 
}}
{{Csp sidebar item
|Label=TextInput
|Value= &lt; input  type = "text"  name = "TextInput"  class = "form-control"  required = "required"  value = "{{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|TextInput|_text}}"  /&gt; 
}}
{{Csp sidebar item
|Label=TokenInput
|Value= &lt; _token  id = "token-{{lc:{{anchorencode:TokenInput}} }}"  name = "TokenInput[]"  class = "form-control"  allowclear  selected = "{{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|TokenInput|_text}}"  options = "Ay,Bee,Cee"  /&gt; 
}}
{{Csp sidebar item
|Label=AskTokenInput
|Value= &lt; _token  id = "token-{{lc:{{anchorencode:AskTokenInput}} }}"  name = "AskTokenInput[]"  class = "form-control"  required = "required"  multiple = "multiple"  input-length-trigger = "1"  query = "[[Class::+]][[Title::!!!]](limit=999)(returntext=Title)"  &gt; 
{{#af_join:{{#af_map:{{#af_split:{{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|AskTokenInput|_text}} }} |$value| &lt; option  value = "{{{$value}}}"  selected = "selected" &gt; {{#show:{{{$value}}}|?Title}} &lt;/ option &gt; }}|\n}}
 &lt;/ _token &gt; 
}}
{{Test date formfield
|Name=DateInput
|Value={{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|DateInput|_text}} 
}}{{Csp sidebar item
|Label=DateInputTwo
|Value= &lt; input  type = "datetime-local"  name = "DateInputTwo"  class = "form-control"  value = "{{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|DateInputTwo|_text}}"  /&gt; 
}}
 &lt; div  class = 'alert alert-danger' &gt; No template defined in parameter definitions &lt;/ div &gt; {{Csp sidebar item
|Label= &lt; label  for = "checkbox-{{lc:{{anchorencode:CheckboxInput}} }}"  &gt; CheckboxInput &lt;/ label &gt; 
|Value= &lt; input  type = "hidden"  name = "CheckboxInput"  value = ""  /&gt; 
 &lt; input  type = "checkbox"  id = "checkbox-{{lc:{{anchorencode:CheckboxInput}} }}"  name = "CheckboxInput"  value = "Yes"  checked = "{{#ifeq:{{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|CheckboxInput|_text}} |Yes|checked}}"  /&gt; 
}}
{{Csp sidebar item
|Label=TextAreaInput
|Value= &lt; input  type = "textarea"  name = "TextAreaInput"  class = "form-control"  &gt; {{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|TextAreaInput|_text}} &lt;/ input &gt; 
}}
{{Csp sidebar item
|Label=NumberInput
|Value= &lt; input  type = "number"  name = "NumberInput"  class = "form-control"  value = "{{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|NumberInput|_text}}"  /&gt; 
}}
{{Csp sidebar item
|Label=SelectInput
|Value= &lt; select  name = "SelectInput"  class = "form-control"  allowclear  selected = "{{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|SelectInput|_text}}"  options = "Alpha,Bravo,Charlie"  /&gt; 
}}
{{Csp sidebar item
|Label=TokenMultipleInput
|Value= &lt; _token  id = "token-{{lc:{{anchorencode:TokenMultipleInput}} }}"  name = "TokenMultipleInput[]"  class = "form-control"  multiple = "multiple"  selected = "{{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|TokenMultipleInput|_text}}"  options = "Alpha,Bravo,Charlie"  /&gt; 
}}
{{Csp sidebar item
|Label=TestNoDisplay
|Value= &lt; input  type = "text"  name = "TestNoDisplay"  class = "form-control"  value = "{{#af_get:{{{$pageData}}}|csp-class-props|Csp class properties|1|TestNoDisplay|_text}}"  /&gt; 
}}
 &lt;!-- 

 --&gt; &lt; div  class = "text-right" &gt; 
 &lt; label  for = "sidebar-view"  class = "btn btn-secondary" &gt; Close &lt;/ label &gt; 
 &lt; input  type = "submit"  value = "Save"  class = "btn btn-primary"  /&gt; 
 &lt;/ div &gt; 
 &lt;/ form &gt; 
 &lt;/ div &gt; &lt;!-- end of .card-body --&gt; 
 &lt;/ div &gt; &lt;!-- end of .card --&gt; 
|}} &lt;!-- end of #ifeq @allow sidebar edit == yes --&gt; 
 &lt;/ div &gt;</property:Parsed_text>
	</swivt:Subject>
	<swivt:Subject rdf:about="http://wikibase.nl/Special:URIResolver/DevOps-3ADoc/Open_CSP/2.0/Class_definition_customization_options-23_QUERYcb8af02ec08b1a215ae38d9283463a97">
		<swivt:masterPage rdf:resource="&wiki;DevOps-3ADoc/Open_CSP/2.0/Class_definition_customization_options"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">50000</swivt:wikiNamespace>
		<property:Query_depth rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:Query_depth>
		<property:Query_format rdf:datatype="http://www.w3.org/2001/XMLSchema#string">plainlist</property:Query_format>
		<property:Query_size rdf:datatype="http://www.w3.org/2001/XMLSchema#double">1</property:Query_size>
		<property:Query_string rdf:datatype="http://www.w3.org/2001/XMLSchema#string">[[:DevOps:Doc/Open CSP/2.0/Class definition customization options]]</property:Query_string>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Doc/Open CSP/2.0/Class definition customization options# QUERYcb8af02ec08b1a215ae38d9283463a97</swivt:wikiPageSortKey>
	</swivt:Subject>
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#creationDate" />
	<owl:Class rdf:about="http://wikibase.nl/Special:URIResolver/Category-3APages_with_syntax_highlighting_errors" />
	<owl:ObjectProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#page" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiNamespace" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageContentLanguage" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3AClass" />
	<owl:ObjectProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3ADoc_parent" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3ADoc_sort_order" />
	<owl:ObjectProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3ADoc_subject" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3ADoc_synopsis" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3ADoc_target_group" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3ADoc_title_with_versions" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3ASubject_version" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3ATitle" />
	<owl:ObjectProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3AHas_query" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageCreationDate" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3ACreation_date-23aux" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3ADisplay_title_of" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageModificationDate" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3AModification_date-23aux" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageSortKey" />
	<owl:ObjectProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3APage_creator" />
	<owl:ObjectProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3APage_author" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3APage_ID" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3AParsed_text" />
	<owl:ObjectProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#masterPage" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3AQuery_depth" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3AQuery_format" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3AQuery_size" />
	<owl:DatatypeProperty rdf:about="http://wikibase.nl/Special:URIResolver/Property-3AQuery_string" />
	<!-- Created by Semantic MediaWiki, https://www.semantic-mediawiki.org/ -->
</rdf:RDF>