diff --git a/webapp/web/config/listViewConfig-default.xml b/webapp/web/config/listViewConfig-default.xml index 73cb92fd7..1378c39e0 100644 --- a/webapp/web/config/listViewConfig-default.xml +++ b/webapp/web/config/listViewConfig-default.xml @@ -10,7 +10,7 @@ PREFIX vitro: <http://vitro.mannlib.cornell.edu/ns/vitro/0.7#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> - SELECT ?object ?name ?moniker { + SELECT ?object ?name ?moniker WHERE { GRAPH ?g1 { ?subject ?property ?object } OPTIONAL { GRAPH ?g2 { ?object rdfs:label ?name } } OPTIONAL { GRAPH ?g3 { ?object vitro:moniker ?moniker } } @@ -20,13 +20,14 @@ PREFIX vitro: <http://vitro.mannlib.cornell.edu/ns/vitro/0.7#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> + PREFIX afn: <http://jena.hpl.hp.com/ARQ/function#> - SELECT ?subclass ?object ?name ?moniker { - GRAPH ?g1 { ?subject ?property ?object - OPTIONAL { ?object a ?subclass } - } + SELECT ?subclass ?object ?name ?moniker WHERE { + GRAPH ?g1 { ?subject ?property ?object } OPTIONAL { GRAPH ?g2 { ?object rdfs:label ?name } } - OPTIONAL { GRAPH ?g3 { ?object vitro:moniker ?moniker } } + OPTIONAL { GRAPH ?g3 { ?object vitro:moniker ?moniker } } + OPTIONAL { GRAPH ?g4 { ?object a ?subclass } } + FILTER ( afn:namespace(?subclass) != "http://vitro.mannlib.cornell.edu/ns/vitro/0.7#" ) } ORDER BY ?subclass