From ca27bf877e5c927942043173ad2dbf0545b6ac3a Mon Sep 17 00:00:00 2001 From: bdc34 Date: Fri, 2 Jul 2010 00:24:17 +0000 Subject: [PATCH] Adding ability to hide classes in search. NIHVIVO-643. Adding ability to have n3 files in ontology directories. --- .../WEB-INF/ontologies/app/application.owl | 18 +++++++++++++++++ productMods/WEB-INF/ontologies/app/search.n3 | 20 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 productMods/WEB-INF/ontologies/app/search.n3 diff --git a/productMods/WEB-INF/ontologies/app/application.owl b/productMods/WEB-INF/ontologies/app/application.owl index 08a7a152..b723e63c 100644 --- a/productMods/WEB-INF/ontologies/app/application.owl +++ b/productMods/WEB-INF/ontologies/app/application.owl @@ -7,12 +7,14 @@ + ]> + + + + + + + + + + + + + + + diff --git a/productMods/WEB-INF/ontologies/app/search.n3 b/productMods/WEB-INF/ontologies/app/search.n3 new file mode 100644 index 00000000..f71c45aa --- /dev/null +++ b/productMods/WEB-INF/ontologies/app/search.n3 @@ -0,0 +1,20 @@ +# $This file is distributed under the terms of the license in /doc/license.txt$ + +@prefix owl: . +@prefix vitroDisplay: . +@prefix rdf: . +@prefix vivo: . +@prefix localNav: . + +# All instances of a class can be excluded from the lucene +# index by adding a vitroDisplay:excludeClass property between +# vitroDisplay:PrimaryLuceneIndex and the URI of the class +# that you would like to exclude. + + vitroDisplay:PrimaryLuceneIndex + rdf:type owl:Thing ; + vitroDisplay:excludeClass vivo:AdvisingActivity ; + vitroDisplay:excludeClass vivo:Authorship ; + vitroDisplay:excludeClass vivo:SubjectArea ; + vitroDisplay:excludeClass vivo:Position ; + vitroDisplay:excludeClass vivo:EducationalBackground .