diff --git a/productMods/WEB-INF/ontologies/app/loadedAtStartup/vivoListViewConfig.rdf b/productMods/WEB-INF/ontologies/app/loadedAtStartup/vivoListViewConfig.rdf index 6a134509..dc89515b 100644 --- a/productMods/WEB-INF/ontologies/app/loadedAtStartup/vivoListViewConfig.rdf +++ b/productMods/WEB-INF/ontologies/app/loadedAtStartup/vivoListViewConfig.rdf @@ -71,6 +71,10 @@ listViewConfig-hasRole.xml + + listViewConfig-hasRole.xml + + listViewConfig-hasRole.xml @@ -190,4 +194,4 @@ listViewConfig-scopusId.xml - \ No newline at end of file + diff --git a/productMods/config/listViewConfig-default.xml b/productMods/config/listViewConfig-default.xml index 0f8bbf37..213bf31a 100644 --- a/productMods/config/listViewConfig-default.xml +++ b/productMods/config/listViewConfig-default.xml @@ -18,9 +18,11 @@ ?label ?localName ?type + ?objectType ?title WHERE { - ?subject ?property ?object + ?subject ?property ?object . + ?object a ?objectType LET (?localName := afn:localname(?object)) OPTIONAL { ?object rdfs:label ?label } diff --git a/productMods/config/listViewConfig-hasRole.xml b/productMods/config/listViewConfig-hasRole.xml index 94ab38bc..a54c13b2 100644 --- a/productMods/config/listViewConfig-hasRole.xml +++ b/productMods/config/listViewConfig-hasRole.xml @@ -20,7 +20,8 @@ ?dateTimeStart ?dateTimeEnd ?hideThis WHERE { - ?subject ?property ?role + ?subject ?property ?role . + ?role a ?objectType OPTIONAL { ?role core:roleRealizedIn ?activity LET (?activityName := afn:localname(?activity)) @@ -145,4 +146,4 @@ - \ No newline at end of file +