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"))