diff --git a/productMods/WEB-INF/ontologies/app/loadedAtStartup/homePageDataGetters.n3 b/productMods/WEB-INF/ontologies/app/loadedAtStartup/homePageDataGetters.n3 new file mode 100644 index 00000000..dee142e5 --- /dev/null +++ b/productMods/WEB-INF/ontologies/app/loadedAtStartup/homePageDataGetters.n3 @@ -0,0 +1,31 @@ +# $This file is distributed under the terms of the license in /doc/license.txt$ + +@prefix owl: . +@prefix display: . +@prefix rdf: . +@prefix rdfs: . +@prefix core: . +@prefix vivoweb: . +@prefix foaf: . + +# research facility datagetter + + display:hasDataGetter display:researchFacsDataGetter . + +display:researchFacsDataGetter + a ; + display:saveToVar "researchFacsDG" ; + display:query """ + PREFIX rdfs: + PREFIX rdf: + PREFIX vivo: + + SELECT DISTINCT ?deptURI (str(?label) as ?name) + WHERE + { + ?deptURI rdf:type vivo:AcademicDepartment . + ?deptURI rdfs:label ?label + } + + """ . + diff --git a/productMods/WEB-INF/web.xml b/productMods/WEB-INF/web.xml index c6e698c1..3ad4786d 100644 --- a/productMods/WEB-INF/web.xml +++ b/productMods/WEB-INF/web.xml @@ -665,6 +665,15 @@ /proxiesAjax/* + + HomePageAjax + edu.cornell.mannlib.vitro.webapp.controller.ajax.HomePageAjaxController + + + HomePageAjax + /homePageAjax + + ShowAuth edu.cornell.mannlib.vitro.webapp.controller.admin.ShowAuthController