diff -r 1753fcef095a -r 33a7b2a4af87 src/p4l/settings.py --- a/src/p4l/settings.py Sun Sep 15 11:01:02 2013 +0200 +++ b/src/p4l/settings.py Mon Sep 16 13:12:57 2013 +0200 @@ -200,13 +200,14 @@ PREFIX rdf: PREFIX owl: PREFIX rdfs: -SELECT DISTINCT ?uri ?label +SELECT DISTINCT ?uri ?label ?type WHERE { ?uri a skos:Collection ; - skos:inScheme ; - skos:prefLabel|rdfs:label ?label . + skos:inScheme ; + skos:prefLabel|rdfs:label ?label ; + rdf:type ?type ; FILTER (lang(?label) = %s). - FILTER NOT EXISTS { [skos:member ?uri] } + FILTER NOT EXISTS { [skos:member ?uri] }. } ORDER BY ?label """, @@ -215,7 +216,7 @@ PREFIX rdf: PREFIX owl: PREFIX rdfs: -SELECT DISTINCT ?uri ?label +SELECT DISTINCT ?uri ?label ?type WHERE { ?uri skos:inScheme . { ?uri a ?type @@ -263,11 +264,12 @@ PREFIX rdf: PREFIX owl: PREFIX rdfs: -SELECT DISTINCT ?uri ?label +SELECT DISTINCT ?uri ?label ?type WHERE { ?uri a skos:Collection ; skos:inScheme ; - skos:prefLabel|rdfs:label ?label . + skos:prefLabel|rdfs:label ?label ; + rdf:type ?type ; FILTER (lang(?label) = %s). FILTER NOT EXISTS { [skos:member ?uri] } } @@ -278,7 +280,7 @@ PREFIX rdf: PREFIX owl: PREFIX rdfs: -SELECT DISTINCT ?uri ?label +SELECT DISTINCT ?uri ?label ?type WHERE { ?uri skos:inScheme . { ?uri a ?type