diff --git a/webcomponents/reglementen-lijst/index.html b/webcomponents/reglementen-lijst/index.html
index c66eaa2..0f670c5 100644
--- a/webcomponents/reglementen-lijst/index.html
+++ b/webcomponents/reglementen-lijst/index.html
@@ -32,6 +32,16 @@
+
+ Meest recente Politiereglement Stad Gent
+
+
+
`<${bestuursorgaan.trim()}>`).join(" ") + " }"
}
+ // Type filter.
+ const types = this.getAttribute('types');
+ if (types) {
+ const typesArray = types.split(" ");
+ filterparams += "VALUES ?type { " + typesArray.map(type => `<${type.trim()}>`).join(" ") + " }"
+ } else {
+ filterparams += `VALUES ?type { ${Object.keys(ReglementenLijst.types).map((type) => `<${type}>`).join(" ")} }`;
+ }
+
let queryBestuursorgaan = `
prov:wasGeneratedBy/dct:subject ?agendapunt .
@@ -116,8 +125,6 @@ class ReglementenLijst extends HTMLElement {
${queryBestuursorgaan}
?bestuursorgaanURI skos:prefLabel ?orgaan .
- VALUES ?type { ${Object.keys(ReglementenLijst.types).map((type) => `<${type}>`).join(" ")} }
-
${filterparams}
FILTER (!CONTAINS(STR(?url), "/notulen"))
FILTER (!CONTAINS(STR(?orgaan), "personeel"))