Merge branch 'develop' of https://github.com/vivo-project/VIVO into develop
This commit is contained in:
commit
1696edb642
105 changed files with 3454 additions and 2281 deletions
|
@ -101,7 +101,7 @@
|
|||
|
||||
Override the core version, to get the 2-level effect.
|
||||
================================= -->
|
||||
<target name="revisionInfo" depends="vitroCore.revisionInfo" description="--> Store revision info in build">
|
||||
<target name="revisionInfo" depends="vitroCore.revisionInfo" unless="skipinfo" description="--> Store revision info in build">
|
||||
<addRevisionInfoLine productName="${ant.project.name}" productCheckoutDir="${basedir}" />
|
||||
</target>
|
||||
|
||||
|
|
|
@ -159,9 +159,9 @@ proxy.eligibleTypeList = http://xmlns.com/foaf/0.1/Person, http://xmlns.com/foaf
|
|||
|
||||
#
|
||||
# Show only the most appropriate data values based on the Accept-Language
|
||||
# header supplied by the browser. Default is true if not set.
|
||||
# header supplied by the browser. Default is false if not set.
|
||||
#
|
||||
RDFService.languageFilter = true
|
||||
# RDFService.languageFilter = false
|
||||
|
||||
#
|
||||
# Force VIVO to use a specific language or Locale instead of those
|
||||
|
@ -181,7 +181,7 @@ RDFService.languageFilter = true
|
|||
#
|
||||
# This should not be used with languages.forceLocale, which will override it.
|
||||
#
|
||||
# languages.selectableLocales = en_US, es_ES
|
||||
# languages.selectableLocales = en_US, es_GO
|
||||
|
||||
#
|
||||
# Tell VIVO to generate HTTP headers on its responses to facilitate caching the
|
||||
|
@ -196,41 +196,10 @@ RDFService.languageFilter = true
|
|||
#
|
||||
# http.createCacheHeaders = true
|
||||
|
||||
#
|
||||
# For developers only: Setting this option to "true" slows down VIVO performance.
|
||||
#
|
||||
# Defeat the Freemarker template cache, so each template is read from disk
|
||||
# on each request. This permits developers to immediately see the effect of
|
||||
# changes to the template. The default is <code>false</code>, which means
|
||||
# that a cached copy of each template will be used for 60 seconds before
|
||||
# the disk is checked for a new version.
|
||||
#
|
||||
# developer.defeatFreemarkerCache = true
|
||||
|
||||
#
|
||||
# For developers only: Setting this option to "true" slows down VIVO performance.
|
||||
#
|
||||
# Defeat the cache of language-specific text strings, so the language file
|
||||
# is read from disk on each request. This permits developers to immediately
|
||||
# see the effect of changes to the text strings. The default is
|
||||
# <code>false</code>, which means that the language file is read when
|
||||
# VIVO starts up, or when a new theme is selected.
|
||||
#
|
||||
# developer.defeatI18nCache = true
|
||||
|
||||
#
|
||||
# For developers only: Setting this option to "true" slows down VIVO performance.
|
||||
#
|
||||
# Add starting and ending delimiters to each Freemarker template, so you can see
|
||||
# which template were invoked by viewing the generated HTML. The default is
|
||||
# <code>false</code>.
|
||||
#
|
||||
# developer.insertFreemarkerDelimiters = true
|
||||
|
||||
#
|
||||
# For OpenSocial integration
|
||||
# The base URL of the ORNG Shindig server. Usually, this is the same host and port
|
||||
# number as VIVO iteself, with a context path of "shindigorng".
|
||||
# number as VIVO itself, with a context path of "shindigorng".
|
||||
#
|
||||
#OpenSocial.shindigURL = http://localhost:8080/shindigorng
|
||||
|
||||
|
|
|
@ -816,7 +816,7 @@ issuing SPARQL queries that read data, and its URI for issuing SPARQL UPDATE com
|
|||
<tr>
|
||||
<td colspan="2">
|
||||
Show only the most appropriate data values based on the Accept-Language
|
||||
header supplied by the browser. Default is true if not set.
|
||||
header supplied by the browser. Default is false if not set.
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="odd_row">
|
||||
|
@ -824,7 +824,7 @@ issuing SPARQL queries that read data, and its URI for issuing SPARQL UPDATE com
|
|||
RDFService.languageFilter
|
||||
</td>
|
||||
<td>
|
||||
true
|
||||
false
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
@ -863,65 +863,6 @@ issuing SPARQL queries that read data, and its URI for issuing SPARQL UPDATE com
|
|||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<b>For developers only.</b>
|
||||
Defeat the Freemarker template cache, so each template
|
||||
is read from disk on each request. This permits developers to immediately
|
||||
see the effect of changes to the template. The default is <code>false</code>, which
|
||||
means that a cached copy of each template will be used for 60 seconds
|
||||
before the disk is checked for a new version.
|
||||
<br/><b>Setting this option to "true" slows down VIVO performance.</b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="odd_row">
|
||||
<td>
|
||||
developer.defeatFreemarkerCache
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<b>For developers only.</b>
|
||||
Defeat the cache of language-specific text strings,
|
||||
so the language file is read from disk on each request.
|
||||
This permits developers to immediately
|
||||
see the effect of changes to the text strings.
|
||||
The default is <code>false</code>, which means that the language file is
|
||||
read when VIVO starts up, or when a new theme is selected.
|
||||
<br/><b>Setting this option to "true" slows down VIVO performance.</b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="odd_row">
|
||||
<td>
|
||||
developer.defeatI18nCache = true
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<b>For developers only.</b>
|
||||
Add starting and ending delimiters to each Freemarker template, so you can see
|
||||
which template were invoked by viewing the generated HTML.
|
||||
The default is <code>false</code>.
|
||||
<br/><b>Setting this option to "true" slows down VIVO performance.</b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="odd_row">
|
||||
<td>
|
||||
developer.insertFreemarkerDelimiters = true
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
On the VIVO home page, display a global map highlighting the geographical focus
|
||||
|
|
|
@ -182,7 +182,7 @@
|
|||
<tr>
|
||||
<td colspan="2">
|
||||
Show only the most appropriate data values based on the Accept-Language
|
||||
header supplied by the browser. Default is true if not set.
|
||||
header supplied by the browser. Default is false if not set.
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="odd_row blue">
|
||||
|
@ -190,7 +190,7 @@
|
|||
RDFService.languageFilter
|
||||
</td>
|
||||
<td>
|
||||
true
|
||||
false
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
|
|
@ -52,6 +52,7 @@
|
|||
<li><a href="#language">Support for additional languages</a></li>
|
||||
<li><a href="#extended_lod">More compact responses to Linked data requests</a></li>
|
||||
<li><a href="#google_refine">Changes to default types for Google Refine</a></li>
|
||||
<li><a href="#developers">Special runtime settings for developers</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
<li><a href="#upgrade_process">Upgrade Instructions</a></li>
|
||||
|
@ -78,6 +79,13 @@
|
|||
MySQL database (most people use mysqldump to create the backup)
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
If you have used temporary models in the database to stage ingested data,
|
||||
you will want to clear out any unneeded models that remain listed on the Manage
|
||||
Jena Models page (under "Ingest tools"). This step is especially important if
|
||||
these temporary models contain blank nodes, as this may cause unwanted or
|
||||
duplicate data to appear following the upgrade.
|
||||
</p>
|
||||
<p>
|
||||
The upgrade process is similar to the initial install process
|
||||
with
|
||||
|
@ -423,6 +431,15 @@
|
|||
</p>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<h4 id="developers">Special runtime settings for developers</h4>
|
||||
<p>
|
||||
This release includes several settings to help developers by instumenting the
|
||||
freemarker templates and the SPARQL queries on the RDFService. Check the wiki for
|
||||
details, or look in the home directory in <code>example.developer.properties</code>.
|
||||
</p>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<h4 id="browsers">Supported Browsers</h4>
|
||||
<p>
|
||||
|
@ -613,65 +630,6 @@
|
|||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<b>For developers only.</b>
|
||||
Defeat the Freemarker template cache, so each template
|
||||
is read from disk on each request. This permits developers to immediately
|
||||
see the effect of changes to the template. The default is <code>false</code>, which
|
||||
means that a cached copy of each template will be used for 60 seconds
|
||||
before the disk is checked for a new version.
|
||||
<br/><b>Setting this option to "true" slows down VIVO performance.</b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="odd_row blue">
|
||||
<td>
|
||||
developer.defeatFreemarkerCache
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<b>For developers only.</b>
|
||||
Defeat the cache of language-specific text strings,
|
||||
so the language file is read from disk on each request.
|
||||
This permits developers to immediately
|
||||
see the effect of changes to the text strings.
|
||||
The default is <code>false</code>, which means that the language file is
|
||||
read when VIVO starts up, or when a new theme is selected.
|
||||
<br/><b>Setting this option to "true" slows down VIVO performance.</b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="odd_row blue">
|
||||
<td>
|
||||
developer.defeatI18nCache
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<b>For developers only.</b>
|
||||
Add starting and ending delimiters to each Freemarker template, so you can see
|
||||
which template were invoked by viewing the generated HTML.
|
||||
The default is <code>false</code>.
|
||||
<br/><b>Setting this option to "true" slows down VIVO performance.</b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="odd_row blue">
|
||||
<td>
|
||||
developer.insertFreemarkerDelimiters
|
||||
</td>
|
||||
<td>
|
||||
false
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2" id="optionalMap">
|
||||
On the VIVO home page, display a global map highlighting the geographical focus
|
||||
|
@ -859,9 +817,9 @@
|
|||
<p>
|
||||
Changes to the VIVO core ontology may require corresponding
|
||||
modifications to the knowledge base instance data and ontology annotations.
|
||||
Each time VIVO starts up, it will initiate a process to examine the knowledge
|
||||
base and apply necessary changes. This process should be very quick on subsequent
|
||||
restarts if no data using the 1.5 ontology has been reintroduced.
|
||||
The first time VIVO starts up following the upgrade,
|
||||
it will initiate a process to examine the knowledge
|
||||
base and apply necessary changes.
|
||||
The knowledge base migration process for release 1.6 will make
|
||||
the following types of changes:
|
||||
</p>
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<http://vivoweb.org/ontology#vitroClassGrouppeople> <http://www.w3.org/2000/01/rdf-schema#label> "personas"@es .
|
||||
<http://vivoweb.org/ontology#vitroClassGrouppublications> <http://www.w3.org/2000/01/rdf-schema#label> "investigaci\u00F3n"@es .
|
||||
<http://vivoweb.org/ontology#vitroClassGrouporganizations> <http://www.w3.org/2000/01/rdf-schema#label> "organizaciones"@es .
|
||||
<http://vivoweb.org/ontology#vitroClassGroupactivities> <http://www.w3.org/2000/01/rdf-schema#label> "actividades"@es .
|
||||
<http://vivoweb.org/ontology#vitroClassGroupcourses> <http://www.w3.org/2000/01/rdf-schema#label> "cursos"@es .
|
||||
<http://vivoweb.org/ontology#vitroClassGroupevents> <http://www.w3.org/2000/01/rdf-schema#label> "eventos"@es .
|
||||
<http://vivoweb.org/ontology#vitroClassGroupequipment> <http://www.w3.org/2000/01/rdf-schema#label> "equipo"@es .
|
||||
<http://vivoweb.org/ontology#vitroClassGrouplocations> <http://www.w3.org/2000/01/rdf-schema#label> "ubicaciones"@es .
|
||||
<http://vivoweb.org/ontology#vitroClassGrouppeople> <http://www.w3.org/2000/01/rdf-schema#label> "personas"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroClassGrouppublications> <http://www.w3.org/2000/01/rdf-schema#label> "investigaci\u00F3n"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroClassGrouporganizations> <http://www.w3.org/2000/01/rdf-schema#label> "organizaciones"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroClassGroupactivities> <http://www.w3.org/2000/01/rdf-schema#label> "actividades"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroClassGroupcourses> <http://www.w3.org/2000/01/rdf-schema#label> "cursos"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroClassGroupevents> <http://www.w3.org/2000/01/rdf-schema#label> "eventos"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroClassGroupequipment> <http://www.w3.org/2000/01/rdf-schema#label> "equipo"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroClassGrouplocations> <http://www.w3.org/2000/01/rdf-schema#label> "ubicaciones"@es-GO .
|
|
@ -1,16 +1,16 @@
|
|||
<http://vivoweb.org/ontology#vitroPropertyGroupidentifiers> <http://www.w3.org/2000/01/rdf-schema#label> "identidad"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupbibliographiconline> <http://www.w3.org/2000/01/rdf-schema#label> "documentos relacionados"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupbiography> <http://www.w3.org/2000/01/rdf-schema#label> "fondo"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupoutreach> <http://www.w3.org/2000/01/rdf-schema#label> "servicio"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupbibobscure> <http://www.w3.org/2000/01/rdf-schema#label> "info documento adicional"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGrouplinks> <http://www.w3.org/2000/01/rdf-schema#label> "enlaces"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGrouplocation> <http://www.w3.org/2000/01/rdf-schema#label> "ubicaci\u00F3n"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupbibmapping> <http://www.w3.org/2000/01/rdf-schema#label> "cartograf\u00EDa bib"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupoverview> <http://www.w3.org/2000/01/rdf-schema#label> "visi\u00F3n de conjunto"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupteaching> <http://www.w3.org/2000/01/rdf-schema#label> "ense\u00F1anza"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupaffiliation> <http://www.w3.org/2000/01/rdf-schema#label> "afiliaci\u00F3n"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGrouptime> <http://www.w3.org/2000/01/rdf-schema#label> "tiempo"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupbibliographic> <http://www.w3.org/2000/01/rdf-schema#label> "publicaciones"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupresearch> <http://www.w3.org/2000/01/rdf-schema#label> "investigaci\u00F3n"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupaddress> <http://www.w3.org/2000/01/rdf-schema#label> "contacto"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupmapping> <http://www.w3.org/2000/01/rdf-schema#label> "cartograf\u00EDa"@es .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupidentifiers> <http://www.w3.org/2000/01/rdf-schema#label> "identidad"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupbibliographiconline> <http://www.w3.org/2000/01/rdf-schema#label> "documentos relacionados"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupbiography> <http://www.w3.org/2000/01/rdf-schema#label> "fondo"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupoutreach> <http://www.w3.org/2000/01/rdf-schema#label> "servicio"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupbibobscure> <http://www.w3.org/2000/01/rdf-schema#label> "info documento adicional"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGrouplinks> <http://www.w3.org/2000/01/rdf-schema#label> "enlaces"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGrouplocation> <http://www.w3.org/2000/01/rdf-schema#label> "ubicaci\u00F3n"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupbibmapping> <http://www.w3.org/2000/01/rdf-schema#label> "cartograf\u00EDa bib"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupoverview> <http://www.w3.org/2000/01/rdf-schema#label> "visi\u00F3n de conjunto"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupteaching> <http://www.w3.org/2000/01/rdf-schema#label> "ense\u00F1anza"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupaffiliation> <http://www.w3.org/2000/01/rdf-schema#label> "afiliaci\u00F3n"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGrouptime> <http://www.w3.org/2000/01/rdf-schema#label> "tiempo"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupbibliographic> <http://www.w3.org/2000/01/rdf-schema#label> "publicaciones"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupresearch> <http://www.w3.org/2000/01/rdf-schema#label> "investigaci\u00F3n"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupaddress> <http://www.w3.org/2000/01/rdf-schema#label> "contacto"@es-GO .
|
||||
<http://vivoweb.org/ontology#vitroPropertyGroupmapping> <http://www.w3.org/2000/01/rdf-schema#label> "cartograf\u00EDa"@es-GO .
|
|
@ -1,46 +1,58 @@
|
|||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/adviseeRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "aconsejado en"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/editorOfConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "editor de"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/educationalTrainingConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "la educaci\u00F3n y la formaci\u00F3n"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasOutreachProviderRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "extensi\u00F3n y servicio a la comunidad"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasServiceProviderRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "servicio a la profesi\u00F3n"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/orgTelephoneConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "tel\u00E9fono"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/organizationForPositionConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "personas"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/webpageConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "p\u00E1gina web"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasResearcherRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "actividades de investigaci\u00F3n"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/inEventSeriesConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "en la serie de eventos"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasEditorRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "recogida o editor de la serie de"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasTeacherRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "actividades docentes"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/personInPositionConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "posiciones"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/preferredTitleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "t\u00EDtulo preferido"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/authorInAuthorshipConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "publicaciones seleccionadas"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/fullNameConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "nombre y apellidos"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasReviewerRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "revisor de"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/informationResourceInAuthorshipConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "autores"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasAttendeeRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "asistido"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/includesEventConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "incluye eventos"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/primaryEmailConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "correo electr\u00F3nico principal"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasCo-PrincipalInvestigatorRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "investigador co-principal en"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/personFaxConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "fax"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/grantRelatesConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "contribuyente"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/informationResourceInEditorshipConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "editores"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/mailingAddressConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "direcci\u00F3n de env\u00EDo"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/orgFaxConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "fax"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasOrganizerRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "organizador del"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasPrincipalInvestigatorRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "investigador principal en"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/additionalEmailConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "correos electr\u00F3nicos adicionales"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/advisorRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "asesorados"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/awardOrHonorConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "premios y honores"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/awardOrHonorReceiptsConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "ingresos"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/awardReceiptsConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "la recepci\u00F3n de"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasInvestigatorRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "investigador en"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/awardReceiptsAwardForConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "premio o el honor de"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/eventWithinConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "caso, dentro de"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasClinicalRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "actividades cl\u00EDnicas"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasPresenterRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "presentaciones"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/testRemovalConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "relacionados por"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/bfo_0000055Config> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "part\u00EDcipe"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasLeaderRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "jefe de"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasMemberRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "miembro de"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/personTelephoneConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "tel\u00E9fono"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasSubOrganizationConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "tiene sub-organización"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/subOrganizationWithinConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "organización dentro de"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/adviseeRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "aconsejado en"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/editorOfConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "editor de"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/educationalTrainingConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "la educaci\u00F3n y la formaci\u00F3n"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasOutreachProviderRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "extensi\u00F3n y servicio a la comunidad"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasServiceProviderRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "servicio a la profesi\u00F3n"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/orgTelephoneConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "tel\u00E9fono"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/organizationForPositionConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "personas"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/webpageConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "p\u00E1gina web"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasResearcherRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "actividades de investigaci\u00F3n"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/inEventSeriesConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "en la serie de eventos"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasEditorRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "recogida o editor de la serie de"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasTeacherRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "actividades docentes"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/personInPositionConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "posiciones"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/preferredTitleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "t\u00EDtulo preferido"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/authorInAuthorshipConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "publicaciones seleccionadas"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/fullNameConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "nombre y apellidos"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasReviewerRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "revisor de"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/informationResourceInAuthorshipConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "autores"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasAttendeeRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "asistido"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/includesEventConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "incluye eventos"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/primaryEmailConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "correo electr\u00F3nico principal"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasCo-PrincipalInvestigatorRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "investigador co-principal en"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/personFaxConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "fax"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/grantRelatesConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "contribuyente"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/informationResourceInEditorshipConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "editores"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/mailingAddressConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "direcci\u00F3n de env\u00EDo"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/orgFaxConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "fax"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasOrganizerRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "organizador del"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasPrincipalInvestigatorRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "investigador principal en"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/additionalEmailConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "correos electr\u00F3nicos adicionales"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/advisorRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "asesorados"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/awardOrHonorConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "premios y honores"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/awardOrHonorReceiptsConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "ingresos"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/awardReceiptsConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "la recepci\u00F3n de"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasInvestigatorRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "investigador en"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/awardReceiptsAwardForConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "premio o el honor de"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/eventWithinConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "caso, dentro de"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasClinicalRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "actividades cl\u00EDnicas"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasPresenterRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "presentaciones"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/testRemovalConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "relacionados por"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/bfo_0000055Config> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "part\u00EDcipe"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasLeaderRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "jefe de"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasMemberRoleConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "miembro de"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/personTelephoneConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "tel\u00E9fono"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/hasSubOrganizationConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "tiene sub-organización"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/subOrganizationWithinConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "organización dentro de"@es-GO .
|
||||
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/grantAdministeredByConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "administrado subvención por"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/orgAdministersGrantConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "administra la subvención"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/eventWithinConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "se produce dentro de evento"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/bldgGeographicallyContainsConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "contiene geográficamente"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/bldgGeographicallyWithinConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "geográficamente dentro de"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/bldgEquipmentLocationConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "ubicación de los equipos"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/bldgGeographicLocationOfConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "ubicación geográfica de"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/eventRelatedDocsConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "documentos relacionados"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/grantSubjectAreaConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "tiene en la materia"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/grantHasSubgrantConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "tiene sub-subvención"@es-GO .
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/grantIsSubgrantOfConfig> <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#displayName> "sub-subvención de"@es-GO .
|
|
@ -10,4 +10,4 @@ about:ABOUTDG
|
|||
<p>VIVO es una aplicación web semántica código abierto originalmente desarrollado e implementado en Cornell. Cuando se instala y se rellena con el contenido en una institución, que permite el descubrimiento de la investigación y de becas en todas las disciplinas de esta institución. VIVO compatible con la navegación y una función de búsqueda que devuelve resultados facetas para una rápida recuperación de la información deseada. Contenido en cualquier instalación VIVO local puede mantenerse manualmente o puesto en la base de datos de forma automática de los sistemas locales de registro, tales como recursos humanos, becas, cursos, y bases de datos de la actividad docente.</p>
|
||||
|
||||
<p>Ver más información sobre el <a href=\"http://vivoweb.org\">Proyecto VIVO</a>.</p></div>
|
||||
"""@es .
|
||||
"""@es-GO .
|
|
@ -1,20 +1,20 @@
|
|||
@prefix display: <http://vitro.mannlib.cornell.edu/ontologies/display/1.1#> .
|
||||
|
||||
display:HomeMenuItem display:linkText "Inicio"@es-ES .
|
||||
display:PeopleMenuItem display:linkText "Personas"@es-ES .
|
||||
display:OrganizationsMenuItem display:linkText "Organizaciones"@es-ES .
|
||||
display:ResearchMenuItem display:linkText "Investigación"@es-ES .
|
||||
display:EventsMenuItem display:linkText "Eventos"@es-ES .
|
||||
display:Home display:title "Inicio"@es-ES .
|
||||
display:Events display:title "Eventos"@es-ES .
|
||||
display:Organizations display:title "Organizaciones"@es-ES .
|
||||
display:People display:title "Personas"@es-ES .
|
||||
display:Research display:title "Investigación"@es-ES .
|
||||
display:pageListPage display:title "Páginas"@es-ES .
|
||||
display:HomeMenuItem display:linkText "Inicio"@es-GO .
|
||||
display:PeopleMenuItem display:linkText "Personas"@es-GO .
|
||||
display:OrganizationsMenuItem display:linkText "Organizaciones"@es-GO .
|
||||
display:ResearchMenuItem display:linkText "Investigación"@es-GO .
|
||||
display:EventsMenuItem display:linkText "Eventos"@es-GO .
|
||||
display:Home display:title "Inicio"@es-GO .
|
||||
display:Events display:title "Eventos"@es-GO .
|
||||
display:Organizations display:title "Organizaciones"@es-GO .
|
||||
display:People display:title "Personas"@es-GO .
|
||||
display:Research display:title "Investigación"@es-GO .
|
||||
display:pageListPage display:title "Páginas"@es-GO .
|
||||
|
||||
<java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.SparqlQueryDataGetter> <http://www.w3.org/2000/01/rdf-schema#label> "SPARQL Query Resultados"@es .
|
||||
<java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.BrowseDataGetter> <http://www.w3.org/2000/01/rdf-schema#label> "Navegar P\u00E1gina"@es .
|
||||
<java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.InternalClassesDataGetter> <http://www.w3.org/2000/01/rdf-schema#label> "Grupo Page Group - Institucional Clase Interna"@es .
|
||||
<java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.ClassGroupPageData> <http://www.w3.org/2000/01/rdf-schema#label> "Grupo Clase p\u00E1gina"@es .
|
||||
<http://vitro.mannlib.cornell.edu/ontologies/display/1.1#DefaultMenu> <http://www.w3.org/2000/01/rdf-schema#label> "men\u00FA predeterminado"@es .
|
||||
<java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.IndividualsForClassesDataGetter> <http://www.w3.org/2000/01/rdf-schema#label> "Grupo Page Group - Clases seleccionadas"@es .
|
||||
<java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.SparqlQueryDataGetter> <http://www.w3.org/2000/01/rdf-schema#label> "SPARQL Query Resultados"@es_GO .
|
||||
<java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.BrowseDataGetter> <http://www.w3.org/2000/01/rdf-schema#label> "Navegar P\u00E1gina"@es_GO .
|
||||
<java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.InternalClassesDataGetter> <http://www.w3.org/2000/01/rdf-schema#label> "Grupo Page Group - Institucional Clase Interna"@es_GO .
|
||||
<java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.ClassGroupPageData> <http://www.w3.org/2000/01/rdf-schema#label> "Grupo Clase p\u00E1gina"@es_GO .
|
||||
<http://vitro.mannlib.cornell.edu/ontologies/display/1.1#DefaultMenu> <http://www.w3.org/2000/01/rdf-schema#label> "men\u00FA predeterminado"@es_GO .
|
||||
<java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.IndividualsForClassesDataGetter> <http://www.w3.org/2000/01/rdf-schema#label> "Grupo Page Group - Clases seleccionadas"@es_GO .
|
File diff suppressed because it is too large
Load diff
|
@ -874,3 +874,6 @@ name_prefix = Prefijo de nombre
|
|||
name_suffix = Sufijo de nombre
|
||||
administering_organization_for = administración de la organización para
|
||||
missing_credential = falta credencial
|
||||
grant_administered_by = conceder administrado por
|
||||
missing_grant = falta de subvención
|
||||
editor_of_entry = editor de para
|
BIN
languages/es_GO/themes/wilma/i18n/images/select_locale_es_GO.png
Normal file
BIN
languages/es_GO/themes/wilma/i18n/images/select_locale_es_GO.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 6 KiB |
Binary file not shown.
Before Width: | Height: | Size: 1.2 KiB |
File diff suppressed because one or more lines are too long
|
@ -7,5 +7,5 @@ CONSTRUCT {
|
|||
?grant vivo:relates ?role
|
||||
} WHERE {
|
||||
?role vivo:roleContributesTo ?grant .
|
||||
?grant a vivo:Grant .
|
||||
{ ?grant a vivo:Grant } UNION { ?grant a vivo:Contract }
|
||||
}
|
||||
|
|
|
@ -8,6 +8,6 @@ CONSTRUCT {
|
|||
} WHERE {
|
||||
?agent <http://purl.obolibrary.org/obo/RO_0000053> ?role .
|
||||
?role vivo:relatedBy ?grant .
|
||||
?grant a vivo:Grant .
|
||||
{ ?grant a vivo:Grant } UNION { ?grant a vivo:Contract }
|
||||
FILTER NOT EXISTS { ?grant vivo:relates ?agent }
|
||||
}
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX owl: <http://www.w3.org/2002/07/owl#>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
|
||||
CONSTRUCT {
|
||||
?awardReceipt vivo:assignedBy ?org .
|
||||
?org vivo:assigns ?awardReceipt .
|
||||
} WHERE {
|
||||
?org vivo:assigns ?award .
|
||||
?award a vivo:Award .
|
||||
?org a foaf:Organization .
|
||||
?awardReceipt vivo:relates ?award .
|
||||
?awardReceipt a vivo:AwardReceipt .
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX bibo: <http://purl.org/ontology/bibo/>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Individual .
|
||||
} WHERE {
|
||||
?s a foaf:Person
|
||||
FILTER (
|
||||
EXISTS { ?s foaf:firstName ?firstName } ||
|
||||
EXISTS { ?s foaf:lastName ?lastName } ||
|
||||
EXISTS { ?s vivo:middleName ?middleName } ||
|
||||
EXISTS { ?s vivo:email ?email } ||
|
||||
EXISTS { ?s vivo:primaryEmail ?primaryEmail } ||
|
||||
EXISTS { ?s vivo:phoneNumber ?phoneNumber } ||
|
||||
EXISTS { ?s vivo:primaryPhoneNumber ?primaryPhoneNumber } ||
|
||||
EXISTS { ?s vivo:faxNumber ?faxNumber } ||
|
||||
EXISTS { ?s vivo:mailingAddress ?address } ||
|
||||
EXISTS { ?s vivo:webpage ?webpage } ||
|
||||
EXISTS { ?s vivo:preferredTitle ?preferredTitle } ||
|
||||
EXISTS { ?s bibo:prefixName ?prefixName } ||
|
||||
EXISTS { ?s bibo:suffixName ?suffixName }
|
||||
)
|
||||
FILTER NOT EXISTS { ?s arg:ARG_2000028 ?vcardNode }
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Individual .
|
||||
} WHERE {
|
||||
?s foaf:firstName ?firstName
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard
|
||||
}
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Individual .
|
||||
} WHERE {
|
||||
?s foaf:lastName ?lastName
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Individual .
|
||||
} WHERE {
|
||||
?s vivo:middleName ?middleName .
|
||||
?s a foaf:Person
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Individual .
|
||||
} WHERE {
|
||||
?s vivo:email ?email .
|
||||
?s a foaf:Person .
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Individual .
|
||||
} WHERE {
|
||||
?s vivo:primaryEmail ?email .
|
||||
?s a foaf:Person .
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Individual .
|
||||
} WHERE {
|
||||
?s vivo:phoneNumber ?phoneNumber .
|
||||
?s a foaf:Person .
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Individual .
|
||||
} WHERE {
|
||||
?s vivo:primaryPhoneNumber ?primaryPhoneNumber .
|
||||
?s a foaf:Person
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Individual .
|
||||
} WHERE {
|
||||
?s vivo:faxNumber ?faxNumber .
|
||||
?s a foaf:Person
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Individual .
|
||||
} WHERE {
|
||||
?s vivo:mailingAddress ?address .
|
||||
?s a foaf:Person
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Individual .
|
||||
} WHERE {
|
||||
?s vivo:webpage ?webpage .
|
||||
?s a foaf:Person
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -0,0 +1,22 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Organization .
|
||||
} WHERE {
|
||||
?s a foaf:Organization
|
||||
FILTER (
|
||||
EXISTS { ?s vivo:email ?email } ||
|
||||
EXISTS { ?s vivo:primaryEmail ?primaryEmail } ||
|
||||
EXISTS { ?s vivo:phoneNumber ?phoneNumber } ||
|
||||
EXISTS { ?s vivo:primaryPhoneNumber ?primaryPhoneNumber } ||
|
||||
EXISTS { ?s vivo:faxNumber ?faxNumber } ||
|
||||
EXISTS { ?s vivo:mailingAddress ?address } ||
|
||||
EXISTS { ?s vivo:webpage ?webpage }
|
||||
)
|
||||
FILTER NOT EXISTS { ?s arg:ARG_2000028 ?vcardNode }
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Organization .
|
||||
} WHERE {
|
||||
?s vivo:email ?email .
|
||||
?s a foaf:Organization .
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Organization .
|
||||
} WHERE {
|
||||
?s vivo:primaryEmail ?email .
|
||||
?s a foaf:Organization .
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Organization .
|
||||
} WHERE {
|
||||
?s vivo:phoneNumber ?phoneNumber .
|
||||
?s a foaf:Organization .
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Organization .
|
||||
} WHERE {
|
||||
?s vivo:primaryPhoneNumber ?primaryPhoneNumber .
|
||||
?s a foaf:Organization
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Organization .
|
||||
} WHERE {
|
||||
?s vivo:faxNumber ?faxNumber .
|
||||
?s a foaf:Organization
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Organization .
|
||||
} WHERE {
|
||||
?s vivo:mailingAddress ?address .
|
||||
?s a foaf:Organization
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Organization .
|
||||
} WHERE {
|
||||
?s vivo:webpage ?webpage .
|
||||
?s a foaf:Organization
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -0,0 +1,22 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Group .
|
||||
} WHERE {
|
||||
?s a foaf:Group
|
||||
FILTER (
|
||||
EXISTS { ?s vivo:email ?email } ||
|
||||
EXISTS { ?s vivo:primaryEmail ?primaryEmail } ||
|
||||
EXISTS { ?s vivo:phoneNumber ?phoneNumber } ||
|
||||
EXISTS { ?s vivo:primaryPhoneNumber ?primaryPhoneNumber } ||
|
||||
EXISTS { ?s vivo:faxNumber ?faxNumber } ||
|
||||
EXISTS { ?s vivo:mailingAddress ?address } ||
|
||||
EXISTS { ?s vivo:webpage ?webpage }
|
||||
)
|
||||
FILTER NOT EXISTS { ?s arg:ARG_2000028 ?vcardNode }
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Group .
|
||||
} WHERE {
|
||||
?s vivo:email ?email .
|
||||
?s a foaf:Group .
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Group .
|
||||
} WHERE {
|
||||
?s vivo:primaryEmail ?email .
|
||||
?s a foaf:Group .
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Group .
|
||||
} WHERE {
|
||||
?s vivo:phoneNumber ?phoneNumber .
|
||||
?s a foaf:Group .
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Group .
|
||||
} WHERE {
|
||||
?s vivo:primaryPhoneNumber ?primaryPhoneNumber .
|
||||
?s a foaf:Group
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Group .
|
||||
} WHERE {
|
||||
?s vivo:faxNumber ?faxNumber .
|
||||
?s a foaf:Group
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Group .
|
||||
} WHERE {
|
||||
?s vivo:mailingAddress ?address .
|
||||
?s a foaf:Group
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
||||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s arg:ARG_2000028 _:vcard .
|
||||
_:vcard arg:ARG_2000029 ?s .
|
||||
_:vcard a v:Group .
|
||||
} WHERE {
|
||||
?s vivo:webpage ?webpage .
|
||||
?s a foaf:Group
|
||||
FILTER NOT EXISTS {
|
||||
?s arg:ARG_2000028 ?vcard .
|
||||
}
|
||||
}
|
|
@ -7,5 +7,5 @@ CONSTRUCT {
|
|||
?grant vivo:contributingRole ?role .
|
||||
} WHERE {
|
||||
?role vivo:roleContributesTo ?grant .
|
||||
?grant a vivo:Grant .
|
||||
{ ?grant a vivo:Grant } UNION { ?grant a vivo:Contract }
|
||||
}
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX owl: <http://www.w3.org/2002/07/owl#>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
|
||||
CONSTRUCT {
|
||||
?award vivo:assignedBy ?org .
|
||||
?org vivo:assigns ?award .
|
||||
} WHERE {
|
||||
?org vivo:assigns ?award .
|
||||
?award a vivo:Award .
|
||||
?org a foaf:Organization .
|
||||
}
|
|
@ -853,6 +853,15 @@
|
|||
<url-pattern>/searchHelp</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>DeveloperAjax</servlet-name>
|
||||
<servlet-class>edu.cornell.mannlib.vitro.webapp.utils.developer.DeveloperSettingsServlet</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>DeveloperAjax</servlet-name>
|
||||
<url-pattern>/admin/developerAjax</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<!-- for now, need to make sure the links on CALS' site doesn't break -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>SearchController</servlet-name>
|
||||
|
@ -1110,6 +1119,16 @@
|
|||
<url-pattern>/admin/sparqlquery</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>SparqlUpdateApi</servlet-name>
|
||||
<servlet-class>edu.cornell.mannlib.vitro.webapp.controller.api.SparqlUpdateApiController</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>SparqlUpdateApi</servlet-name>
|
||||
<url-pattern>/api/sparqlUpdate</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>StandardVisualizationController</servlet-name>
|
||||
<servlet-class>edu.cornell.mannlib.vitro.webapp.controller.visualization.StandardVisualizationController</servlet-class>
|
||||
|
|
|
@ -33,6 +33,7 @@
|
|||
?award rdfs:label ?awardLabel
|
||||
}
|
||||
OPTIONAL { ?awardReceipt core:relates ?givenTo .
|
||||
?givenTo a foaf:Person .
|
||||
?givenTo rdfs:label ?givenToLabel
|
||||
}
|
||||
OPTIONAL { ?awardReceipt core:dateTimeInterval ?dateTimeInterval .
|
||||
|
@ -64,6 +65,7 @@
|
|||
?award core:relatedBy ?awardReceipt .
|
||||
?award rdfs:label ?awardLabel .
|
||||
?awardReceipt core:relates ?givenTo .
|
||||
?givenTo a foaf:Person .
|
||||
?givenTo rdfs:label ?givenToLabel .
|
||||
?awardReceipt core:dateTimeValue ?dateTimeValue .
|
||||
?dateTimeValue core:dateTime ?dateTime
|
||||
|
|
|
@ -27,7 +27,6 @@
|
|||
?role a core:CoPrincipalInvestigatorRole .
|
||||
|
||||
OPTIONAL { ?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Grant .
|
||||
?activity rdfs:label ?activityLabel .
|
||||
LET (?activityName := afn:localname(?activity))
|
||||
}
|
||||
|
@ -72,7 +71,6 @@
|
|||
?subject ?property ?role .
|
||||
?role a core:CoPrincipalInvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Grant .
|
||||
?role ?roleProperty ?roleValue .
|
||||
?activity rdfs:label ?activityLabel .
|
||||
?activity core:assignedBy ?awardedBy .
|
||||
|
@ -112,6 +110,12 @@
|
|||
?adminedByRole <http://purl.obolibrary.org/obo/RO_0000052> ?adminedBy .
|
||||
?adminedBy a foaf:Organization .
|
||||
?adminedBy rdfs:label ?adminedByLabel
|
||||
} UNION {
|
||||
?subject ?property ?role .
|
||||
?role a core:CoPrincipalInvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Contract .
|
||||
?activity rdfs:label ?activityLabel
|
||||
}
|
||||
}
|
||||
</query-construct>
|
||||
|
@ -160,6 +164,7 @@
|
|||
?dateTimeIntervalGrant core:start ?dateTimeStartValueGrant .
|
||||
?dateTimeStartValueGrant core:dateTime ?dateTimeStartGrant
|
||||
} WHERE {
|
||||
{
|
||||
?subject ?property ?role .
|
||||
?role a core:CoPrincipalInvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
|
@ -167,6 +172,15 @@
|
|||
?activity core:dateTimeInterval ?dateTimeIntervalGrant .
|
||||
?dateTimeIntervalGrant core:start ?dateTimeStartValueGrant .
|
||||
?dateTimeStartValueGrant core:dateTime ?dateTimeStartGrant
|
||||
} UNION {
|
||||
?subject ?property ?role .
|
||||
?role a core:CoPrincipalInvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Contract .
|
||||
?activity core:dateTimeInterval ?dateTimeIntervalGrant .
|
||||
?dateTimeIntervalGrant core:start ?dateTimeStartValueGrant .
|
||||
?dateTimeStartValueGrant core:dateTime ?dateTimeStartGrant
|
||||
}
|
||||
}
|
||||
</query-construct>
|
||||
|
||||
|
@ -181,6 +195,7 @@
|
|||
?dateTimeIntervalGrant core:end ?dateTimeEndValueGrant .
|
||||
?dateTimeEndValueGrant core:dateTime ?dateTimeEndGrant
|
||||
} WHERE {
|
||||
{
|
||||
?subject ?property ?role .
|
||||
?role a core:CoPrincipalInvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
|
@ -188,6 +203,15 @@
|
|||
?activity core:dateTimeInterval ?dateTimeIntervalGrant .
|
||||
?dateTimeIntervalGrant core:end ?dateTimeEndValueGrant .
|
||||
?dateTimeEndValueGrant core:dateTime ?dateTimeEndGrant
|
||||
} UNION {
|
||||
?subject ?property ?role .
|
||||
?role a core:CoPrincipalInvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Contract .
|
||||
?activity core:dateTimeInterval ?dateTimeIntervalGrant .
|
||||
?dateTimeIntervalGrant core:end ?dateTimeEndValueGrant .
|
||||
?dateTimeEndValueGrant core:dateTime ?dateTimeEndGrant
|
||||
}
|
||||
}
|
||||
</query-construct>
|
||||
|
||||
|
|
|
@ -28,7 +28,6 @@
|
|||
?role vitro:mostSpecificType ?subclass
|
||||
|
||||
OPTIONAL { ?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Grant .
|
||||
?activity rdfs:label ?activityLabel .
|
||||
LET (?activityName := afn:localname(?activity))
|
||||
}
|
||||
|
@ -74,7 +73,6 @@
|
|||
?subject ?property ?role .
|
||||
?role a core:InvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Grant .
|
||||
?role ?roleProperty ?roleValue .
|
||||
?activity rdfs:label ?activityLabel .
|
||||
?activity core:assignedBy ?awardedBy .
|
||||
|
@ -114,6 +112,12 @@
|
|||
?adminedByRole <http://purl.obolibrary.org/obo/RO_0000052> ?adminedBy .
|
||||
?adminedBy a foaf:Organization .
|
||||
?adminedBy rdfs:label ?adminedByLabel
|
||||
} UNION {
|
||||
?subject ?property ?role .
|
||||
?role a core:InvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Contract .
|
||||
?activity rdfs:label ?activityLabel
|
||||
}
|
||||
}
|
||||
</query-construct>
|
||||
|
@ -162,6 +166,7 @@
|
|||
?dateTimeIntervalGrant core:start ?dateTimeStartValueGrant .
|
||||
?dateTimeStartValueGrant core:dateTime ?dateTimeStartGrant
|
||||
} WHERE {
|
||||
{
|
||||
?subject ?property ?role .
|
||||
?role a core:InvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
|
@ -169,6 +174,15 @@
|
|||
?activity core:dateTimeInterval ?dateTimeIntervalGrant .
|
||||
?dateTimeIntervalGrant core:start ?dateTimeStartValueGrant .
|
||||
?dateTimeStartValueGrant core:dateTime ?dateTimeStartGrant
|
||||
} UNION {
|
||||
?subject ?property ?role .
|
||||
?role a core:InvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Contract .
|
||||
?activity core:dateTimeInterval ?dateTimeIntervalGrant .
|
||||
?dateTimeIntervalGrant core:start ?dateTimeStartValueGrant .
|
||||
?dateTimeStartValueGrant core:dateTime ?dateTimeStartGrant
|
||||
}
|
||||
}
|
||||
</query-construct>
|
||||
|
||||
|
@ -178,11 +192,11 @@
|
|||
?subject ?property ?role .
|
||||
?role a core:InvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Grant .
|
||||
?activity core:dateTimeInterval ?dateTimeIntervalGrant .
|
||||
?dateTimeIntervalGrant core:end ?dateTimeEndValueGrant .
|
||||
?dateTimeEndValueGrant core:dateTime ?dateTimeEndGrant
|
||||
} WHERE {
|
||||
{
|
||||
?subject ?property ?role .
|
||||
?role a core:InvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
|
@ -190,6 +204,15 @@
|
|||
?activity core:dateTimeInterval ?dateTimeIntervalGrant .
|
||||
?dateTimeIntervalGrant core:end ?dateTimeEndValueGrant .
|
||||
?dateTimeEndValueGrant core:dateTime ?dateTimeEndGrant
|
||||
} UNION {
|
||||
?subject ?property ?role .
|
||||
?role a core:InvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Contract .
|
||||
?activity core:dateTimeInterval ?dateTimeIntervalGrant .
|
||||
?dateTimeIntervalGrant core:end ?dateTimeEndValueGrant .
|
||||
?dateTimeEndValueGrant core:dateTime ?dateTimeEndGrant
|
||||
}
|
||||
}
|
||||
</query-construct>
|
||||
|
||||
|
|
|
@ -27,7 +27,6 @@
|
|||
?role a core:PrincipalInvestigatorRole .
|
||||
|
||||
OPTIONAL { ?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Grant .
|
||||
?activity rdfs:label ?activityLabel .
|
||||
LET (?activityName := afn:localname(?activity))
|
||||
}
|
||||
|
@ -72,7 +71,6 @@
|
|||
?subject ?property ?role .
|
||||
?role a core:PrincipalInvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Grant .
|
||||
?role ?roleProperty ?roleValue .
|
||||
?activity rdfs:label ?activityLabel .
|
||||
?activity core:assignedBy ?awardedBy .
|
||||
|
@ -112,6 +110,12 @@
|
|||
?adminedByRole <http://purl.obolibrary.org/obo/RO_0000052> ?adminedBy .
|
||||
?adminedBy a foaf:Organization .
|
||||
?adminedBy rdfs:label ?adminedByLabel
|
||||
} UNION {
|
||||
?subject ?property ?role .
|
||||
?role a core:PrincipalInvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Contract .
|
||||
?activity rdfs:label ?activityLabel
|
||||
}
|
||||
}
|
||||
</query-construct>
|
||||
|
@ -160,6 +164,7 @@
|
|||
?dateTimeIntervalGrant core:start ?dateTimeStartValueGrant .
|
||||
?dateTimeStartValueGrant core:dateTime ?dateTimeStartGrant
|
||||
} WHERE {
|
||||
{
|
||||
?subject ?property ?role .
|
||||
?role a core:PrincipalInvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
|
@ -167,6 +172,15 @@
|
|||
?activity core:dateTimeInterval ?dateTimeIntervalGrant .
|
||||
?dateTimeIntervalGrant core:start ?dateTimeStartValueGrant .
|
||||
?dateTimeStartValueGrant core:dateTime ?dateTimeStartGrant
|
||||
} UNION {
|
||||
?subject ?property ?role .
|
||||
?role a core:PrincipalInvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Contract .
|
||||
?activity core:dateTimeInterval ?dateTimeIntervalGrant .
|
||||
?dateTimeIntervalGrant core:start ?dateTimeStartValueGrant .
|
||||
?dateTimeStartValueGrant core:dateTime ?dateTimeStartGrant
|
||||
}
|
||||
}
|
||||
</query-construct>
|
||||
|
||||
|
@ -181,6 +195,7 @@
|
|||
?dateTimeIntervalGrant core:end ?dateTimeEndValueGrant .
|
||||
?dateTimeEndValueGrant core:dateTime ?dateTimeEndGrant
|
||||
} WHERE {
|
||||
{
|
||||
?subject ?property ?role .
|
||||
?role a core:PrincipalInvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
|
@ -188,6 +203,15 @@
|
|||
?activity core:dateTimeInterval ?dateTimeIntervalGrant .
|
||||
?dateTimeIntervalGrant core:end ?dateTimeEndValueGrant .
|
||||
?dateTimeEndValueGrant core:dateTime ?dateTimeEndGrant
|
||||
} UNION {
|
||||
?subject ?property ?role .
|
||||
?role a core:PrincipalInvestigatorRole .
|
||||
?role <http://vivoweb.org/ontology/core#relatedBy> ?activity .
|
||||
?activity a core:Contract .
|
||||
?activity core:dateTimeInterval ?dateTimeIntervalGrant .
|
||||
?dateTimeIntervalGrant core:end ?dateTimeEndValueGrant .
|
||||
?dateTimeEndValueGrant core:dateTime ?dateTimeEndGrant
|
||||
}
|
||||
}
|
||||
</query-construct>
|
||||
|
||||
|
|
|
@ -0,0 +1,55 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!-- $This file is distributed under the terms of the license in /doc/license.txt$ -->
|
||||
|
||||
<!-- See guidelines in vitro/doc/list_view_configuration_guidelines.txt -->
|
||||
|
||||
<list-view-config>
|
||||
<query-select>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX core: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
||||
PREFIX obo: <http://purl.obolibrary.org/obo/>
|
||||
|
||||
SELECT DISTINCT ?administratorRole
|
||||
?grant
|
||||
?grantLabel
|
||||
|
||||
WHERE {
|
||||
?subject ?property ?administratorRole .
|
||||
?administratorRole a core:AdministratorRole .
|
||||
OPTIONAL { ?administratorRole core:relatedBy ?grant .
|
||||
?grant core:relates ?administratorRole .
|
||||
?grant rdfs:label ?grantLabel .
|
||||
}
|
||||
} ORDER BY ?grantLabel
|
||||
</query-select>
|
||||
|
||||
<query-construct>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX core: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
||||
PREFIX obo: <http://purl.obolibrary.org/obo/>
|
||||
|
||||
CONSTRUCT {
|
||||
?subject ?property ?administratorRole .
|
||||
?administratorRole a core:AdministratorRole .
|
||||
?administratorRole core:relatedBy ?grant .
|
||||
?grant core:relates ?administratorRole .
|
||||
?grant rdfs:label ?grantLabel .
|
||||
} WHERE {
|
||||
{
|
||||
?subject ?property ?administratorRole .
|
||||
?administratorRole a core:AdministratorRole .
|
||||
} UNION {
|
||||
?subject ?property ?administratorRole .
|
||||
?administratorRole a core:AdministratorRole .
|
||||
?administratorRole core:relatedBy ?grant .
|
||||
?grant a core:Grant .
|
||||
?grant core:relates ?administratorRole .
|
||||
?grant rdfs:label ?grantLabel .
|
||||
}
|
||||
}
|
||||
</query-construct>
|
||||
|
||||
<template>propStatement-organizationAdministersGrant.ftl</template>
|
||||
</list-view-config>
|
|
@ -36,9 +36,9 @@
|
|||
OPTIONAL { ?role <http://purl.obolibrary.org/obo/RO_0000052> ?indivInRole .
|
||||
?indivInRole rdfs:label ?indivLabel
|
||||
}
|
||||
OPTIONAL { ?role <http://purl.obolibrary.org/obo/BFO_0000055> ?indivInRole .
|
||||
OPTIONAL { ?role <http://purl.obolibrary.org/obo/BFO_0000054> ?indivInRole .
|
||||
}
|
||||
OPTIONAL { ?role <http://purl.obolibrary.org/obo/BFO_0000055> ?indivInRole .
|
||||
OPTIONAL { ?role <http://purl.obolibrary.org/obo/BFO_0000054> ?indivInRole .
|
||||
?indivInRole rdfs:label ?indivLabel
|
||||
}
|
||||
|
||||
|
@ -92,7 +92,7 @@
|
|||
} UNION {
|
||||
?subject ?property ?role .
|
||||
?role a ?objectType .
|
||||
?role <http://purl.obolibrary.org/obo/BFO_0000055> ?indivInRole .
|
||||
?role <http://purl.obolibrary.org/obo/BFO_0000054> ?indivInRole .
|
||||
?indivInRole rdfs:label ?indivLabel
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!-- $This file is distributed under the terms of the license in /doc/license.txt$ -->
|
||||
|
||||
<!-- See guidelines in vitro/doc/list_view_configuration_guidelines.txt -->
|
||||
<!-- See guidelines in vitro/doc/list_view_configuration_guidelines.txt
|
||||
This list view used for both roleContributesTo and BFO_0000054, which
|
||||
is for events.
|
||||
-->
|
||||
|
||||
<list-view-config>
|
||||
<query-select>
|
||||
|
@ -31,6 +34,13 @@
|
|||
?activity vitro:mostSpecificType ?subclass
|
||||
</collated>
|
||||
}
|
||||
OPTIONAL { ?role <http://purl.obolibrary.org/obo/BFO_0000054> ?activity .
|
||||
?activity rdfs:label ?activityLabel
|
||||
|
||||
<collated>
|
||||
?activity vitro:mostSpecificType ?subclass
|
||||
</collated>
|
||||
}
|
||||
OPTIONAL { ?role rdfs:label ?roleLabel }
|
||||
OPTIONAL { ?role core:dateTimeInterval ?dateTimeInterval .
|
||||
?dateTimeInterval core:start ?dateTimeStartValue .
|
||||
|
@ -61,6 +71,24 @@
|
|||
}
|
||||
</query-construct>
|
||||
|
||||
<query-construct>
|
||||
PREFIX core: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
||||
PREFIX vitro: <http://vitro.mannlib.cornell.edu/ns/vitro/0.7#>
|
||||
|
||||
CONSTRUCT {
|
||||
?subject ?property ?role .
|
||||
?role a ?objectType .
|
||||
?role <http://purl.obolibrary.org/obo/BFO_0000054> ?activity .
|
||||
?activity vitro:mostSpecificType ?subclass .
|
||||
} WHERE {
|
||||
?subject ?property ?role .
|
||||
?role a ?objectType .
|
||||
?role <http://purl.obolibrary.org/obo/BFO_0000054> ?activity .
|
||||
?activity vitro:mostSpecificType ?subclass
|
||||
}
|
||||
</query-construct>
|
||||
|
||||
<query-construct>
|
||||
PREFIX core: <http://vivoweb.org/ontology/core#>
|
||||
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
||||
|
|
|
@ -12,7 +12,7 @@ $(document).ready(function(){
|
|||
$.extend(this, i18nStrings);
|
||||
|
||||
getGeoFocusResearcherCount();
|
||||
getGeoJsonForMaps();
|
||||
|
||||
|
||||
$('a#globalLink').click(function() {
|
||||
buildGlobalMap();
|
||||
|
@ -35,14 +35,22 @@ $(document).ready(function(){
|
|||
$('a#globalLink').removeClass("selected");
|
||||
});
|
||||
|
||||
function getLatLong(country) {
|
||||
function getLatLong(localName,popup) {
|
||||
var lat = [];
|
||||
latLongJson.map(function (json) {
|
||||
if ( json.name == country) {
|
||||
jQuery.map(latLongJson, function (json) {
|
||||
if ( json.local == localName) {
|
||||
lat.push(json.data["longitude"]);
|
||||
lat.push(json.data["latitude"]);
|
||||
}
|
||||
});
|
||||
if (lat.length == 0) {
|
||||
jQuery.map(latLongJson, function (json) {
|
||||
if ( json.name == popup) {
|
||||
lat.push(json.data["longitude"]);
|
||||
lat.push(json.data["latitude"]);
|
||||
}
|
||||
});
|
||||
}
|
||||
if (lat.length == 0) {
|
||||
lat.push(0.0);
|
||||
lat.push(0.0);
|
||||
|
@ -50,23 +58,37 @@ $(document).ready(function(){
|
|||
return(lat);
|
||||
}
|
||||
|
||||
function getMapType(country) {
|
||||
function getMapType(localName,popup) {
|
||||
var mt = "";
|
||||
latLongJson.map(function (json) {
|
||||
if ( json.name == country) {
|
||||
jQuery.map(latLongJson, function (json) {
|
||||
if ( json.local == localName) {
|
||||
mt = json.data["mapType"];
|
||||
}
|
||||
});
|
||||
if ( mt.length == 0 ) {
|
||||
jQuery.map(latLongJson, function (json) {
|
||||
if ( json.name == popup) {
|
||||
mt = json.data["mapType"];
|
||||
}
|
||||
});
|
||||
}
|
||||
return(mt);
|
||||
}
|
||||
|
||||
function getGeoClass(country) {
|
||||
function getGeoClass(localName,popup) {
|
||||
var gc = "";
|
||||
latLongJson.map(function (json) {
|
||||
if ( json.name == country) {
|
||||
jQuery.map(latLongJson, function (json) {
|
||||
if ( json.local == localName) {
|
||||
gc = json.data["geoClass"];
|
||||
}
|
||||
});
|
||||
if ( gc.length == 0 ) {
|
||||
jQuery.map(latLongJson, function (json) {
|
||||
if ( json.name == popup) {
|
||||
gc = json.data["geoClass"];
|
||||
}
|
||||
});
|
||||
}
|
||||
return(gc);
|
||||
}
|
||||
|
||||
|
@ -342,7 +364,6 @@ $(document).ready(function(){
|
|||
action: "getGeoFocusLocations",
|
||||
},
|
||||
complete: function(xhr, status) {
|
||||
|
||||
var results = $.parseJSON(xhr.responseText);
|
||||
if ( results.length == 0 ) {
|
||||
var html = i18nStrings.currentlyNoResearchers;
|
||||
|
@ -355,10 +376,11 @@ $(document).ready(function(){
|
|||
}
|
||||
else {
|
||||
$.each(results, function() {
|
||||
var locale = this.properties.popupContent;
|
||||
this.geometry.coordinates = getLatLong(locale);
|
||||
this.properties.mapType = getMapType(locale);
|
||||
this.properties.geoClass = getGeoClass(locale);
|
||||
var popup = this.properties.popupContent;
|
||||
var localName = this.properties.local;
|
||||
this.geometry.coordinates = getLatLong(localName,popup);
|
||||
this.properties.mapType = getMapType(localName,popup);
|
||||
this.properties.geoClass = getGeoClass(localName,popup);
|
||||
researchAreas["features"].push(this);
|
||||
});
|
||||
buildGlobalMap();
|
||||
|
@ -382,6 +404,7 @@ $(document).ready(function(){
|
|||
if ( results != null ) {
|
||||
geoResearcherCount = results.count;
|
||||
}
|
||||
getGeoJsonForMaps();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
|
@ -123,11 +123,25 @@ $(document).ready(function(){
|
|||
+ i18nStrings.noDepartmentsFound + "</li></p></ul>";
|
||||
}
|
||||
else if ( deptNbr > 6 ) {
|
||||
for ( var i=0;i<6;i++) {
|
||||
//if there are more than 6 departments, we want to choose a random subset and display
|
||||
//and also to make sure the same department is not repeated twice
|
||||
var indicesUsed = {};//utilizing a hash since easier
|
||||
var indicesCount = 0;
|
||||
while(indicesCount < 6) {
|
||||
index = Math.floor((Math.random()*deptNbr)+1)-1;
|
||||
//if the index has already been used, this will be true
|
||||
var indexFound = (index in indicesUsed);
|
||||
//Check to see if this index hasn't already been employed
|
||||
if(!indexFound) {
|
||||
//if this index hasn't already been employed then utilize it
|
||||
html += "<li><a href='" + urlsBase + "/individual"
|
||||
+ academicDepartments[index].uri + "'>"
|
||||
+ academicDepartments[index].name + "</a></li>";
|
||||
index = Math.floor((Math.random()*deptNbr)+1)-1;
|
||||
//add this index to the set of already used indices
|
||||
indicesUsed[index] = true;
|
||||
//keep count
|
||||
indicesCount++;
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -18,6 +18,12 @@
|
|||
<!--postindividual overiew ftl-->
|
||||
</#assign>
|
||||
|
||||
<#if individual.conceptSubclass() >
|
||||
<#assign overview = propertyGroups.pullProperty("http://www.w3.org/2004/02/skos/core#broader")!>
|
||||
<#assign overview = propertyGroups.pullProperty("http://www.w3.org/2004/02/skos/core#narrower")!>
|
||||
<#assign overview = propertyGroups.pullProperty("http://www.w3.org/2004/02/skos/core#related")!>
|
||||
</#if>
|
||||
|
||||
<#include "individual-vitro.ftl">
|
||||
<script>
|
||||
var i18nStrings = {
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
<#-- $This file is distributed under the terms of the license in /doc/license.txt$ -->
|
||||
|
||||
<#-- List of research areas for the individual -->
|
||||
<#assign geographicFoci = propertyGroups.pullProperty("${core}geographicFocus")!>
|
||||
<#if geographicFoci?has_content> <#-- true when the property is in the list, even if not populated (when editing) -->
|
||||
<#assign localName = geographicFoci.localName>
|
||||
<h2 id="${localName}" class="mainPropGroup" style="clear:left">
|
||||
${geographicFoci.name?capitalize}
|
||||
<@p.addLink geographicFoci editable /> <@p.verboseDisplay geographicFoci />
|
||||
</h2>
|
||||
<ul id="individual-hasResearchArea" role="list" >
|
||||
<@p.objectProperty geographicFoci editable />
|
||||
</ul>
|
||||
</#if>
|
|
@ -0,0 +1,26 @@
|
|||
<#-- $This file is distributed under the terms of the license in /doc/license.txt$ -->
|
||||
|
||||
<#--
|
||||
|
||||
This template must be self-contained and not rely on other variables set for the individual page, because it
|
||||
is also used to generate the property statement during a deletion.
|
||||
-->
|
||||
<#import "lib-sequence.ftl" as s>
|
||||
<#import "lib-datetime.ftl" as dt>
|
||||
<@showAdministeredGrant statement />
|
||||
|
||||
<#-- Use a macro to keep variable assignments local; otherwise the values carry over to the
|
||||
next statement -->
|
||||
<#macro showAdministeredGrant statement>
|
||||
|
||||
<#local linkedIndividual>
|
||||
<#if statement.grant??>
|
||||
<a href="${profileUrl(statement.uri("grant"))}" title="${i18n().grant_name}">${statement.grantLabel!""}</a>
|
||||
<#else>
|
||||
<a href="${profileUrl(statement.uri("administratorRole"))}" title="${i18n().grant_administered_by}">${i18n().missing_grant}</a>
|
||||
</#if>
|
||||
</#local>
|
||||
|
||||
${linkedIndividual!}
|
||||
|
||||
</#macro>
|
|
@ -28,25 +28,16 @@
|
|||
so use the type label instead if not collated by subclass.
|
||||
-->
|
||||
<#local roleLabel>
|
||||
<#--
|
||||
Display, e.g., "Principal Investigator" for "Principal Investigator Role", "Editor" for "Editor Role".
|
||||
This information is redundant if the property is collated, since it appears in the subclass label.
|
||||
-->
|
||||
|
||||
<#if statement.roleTypeLabel?has_content>
|
||||
<#assign roleTypeLabel = statement.roleTypeLabel >
|
||||
<#else>
|
||||
<#assign roleTypeLabel = "" >
|
||||
<#assign roleTypeLabel = statement.roleTypeLabel!"" >
|
||||
</#if>
|
||||
<#if statement.roleLabel?has_content>
|
||||
<#if statement.roleLabel?lower_case?replace(" role", "") != roleTypeLabel?lower_case?replace(" role", "")>
|
||||
${statement.roleLabel?replace(" Role", "")}
|
||||
</#if>
|
||||
<#elseif (! property.collatedBySubclass ) && roleTypeLabel?has_content>
|
||||
<#if statement.roleLabel??>
|
||||
${statement.roleLabel?replace(" Role", "")?replace(" role","")}
|
||||
<#elseif !property.collatedBySubclass >
|
||||
${roleTypeLabel?replace(" Role", "")}
|
||||
</#if>
|
||||
</#local>
|
||||
|
||||
${linkedIndividual} ${roleLabel!} <@dt.yearIntervalSpan "${statement.dateTimeStart!}" "${statement.dateTimeEnd!}" />
|
||||
|
||||
</#macro>
|
||||
|
|
|
@ -50,7 +50,7 @@ Set this flag on the input acUriReceiver where you would like this behavior to o
|
|||
<#assign yearHint = "<span class='hint'>(${i18n().year_hint_format})</span>" />
|
||||
|
||||
|
||||
<h2>${titleVerb} ${i18n().educational_training_for} ${editConfiguration.subjectName}</h2>
|
||||
<h2>${titleVerb} ${i18n().editor_of_entry} ${editConfiguration.subjectName}</h2>
|
||||
|
||||
<#--Display error messages if any-->
|
||||
<#if submissionErrors?has_content>
|
||||
|
|
|
@ -22,7 +22,7 @@ roleExamples-->
|
|||
<#assign typeSelectorLabel = "${i18n().membership_in}" />
|
||||
<#assign roleActivityVClass = "${i18n().organizations}" />
|
||||
<#assign genericLabel = "${i18n().organization_capitalized}" />
|
||||
<#assign acTypes = "{activity: 'http://xmlns.com/foaf/0.1/Organization'}" />
|
||||
|
||||
<#assign acMultipleTypes = "'true'" />
|
||||
<#assign acTypes = "{activity: 'http://xmlns.com/foaf/0.1/Organization,http://xmlns.com/foaf/0.1/Group,http://purl.obolibrary.org/obo/OBI_0000835'}" />
|
||||
<#--Each of the two stage forms will include the form below-->
|
||||
<#include "addRoleToPersonTwoStage.ftl">
|
|
@ -22,7 +22,8 @@ roleExamples-->
|
|||
<#assign typeSelectorLabel = "${i18n().outreach_comm_service_in}" />
|
||||
<#assign genericLabel = "${i18n().organization_capitalized}" />
|
||||
|
||||
<#assign acTypes = "{activity: 'http://xmlns.com/foaf/0.1/Organization'}" />
|
||||
<#assign acMultipleTypes = "'true'" />
|
||||
<#assign acTypes = "{activity: 'http://xmlns.com/foaf/0.1/Organization,http://xmlns.com/foaf/0.1/Group,http://purl.obolibrary.org/obo/OBI_0000835,http://purl.org/NET/c4dm/event.owl#Event'}" />
|
||||
|
||||
|
||||
<#--Each of the two stage forms will include the form below-->
|
||||
|
|
|
@ -22,7 +22,8 @@ roleExamples-->
|
|||
<#assign typeSelectorLabel = "${i18n().reviewer_of}" />
|
||||
<#assign genericLabel = "${i18n().item_capitalized}" />
|
||||
|
||||
<#assign acTypes = "{activity: 'http://purl.org/ontology/bibo/Document'}" />
|
||||
<#assign acMultipleTypes = "'true'" />
|
||||
<#assign acTypes = "{activity: 'http://purl.org/ontology/bibo/Document,http://purl.org/ontology/bibo/Collection'}" />
|
||||
|
||||
<#--Each of the two stage forms will include the form below-->
|
||||
<#include "addRoleToPersonTwoStage.ftl">
|
||||
|
|
|
@ -22,7 +22,8 @@ roleExamples-->
|
|||
<#assign typeSelectorLabel = "${i18n().service_to_profession_in}" />
|
||||
<#assign genericLabel = "${i18n().organization_capitalized}" />
|
||||
|
||||
<#assign acTypes = "{activity: 'http://xmlns.com/foaf/0.1/Organization'}" />
|
||||
<#assign acMultipleTypes = "'true'" />
|
||||
<#assign acTypes = "{activity: 'http://xmlns.com/foaf/0.1/Organization,http://xmlns.com/foaf/0.1/Group,http://purl.obolibrary.org/obo/OBI_0000835,http://purl.org/NET/c4dm/event.owl#Event'}" />
|
||||
|
||||
|
||||
<#--Each of the two stage forms will include the form below-->
|
||||
|
|
|
@ -15,6 +15,7 @@ var newIndividualFormUtils = {
|
|||
this.lName = $('#lastName');
|
||||
this.mName = $('#middleName');
|
||||
this.rdfsLabel = $('#label');
|
||||
this.submitButton = $('#submit');
|
||||
},
|
||||
|
||||
bindEventListeners: function() {
|
||||
|
@ -22,6 +23,7 @@ var newIndividualFormUtils = {
|
|||
|
||||
this.form.submit(function() {
|
||||
newIndividualFormUtils.buildRDFSLabel();
|
||||
newIndividualFormUtils.submitButton.attr("disabled",true);
|
||||
});
|
||||
|
||||
},
|
||||
|
|
|
@ -148,7 +148,7 @@ var publicationToPersonUtils = {
|
|||
this.hideAllFields();
|
||||
var selectedType = this.typeSelector.find(':selected').text();
|
||||
|
||||
if ( selectedType == 'Academic Article' || selectedType == 'Article' || selectedType == 'Editorial Article' || selectedType == 'Review') {
|
||||
if ( selectedType == 'Academic Article' ) {
|
||||
// if the user has changed type, keep any relevant values and display the
|
||||
// acSelection as appropriate
|
||||
var ckForVal = this.getAcUriReceiverVal('collection');
|
||||
|
@ -273,10 +273,6 @@ var publicationToPersonUtils = {
|
|||
else if ( selectedType == 'Conference Paper' ) {
|
||||
// if the user has changed type, keep any relevant values and display the
|
||||
// acSelection as appropriate
|
||||
var ckForVal = this.getAcUriReceiverVal('collection');
|
||||
if ( ckForVal == '' || ckForVal == this.sentinel ) {
|
||||
this.collection.parent('p').show();
|
||||
}
|
||||
ckForVal = this.getAcUriReceiverVal('conference');
|
||||
if ( ckForVal == '' || ckForVal == this.sentinel ) {
|
||||
this.presentedAt.parent('p').show();
|
||||
|
@ -287,6 +283,10 @@ var publicationToPersonUtils = {
|
|||
|
||||
// if the user is changing type, ensure that irrelevant fields are cleared
|
||||
// and reset an acSelection divs
|
||||
if ( this.collection.val() != '' && this.collection.val().substring(0, 18) != publicationToPersonUtils.selectAnExisting ) {
|
||||
this.collection.val('');
|
||||
this.resetAcSelection('collection');
|
||||
}
|
||||
if ( this.book.val() != '' && this.book.val().substring(0, 18) != publicationToPersonUtils.selectAnExisting ) {
|
||||
this.book.val('');
|
||||
this.resetAcSelection('book');
|
||||
|
|
|
@ -0,0 +1,136 @@
|
|||
<#-- $This file is distributed under the terms of the license in /doc/license.txt$ -->
|
||||
|
||||
<#-- this is in request.subject.name -->
|
||||
|
||||
<#-- leaving this edit/add mode code in for reference in case we decide we need it -->
|
||||
|
||||
<#import "lib-vivo-form.ftl" as lvf>
|
||||
|
||||
<#--Retrieve certain edit configuration information-->
|
||||
<#if editConfiguration.objectUri?has_content>
|
||||
<#assign editMode = "edit">
|
||||
<#else>
|
||||
<#assign editMode = "add">
|
||||
</#if>
|
||||
|
||||
<#--The blank sentinel indicates what value should be put in a URI when no autocomplete result has been selected.
|
||||
If the blank value is non-null or non-empty, n3 editing for an existing object will remove the original relationship
|
||||
if nothing is selected for that object-->
|
||||
<#assign blankSentinel = "" />
|
||||
<#if editConfigurationConstants?has_content && editConfigurationConstants?keys?seq_contains("BLANK_SENTINEL")>
|
||||
<#assign blankSentinel = editConfigurationConstants["BLANK_SENTINEL"] />
|
||||
</#if>
|
||||
|
||||
<#--This flag is for clearing the label field on submission for an existing object being selected from autocomplete.
|
||||
Set this flag on the input acUriReceiver where you would like this behavior to occur. -->
|
||||
<#assign flagClearLabelForExisting = "flagClearLabelForExisting" />
|
||||
|
||||
<#assign htmlForElements = editConfiguration.pageData.htmlForElements />
|
||||
|
||||
<#--Retrieve variables needed-->
|
||||
<#assign existingGrantValue = lvf.getFormFieldValue(editSubmission, editConfiguration, "existingGrant") />
|
||||
<#assign grantLabelValue = lvf.getFormFieldValue(editSubmission, editConfiguration, "grantLabel") />
|
||||
<#assign grantLabelDisplayValue = lvf.getFormFieldValue(editSubmission, editConfiguration, "grantLabelDisplay") />
|
||||
|
||||
<#--If edit submission exists, then retrieve validation errors if they exist-->
|
||||
<#if editSubmission?has_content && editSubmission.submissionExists = true && editSubmission.validationErrors?has_content>
|
||||
<#assign submissionErrors = editSubmission.validationErrors/>
|
||||
</#if>
|
||||
|
||||
<#if editMode == "edit">
|
||||
<#assign titleVerb="${i18n().edit_capitalized}">
|
||||
<#assign submitButtonText="${i18n().save_changes}">
|
||||
<#assign disabledVal="disabled">
|
||||
<#else>
|
||||
<#assign titleVerb="${i18n().create_capitalized}">
|
||||
<#assign submitButtonText="${i18n().create_entry}">
|
||||
<#assign disabledVal=""/>
|
||||
</#if>
|
||||
|
||||
<#assign requiredHint = "<span class='requiredHint'> *</span>" />
|
||||
|
||||
<h2>${titleVerb} ${i18n().grant_administered_by} ${editConfiguration.subjectName}</h2>
|
||||
|
||||
<#--Display error messages if any-->
|
||||
<#if submissionErrors?has_content>
|
||||
<#if grantLabelDisplayValue?has_content >
|
||||
<#assign grantLabelValue = grantLabelDisplayValue />
|
||||
</#if>
|
||||
|
||||
<section id="error-alert" role="alert">
|
||||
<img src="${urls.images}/iconAlert.png" width="24" height="24" alt="${i18n().error_alert_icon}" />
|
||||
<p>
|
||||
<#--Checking if any required fields are empty-->
|
||||
<#if lvf.submissionErrorExists(editSubmission, "grantLabel")>
|
||||
${i18n().enter_or_select_grant}
|
||||
</#if>
|
||||
</p>
|
||||
</section>
|
||||
</#if>
|
||||
|
||||
<@lvf.unsupportedBrowser urls.base />
|
||||
|
||||
<section id="organizationAdministers" role="region">
|
||||
|
||||
<form id="organizationAdministersGrant" class="customForm noIE67" action="${submitUrl}" role="add/edit AdministeringOrganization">
|
||||
<p>
|
||||
<label for="relatedIndLabel">${i18n().grant_name} ${requiredHint}</label>
|
||||
<input class="acSelector" size="50" type="text" id="grant" acGroupName="grant" name="grantLabel" value="${grantLabelValue}">
|
||||
<input class="display" type="hidden" id="grantDisplay" acGroupName="grant" name="grantLabelDisplay" value="${grantLabelDisplayValue}">
|
||||
</p>
|
||||
|
||||
<div class="acSelection" acGroupName="grant" id="grantAcSelection">
|
||||
<p class="inline">
|
||||
<label>${i18n().selected_grant}:</label>
|
||||
<span class="acSelectionInfo"></span>
|
||||
<a href="" class="verifyMatch" title="${i18n().verify_match_capitalized}">(${i18n().verify_match_capitalized}</a> ${i18n().or}
|
||||
<a href="#" class="changeSelection" id="changeSelection">${i18n().change_selection})</a>
|
||||
</p>
|
||||
<input class="acUriReceiver" type="hidden" id="grantUri" name="existingGrant" value="${existingGrantValue}" ${flagClearLabelForExisting}="true" />
|
||||
</div>
|
||||
<#assign htmlForElements = editConfiguration.pageData.htmlForElements />
|
||||
|
||||
<input type="hidden" id="editKey" name="editKey" value="${editKey}"/>
|
||||
|
||||
<p class="submit">
|
||||
<input type="submit" class="submit" value="${submitButtonText}"/><span class="or"> ${i18n().or} </span>
|
||||
<a class="cancel" href="${cancelUrl}" title="${i18n().cancel_title}">${i18n().cancel_link}</a>
|
||||
</p>
|
||||
|
||||
<p id="requiredLegend" class="requiredHint">* ${i18n().required_fields}</p>
|
||||
|
||||
|
||||
</form>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
var customFormData = {
|
||||
acUrl: '${urls.base}/autocomplete?tokenize=true&stem=true',
|
||||
acTypes: {grant: 'http://vivoweb.org/ontology/core#Grant'},
|
||||
editMode: '${editMode}',
|
||||
defaultTypeName: 'grant',
|
||||
baseHref: '${urls.base}/individual?uri=',
|
||||
blankSentinel: '${blankSentinel}',
|
||||
flagClearLabelForExisting: '${flagClearLabelForExisting}'
|
||||
};
|
||||
var i18nStrings = {
|
||||
selectAnExisting: '${i18n().select_an_existing}',
|
||||
orCreateNewOne: '${i18n().or_create_new_one}',
|
||||
selectedString: '${i18n().selected}',
|
||||
};
|
||||
</script>
|
||||
|
||||
|
||||
${stylesheets.add('<link rel="stylesheet" href="${urls.base}/js/jquery-ui/css/smoothness/jquery-ui-1.8.9.custom.css" />')}
|
||||
${stylesheets.add('<link rel="stylesheet" href="${urls.base}/templates/freemarker/edit/forms/css/customForm.css" />')}
|
||||
${stylesheets.add('<link rel="stylesheet" href="${urls.base}/templates/freemarker/edit/forms/css/customFormWithAutocomplete.css" />')}
|
||||
|
||||
${scripts.add('<script type="text/javascript" src="${urls.base}/js/jquery-ui/js/jquery-ui-1.8.9.custom.min.js"></script>',
|
||||
'<script type="text/javascript" src="${urls.base}/js/customFormUtils.js"></script>',
|
||||
'<script type="text/javascript" src="${urls.base}/js/extensions/String.js"></script>',
|
||||
'<script type="text/javascript" src="${urls.base}/js/browserUtils.js"></script>',
|
||||
'<script type="text/javascript" src="${urls.base}/js/jquery_plugins/jquery.bgiframe.pack.js"></script>',
|
||||
'<script type="text/javascript" src="${urls.base}/templates/freemarker/edit/forms/js/customFormWithAutocomplete.js"></script>')}
|
||||
|
||||
|
||||
|
|
@ -86,7 +86,6 @@ Set this flag on the input acUriReceiver where you would like this behavior to o
|
|||
<#else>
|
||||
${submissionErrors[errorFieldName]}
|
||||
</#if>
|
||||
</#if>
|
||||
</#list>
|
||||
<#--Checking if Person Type field is empty-->
|
||||
<#if lvf.submissionErrorExists(editSubmission, "personType")>
|
||||
|
|
|
@ -71,7 +71,7 @@
|
|||
<#if !firstPopulatedClassGroup??>
|
||||
<#assign firstPopulatedClassGroup = group />
|
||||
</#if>
|
||||
<#if group.displayName != "equipment" && group.displayName != "courses" >
|
||||
<#if !group.uri?contains("equipment") && !group.uri?contains("course") >
|
||||
<li>
|
||||
<a href="${urls.base}/browse">
|
||||
<p class="stats-count">
|
||||
|
@ -91,7 +91,6 @@
|
|||
<#assign groupCount = groupCount + 1>
|
||||
</#if>
|
||||
</#if>
|
||||
|
||||
</#list>
|
||||
</ul>
|
||||
</section>
|
||||
|
@ -122,10 +121,10 @@
|
|||
<h4>${i18n().research_capitalized}</h4>
|
||||
<ul>
|
||||
<#list classGroups as group>
|
||||
<#if (group.individualCount > 0) && group.displayName == "research" >
|
||||
<#if (group.individualCount > 0) && group.uri?contains("publications") >
|
||||
<#assign foundClassGroup = true />
|
||||
<#list group.classes as class>
|
||||
<#if (class.individualCount > 0) && (class.uri?contains("Academic Article") || class.uri?contains("Book") || class.uri?contains("Chapter") ||class.uri?contains("Conference Paper") || class.uri?contains("Proceedings") || class.uri?contains("Report")) >
|
||||
<#if (class.individualCount > 0) && (class.uri?contains("AcademicArticle") || class.uri?contains("Book") || class.uri?contains("Chapter") ||class.uri?contains("ConferencePaper") || class.uri?contains("Grant") || class.uri?contains("Report")) >
|
||||
<li role="listitem">
|
||||
<span>${class.individualCount!}</span>
|
||||
<a href='${urls.base}/individuallist?vclassId=${class.uri?replace("#","%23")!}'>
|
||||
|
|
|
@ -8,4 +8,4 @@ geo:Australia_and_New_Zealand rdf:type core:Continent .
|
|||
geo:Europe rdf:type core:Continent .
|
||||
geo:South_America rdf:type core:Continent .
|
||||
geo:northern_America rdf:type core:Continent .
|
||||
geo:Oceania rdf:type core:Continent .
|
||||
geo:Antarctica rdf:type core:Continent .
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
@prefix role: <http://vitro.mannlib.cornell.edu/ns/vitro/role#> .
|
||||
@prefix local: <http://vitro.mannlib.cornell.edu/ns/vitro/siteConfig/> .
|
||||
@prefix vivo: <http://vivoweb.org/ontology/core#> .
|
||||
@prefix obo: <http://purl.obolibrary.org/obo/> .
|
||||
|
||||
@base <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration> .
|
||||
|
||||
|
@ -82,6 +83,8 @@ local:orgInAuthorshipConfig a :ObjectPropertyDisplayConfig ;
|
|||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.AddPublicationToPersonGenerator"^^xsd:string ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupbibliographic> .
|
||||
|
||||
#### role contexts and configurations ###
|
||||
|
||||
local:hasServiceProviderRoleContext a :ConfigContext ;
|
||||
:hasConfiguration local:hasServiceProviderRoleConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/RO_0000053> ;
|
||||
|
@ -90,8 +93,8 @@ local:hasServiceProviderRoleContext a :ConfigContext ;
|
|||
|
||||
local:hasServiceProviderRoleConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-roleContributesTo.xml"^^xsd:string ;
|
||||
:displayName "service to the profession" ;
|
||||
vitro:displayRankAnnot 20;
|
||||
:displayName "professional service activities" ;
|
||||
vitro:displayRankAnnot 32;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:stubObjectPropertyAnnot "true"^^xsd:boolean ;
|
||||
|
@ -154,7 +157,7 @@ local:orgHasLeaderRoleContext a :ConfigContext ;
|
|||
|
||||
local:orgHasLeaderRoleConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-roleContributesTo.xml"^^xsd:string ;
|
||||
:displayName "head of" ;
|
||||
:displayName "lead organization of" ;
|
||||
vitro:displayRankAnnot 30;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
|
@ -219,12 +222,28 @@ local:hasEditorRoleContext a :ConfigContext ;
|
|||
local:hasEditorRoleConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-hasEditorRole.xml"^^xsd:string ;
|
||||
:displayName "collection or series editor for" ;
|
||||
vitro:displayRankAnnot 2;
|
||||
vitro:displayRankAnnot 15;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:stubObjectPropertyAnnot "true"^^xsd:boolean ;
|
||||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.AddEditorRoleToPersonGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoutreach> .
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupbibliographic> .
|
||||
|
||||
local:groupHasEditorRoleContext a :ConfigContext ;
|
||||
:hasConfiguration local:groupHasEditorRoleConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/RO_0000053> ;
|
||||
:qualifiedByDomain <http://xmlns.com/foaf/0.1/Group> ;
|
||||
:qualifiedBy <http://vivoweb.org/ontology/core#EditorRole> .
|
||||
|
||||
local:groupHasEditorRoleConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-hasEditorRole.xml"^^xsd:string ;
|
||||
:displayName "collection or series editorial group for" ;
|
||||
vitro:displayRankAnnot 15;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:stubObjectPropertyAnnot "true"^^xsd:boolean ;
|
||||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.AddEditorRoleToPersonGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:hasReviewerRoleContext a :ConfigContext ;
|
||||
:hasConfiguration local:hasReviewerRoleConfig ;
|
||||
|
@ -235,7 +254,7 @@ local:hasReviewerRoleContext a :ConfigContext ;
|
|||
local:hasReviewerRoleConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-hasReviewerRole.xml"^^xsd:string ;
|
||||
:displayName "reviewer of" ;
|
||||
vitro:displayRankAnnot 3;
|
||||
vitro:displayRankAnnot 18;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:stubObjectPropertyAnnot "true"^^xsd:boolean ;
|
||||
|
@ -250,8 +269,8 @@ local:hasOrganizerRoleContext a :ConfigContext ;
|
|||
|
||||
local:hasOrganizerRoleConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-roleRealizedIn.xml"^^xsd:string ;
|
||||
:displayName "organizer of" ;
|
||||
vitro:displayRankAnnot 4;
|
||||
:displayName "organizer of event" ;
|
||||
vitro:displayRankAnnot 27;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:stubObjectPropertyAnnot "true"^^xsd:boolean ;
|
||||
|
@ -266,13 +285,13 @@ local:orgHasOrganizerRoleContext a :ConfigContext ;
|
|||
|
||||
local:orgHasOrganizerRoleConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-roleRealizedIn.xml"^^xsd:string ;
|
||||
:displayName "organizer of" ;
|
||||
vitro:displayRankAnnot 4;
|
||||
:displayName "convener of event" ;
|
||||
vitro:displayRankAnnot 80;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:stubObjectPropertyAnnot "true"^^xsd:boolean ;
|
||||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.AddOrganizerRoleToPersonGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoutreach> .
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupaffiliation> .
|
||||
|
||||
local:hasOutreachProviderRoleContext a :ConfigContext ;
|
||||
:hasConfiguration local:hasOutreachProviderRoleConfig ;
|
||||
|
@ -282,7 +301,7 @@ local:hasOutreachProviderRoleContext a :ConfigContext ;
|
|||
|
||||
local:hasOutreachProviderRoleConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-roleContributesTo.xml"^^xsd:string ;
|
||||
:displayName "outreach and community service" ;
|
||||
:displayName "outreach and community service activities" ;
|
||||
vitro:displayRankAnnot 50;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
|
@ -298,7 +317,7 @@ local:orgHasOutreachProviderRoleContext a :ConfigContext ;
|
|||
|
||||
local:orgHasOutreachProviderRoleConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-roleContributesTo.xml"^^xsd:string ;
|
||||
:displayName "outreach and community service" ;
|
||||
:displayName "outreach and community service activities" ;
|
||||
vitro:displayRankAnnot 50;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
|
@ -314,13 +333,13 @@ local:hasAttendeeRoleContext a :ConfigContext ;
|
|||
|
||||
local:hasAttendeeRoleConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-hasAttendeeRole.xml"^^xsd:string ;
|
||||
:displayName "attended" ;
|
||||
vitro:displayRankAnnot 1;
|
||||
:displayName "attended event" ;
|
||||
vitro:displayRankAnnot 85;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:stubObjectPropertyAnnot "true"^^xsd:boolean ;
|
||||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.AddAttendeeRoleToPersonGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupother> .
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupaffiliation> .
|
||||
|
||||
local:orgHasAttendeeRoleContext a :ConfigContext ;
|
||||
:hasConfiguration local:orgHasAttendeeRoleConfig ;
|
||||
|
@ -330,13 +349,13 @@ local:orgHasAttendeeRoleContext a :ConfigContext ;
|
|||
|
||||
local:orgHasAttendeeRoleConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-hasAttendeeRole.xml"^^xsd:string ;
|
||||
:displayName "attended" ;
|
||||
vitro:displayRankAnnot 1;
|
||||
:displayName "attended event" ;
|
||||
vitro:displayRankAnnot 85;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:stubObjectPropertyAnnot "true"^^xsd:boolean ;
|
||||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.AddAttendeeRoleToPersonGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupother> .
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupaffiliation> .
|
||||
|
||||
local:hasResearcherRoleContext a :ConfigContext ;
|
||||
:hasConfiguration local:hasResearcherRoleConfig ;
|
||||
|
@ -433,6 +452,8 @@ local:orgHasPresenterRoleConfig a :ObjectPropertyDisplayConfig ;
|
|||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.AddPresenterRoleToPersonGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupbibliographic> .
|
||||
|
||||
### awards and educational training ###
|
||||
|
||||
local:awardOrHonorContext a :ConfigContext ;
|
||||
:hasConfiguration local:awardOrHonorConfig ;
|
||||
:configContextFor <http://vivoweb.org/ontology/core#relatedBy> ;
|
||||
|
@ -456,12 +477,12 @@ local:orgHasAwardOrHonorContext a :ConfigContext ;
|
|||
|
||||
local:orgHasAwardOrHonorConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-awardOrHonor.xml"^^xsd:string ;
|
||||
:displayName "awards and honors" ;
|
||||
vitro:displayRankAnnot 20;
|
||||
:displayName "awards and honors received" ;
|
||||
vitro:displayRankAnnot 75;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.PersonHasAwardOrHonorGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupbiography> .
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:educationalTrainingContext a :ConfigContext ;
|
||||
:hasConfiguration local:educationalTrainingConfig ;
|
||||
|
@ -489,8 +510,8 @@ local:organizationForTrainingConfig a :ObjectPropertyDisplayConfig ;
|
|||
:listViewConfigFile "listViewConfig-organizationForTraining.xml"^^xsd:string ;
|
||||
:displayName "organization for training" ;
|
||||
vitro:displayRankAnnot 1;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:nobody ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:nobody ;
|
||||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.OrganizationForTrainingGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupother> .
|
||||
|
||||
|
@ -529,7 +550,7 @@ local:advisorRoleConfig a :ObjectPropertyDisplayConfig ;
|
|||
local:informationResourceInAuthorshipContext a :ConfigContext ;
|
||||
:hasConfiguration local:informationResourceInAuthorshipConfig ;
|
||||
:configContextFor <http://vivoweb.org/ontology/core#relatedBy> ;
|
||||
:qualifiedByDomain <http://purl.obolibrary.org/obo/IAO_0000030> ;
|
||||
:qualifiedByDomain <http://purl.obolibrary.org/obo/IAO_0000030> ; # Information Content Entity
|
||||
:qualifiedBy <http://vivoweb.org/ontology/core#Authorship> .
|
||||
|
||||
local:informationResourceInAuthorshipConfig a :ObjectPropertyDisplayConfig ;
|
||||
|
@ -544,17 +565,17 @@ local:informationResourceInAuthorshipConfig a :ObjectPropertyDisplayConfig ;
|
|||
local:informationResourceInEditorshipContext a :ConfigContext ;
|
||||
:hasConfiguration local:informationResourceInEditorshipConfig ;
|
||||
:configContextFor <http://vivoweb.org/ontology/core#relatedBy> ;
|
||||
:qualifiedByDomain <http://purl.obolibrary.org/obo/IAO_0000030> ;
|
||||
:qualifiedByDomain <http://purl.obolibrary.org/obo/IAO_0000030> ; # Information Content Entity
|
||||
:qualifiedBy <http://vivoweb.org/ontology/core#Editorship> .
|
||||
|
||||
local:informationResourceInEditorshipConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-informationResourceInEditorship.xml"^^xsd:string ;
|
||||
:displayName "editors" ;
|
||||
vitro:displayRankAnnot 10;
|
||||
vitro:displayRankAnnot 12;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.AddEditorsToInformationResourceGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupbibobscure> .
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:editorOfContext a :ConfigContext ;
|
||||
:hasConfiguration local:editorOfConfig ;
|
||||
|
@ -580,7 +601,7 @@ local:issuedCredentialContext a :ConfigContext ;
|
|||
local:issuedCredentialConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-issuedCredential.xml"^^xsd:string ;
|
||||
:displayName "credentials" ;
|
||||
vitro:displayRankAnnot 5;
|
||||
vitro:displayRankAnnot 12;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.PersonHasIssuedCredentialGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
|
@ -594,13 +615,85 @@ local:grantAdministeredByContext a :ConfigContext ;
|
|||
|
||||
local:grantAdministeredByConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-grantAdministeredBy.xml"^^xsd:string ;
|
||||
:displayName "grant administered by" ;
|
||||
vitro:displayRankAnnot 1;
|
||||
:displayName "administered by" ;
|
||||
vitro:displayRankAnnot 16;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.GrantAdministeredByGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:orgAdministersGrantContext a :ConfigContext ;
|
||||
:hasConfiguration local:orgAdministersGrantConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/RO_0000053> ;
|
||||
:qualifiedByDomain <http://xmlns.com/foaf/0.1/Organization> ;
|
||||
:qualifiedBy vivo:AdministratorRole .
|
||||
|
||||
local:orgAdministersGrantConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-organizationAdministersGrant.xml"^^xsd:string ;
|
||||
:displayName "administers grant" ;
|
||||
vitro:displayRankAnnot 62;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.OrganizationAdministersGrantGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupresearch> .
|
||||
|
||||
### collaborator properties ###
|
||||
|
||||
# formerly defined in common for all Agents in initialTBoxAnnotations.n3 where allows cross-linking people and orgs
|
||||
|
||||
local:hasCollaboratorContext a :ConfigContext ; # persons
|
||||
:hasConfiguration local:hasCollaboratorConfig ;
|
||||
:configContextFor <http://vivoweb.org/ontology/core#hasCollaborator> ;
|
||||
:qualifiedByDomain <http://xmlns.com/foaf/0.1/Person> ;
|
||||
:qualifiedBy <http://xmlns.com/foaf/0.1/Person> .
|
||||
|
||||
local:hasCollaboratorConfig a :ObjectPropertyDisplayConfig ;
|
||||
vitro:customEntryFormAnnot
|
||||
"edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.AutocompleteObjectPropertyFormGenerator"^^xsd:string ;
|
||||
# :listViewConfigFile "listViewConfig-roleRealizedIn.xml"^^xsd:string ;
|
||||
:displayName "has collaborator" ;
|
||||
vitro:displayLimitAnnot
|
||||
"5"^^xsd:int ;
|
||||
vitro:displayRankAnnot
|
||||
"55"^^xsd:int ;
|
||||
vitro:selectFromExistingAnnot
|
||||
"true"^^xsd:boolean ;
|
||||
vitro:offerCreateNewOptionAnnot "true"^^xsd:boolean ;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
# vitro:stubObjectPropertyAnnot "true"^^xsd:boolean ;
|
||||
# vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.AddOrganizerRoleToPersonGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
vitro:publicDescriptionAnnot
|
||||
"Use for a simple assertion that another person is an ongoing collaborator; to describe the relationship in more detail enter a role for each collaborator in some common endeavor."^^xsd:string ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupaffiliation> .
|
||||
|
||||
local:orgHasCollaboratorContext a :ConfigContext ;
|
||||
:hasConfiguration local:orgHasCollaboratorConfig ;
|
||||
:configContextFor <http://vivoweb.org/ontology/core#hasCollaborator> ;
|
||||
:qualifiedByDomain <http://xmlns.com/foaf/0.1/Organization> ;
|
||||
:qualifiedBy <http://xmlns.com/foaf/0.1/Agent> .
|
||||
|
||||
local:orgHasCollaboratorConfig a :ObjectPropertyDisplayConfig ;
|
||||
vitro:customEntryFormAnnot
|
||||
"edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.AutocompleteObjectPropertyFormGenerator"^^xsd:string ;
|
||||
# :listViewConfigFile "listViewConfig-roleRealizedIn.xml"^^xsd:string ;
|
||||
:displayName "has collaborating organization or group" ;
|
||||
vitro:displayLimitAnnot
|
||||
"5"^^xsd:int ;
|
||||
vitro:displayRankAnnot
|
||||
"35"^^xsd:int ;
|
||||
vitro:selectFromExistingAnnot
|
||||
"true"^^xsd:boolean ;
|
||||
vitro:offerCreateNewOptionAnnot "true"^^xsd:boolean ;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
# vitro:stubObjectPropertyAnnot "true"^^xsd:boolean ;
|
||||
# vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.AddOrganizerRoleToPersonGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
vitro:publicDescriptionAnnot
|
||||
"Use for a simple assertion that an organization or group is an ongoing collaborator; to describe the relationship in more detail enter a role for each collaborator in some common endeavor."^^xsd:string ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupaffiliation> .
|
||||
|
||||
|
||||
### vcard properties ###
|
||||
|
||||
local:mailingAddressContext a :ConfigContext ;
|
||||
|
@ -613,7 +706,7 @@ local:mailingAddressContext a :ConfigContext ;
|
|||
local:mailingAddressConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-mailingAddress.xml"^^xsd:string ;
|
||||
:displayName "mailing address" ;
|
||||
vitro:displayRankAnnot 80;
|
||||
vitro:displayRankAnnot 29;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.SubjectHasMailingAddressGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
|
@ -725,7 +818,7 @@ local:organizationEmailContext a :ConfigContext ;
|
|||
local:organizationEmailConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-additionalEmail.xml"^^xsd:string ;
|
||||
:displayName "email address" ;
|
||||
vitro:displayRankAnnot 30;
|
||||
vitro:displayRankAnnot 28;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:customEntryFormAnnot "edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.PersonHasEmailGenerator"^^<http://www.w3.org/2001/XMLSchema#string> ;
|
||||
|
@ -782,7 +875,7 @@ local:webpageOrgConfig a :ObjectPropertyDisplayConfig ;
|
|||
local:webpageInfoContext a :ConfigContext ;
|
||||
:hasConfiguration local:webpageInfoConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/ARG_2000028> ;
|
||||
:qualifiedByDomain <http://purl.obolibrary.org/obo/IAO_0000030> ;
|
||||
:qualifiedByDomain <http://purl.obolibrary.org/obo/IAO_0000030> ; # Information Content Entity
|
||||
:qualifiedByRoot <http://www.w3.org/2006/vcard/ns#Kind> ;
|
||||
:qualifiedBy <http://www.w3.org/2006/vcard/ns#URL> .
|
||||
|
||||
|
@ -845,6 +938,107 @@ local:preferredTitleConfig a :ObjectPropertyDisplayConfig ;
|
|||
|
||||
### properties using default editing form ##
|
||||
|
||||
|
||||
local:outputOfContext a :ConfigContext ;
|
||||
:hasConfiguration local:outputOfConfig ;
|
||||
:configContextFor obo:RO_0002353 ;
|
||||
:qualifiedByDomain obo:IAO_0000030 ; # Information Content Entity
|
||||
:qualifiedBy obo:BFO_0000015 . # Process
|
||||
|
||||
local:outputOfConfig a :ObjectPropertyDisplayConfig ;
|
||||
:displayName "output of process or event" ;
|
||||
vitro:displayRankAnnot 80 ;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:hasOutputContext a :ConfigContext ;
|
||||
:hasConfiguration local:hasOutputConfig ;
|
||||
:configContextFor obo:RO_0002234 ;
|
||||
:qualifiedByDomain obo:BFO_0000015 ; # Process
|
||||
:qualifiedBy obo:IAO_0000030 . # Information Content Entity
|
||||
|
||||
|
||||
local:hasOutputConfig a :ObjectPropertyDisplayConfig ;
|
||||
:displayName "output publications or other works" ;
|
||||
vitro:displayRankAnnot 80 ;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupbibliographic> .
|
||||
|
||||
|
||||
local:credentialOfContext a :ConfigContext ;
|
||||
:hasConfiguration local:credentialOfConfig ;
|
||||
:configContextFor vivo:relatedBy ;
|
||||
:qualifiedByDomain vivo:Credential ;
|
||||
:qualifiedBy vivo:IssuedCredential .
|
||||
|
||||
local:credentialOfConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "credential of" ;
|
||||
vitro:displayRankAnnot 6;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:nobody ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:documentHasPartContext a :ConfigContext ;
|
||||
:hasConfiguration local:documentHasPartConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/BFO_0000051> ;
|
||||
:qualifiedByDomain <http://purl.org/ontology/bibo/Document> ;
|
||||
:qualifiedBy <http://purl.org/ontology/bibo/DocumentPart> .
|
||||
|
||||
local:documentHasPartConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "has document part" ;
|
||||
vitro:displayRankAnnot 51;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:selectFromExistingAnnot "true"^^xsd:boolean ;
|
||||
vitro:offerCreateNewOptionAnnot "true"^^xsd:boolean ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:documentPartOfContext a :ConfigContext ;
|
||||
:hasConfiguration local:documentPartOfConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/BFO_0000050> ;
|
||||
:qualifiedByDomain <http://purl.org/ontology/bibo/DocumentPart> ;
|
||||
:qualifiedBy <http://purl.org/ontology/bibo/Document> .
|
||||
|
||||
local:documentPartOfConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "part of other document" ;
|
||||
vitro:displayRankAnnot 52;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:geographicLocationContainsLocationContext a :ConfigContext ;
|
||||
:hasConfiguration local:geographicLocationContainsLocationConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/BFO_0000051> ;
|
||||
:qualifiedByDomain vivo:GeographicLocation ;
|
||||
:qualifiedBy vivo:GeographicLocation .
|
||||
|
||||
local:geographicLocationContainsLocationConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "has part" ;
|
||||
vitro:displayRankAnnot 81;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:geographicLocationWithinLocationContext a :ConfigContext ;
|
||||
:hasConfiguration local:geographicLocationWithinLocationConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/BFO_0000050> ;
|
||||
:qualifiedByDomain vivo:GeographicLocation ;
|
||||
:qualifiedBy vivo:GeographicLocation .
|
||||
|
||||
local:geographicLocationWithinLocationConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "part of" ;
|
||||
vitro:displayRankAnnot 82;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:hasSubOrganizationContext a :ConfigContext ;
|
||||
:hasConfiguration local:hasSubOrganizationConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/BFO_0000051> ;
|
||||
|
@ -852,7 +1046,7 @@ local:hasSubOrganizationContext a :ConfigContext ;
|
|||
:qualifiedBy <http://xmlns.com/foaf/0.1/Organization> .
|
||||
|
||||
local:hasSubOrganizationConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-webpage.xml"^^xsd:string ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "has sub-organization" ;
|
||||
vitro:displayRankAnnot 15;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
|
@ -866,7 +1060,7 @@ local:subOrganizationWithinContext a :ConfigContext ;
|
|||
:qualifiedBy <http://xmlns.com/foaf/0.1/Organization> .
|
||||
|
||||
local:subOrganizationWithinConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-webpage.xml"^^xsd:string ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "organization within" ;
|
||||
vitro:displayRankAnnot 20;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
|
@ -881,8 +1075,8 @@ local:eventWithinContext a :ConfigContext ;
|
|||
|
||||
local:eventWithinConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "occurs within (parent event)" ;
|
||||
vitro:displayRankAnnot 1;
|
||||
:displayName "occurs within event" ;
|
||||
vitro:displayRankAnnot 13;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
@ -896,7 +1090,7 @@ local:includesEventContext a :ConfigContext ;
|
|||
local:includesEventConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "includes event" ;
|
||||
vitro:displayRankAnnot 2;
|
||||
vitro:displayRankAnnot 15;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
@ -905,16 +1099,32 @@ local:inEventSeriesContext a :ConfigContext ;
|
|||
:hasConfiguration local:inEventSeriesConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/BFO_0000050> ;
|
||||
:qualifiedByDomain <http://purl.org/NET/c4dm/event.owl#Event> ;
|
||||
:qualifiedBy <http://purl.org/NET/c4dm/event.owl#EventSeries> .
|
||||
:qualifiedBy <http://vivoweb.org/ontology/core#EventSeries> .
|
||||
|
||||
local:inEventSeriesConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "in event series" ;
|
||||
vitro:displayRankAnnot 3;
|
||||
vitro:displayRankAnnot 17;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:seriesForEventContext a :ConfigContext ;
|
||||
:hasConfiguration local:seriesForEventConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/BFO_0000051> ;
|
||||
:qualifiedByDomain <http://vivoweb.org/ontology/core#EventSeries> ;
|
||||
:qualifiedBy <http://purl.org/NET/c4dm/event.owl#Event> .
|
||||
|
||||
local:seriesForEventConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "events in this series" ;
|
||||
vitro:displayRankAnnot 17;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:selectFromExistingAnnot "true"^^xsd:boolean ;
|
||||
vitro:offerCreateNewOptionAnnot "true"^^xsd:boolean ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:eventLocationContext a :ConfigContext ;
|
||||
:hasConfiguration local:eventLocationConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/RO_0001025> ;
|
||||
|
@ -924,10 +1134,10 @@ local:eventLocationContext a :ConfigContext ;
|
|||
local:eventLocationConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "has geographic location" ;
|
||||
vitro:displayRankAnnot 2;
|
||||
vitro:displayRankAnnot 30;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGrouplocation> .
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupaddress> .
|
||||
|
||||
local:organizationLocationContext a :ConfigContext ;
|
||||
:hasConfiguration local:organizationLocationConfig ;
|
||||
|
@ -937,7 +1147,21 @@ local:organizationLocationContext a :ConfigContext ;
|
|||
|
||||
local:organizationLocationConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "has geographic location" ;
|
||||
:displayName "geographic location" ;
|
||||
vitro:displayRankAnnot 30;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupaddress> .
|
||||
|
||||
local:equipmentInFacilityContext a :ConfigContext ;
|
||||
:hasConfiguration local:equipmentInFacilityConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/RO_0001025> ;
|
||||
:qualifiedByDomain vivo:Equipment ;
|
||||
:qualifiedBy vivo:Facility .
|
||||
|
||||
local:equipmentInFacilityConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "in facility" ;
|
||||
vitro:displayRankAnnot 2;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
|
@ -951,12 +1175,98 @@ local:hasRoomContext a :ConfigContext ;
|
|||
|
||||
local:hasRoomConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "has room" ;
|
||||
vitro:displayRankAnnot 2;
|
||||
:displayName "rooms" ;
|
||||
vitro:displayRankAnnot 22;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:selectFromExistingAnnot "true"^^xsd:boolean ;
|
||||
vitro:offerCreateNewOptionAnnot "true"^^xsd:boolean ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:roomWithinBuildingContext a :ConfigContext ;
|
||||
:hasConfiguration local:roomWithinBuildingConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/BFO_0000050> ;
|
||||
:qualifiedByDomain vivo:Room ;
|
||||
:qualifiedBy vivo:Building .
|
||||
|
||||
local:roomWithinBuildingConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "within building" ;
|
||||
vitro:displayRankAnnot 23;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:facilityWithinBuildingContext a :ConfigContext ;
|
||||
:hasConfiguration local:facilityWithinBuildingConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/BFO_0000050> ;
|
||||
:qualifiedByDomain vivo:Facility ;
|
||||
:qualifiedBy <http://purl.obolibrary.org/obo/BFO_0000029> .
|
||||
|
||||
local:facilityWithinBuildingConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "facility of" ;
|
||||
vitro:displayRankAnnot 15;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:geographicLocationContainsBuildingContext a :ConfigContext ;
|
||||
:hasConfiguration local:geographicalLocationContainsBuildingConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/BFO_0000051> ;
|
||||
:qualifiedByDomain vivo:GeographicLocation ;
|
||||
:qualifiedBy vivo:Building .
|
||||
|
||||
local:geographicLocationContainsBuildingConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "location of building" ;
|
||||
vitro:displayRankAnnot 26;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:bldgGeographicallyWithinContext a :ConfigContext ;
|
||||
:hasConfiguration local:bldgGeographicallyWithinConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/BFO_0000050> ;
|
||||
:qualifiedByDomain <http://purl.obolibrary.org/obo/BFO_0000029> ;
|
||||
:qualifiedBy vivo:GeographicLocation .
|
||||
|
||||
local:bldgGeographicallyWithinConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "geographically within" ;
|
||||
vitro:displayRankAnnot 20;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:bldgEquipmentLocationContext a :ConfigContext ;
|
||||
:hasConfiguration local:bldgEquipmentLocationConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/RO_0001015> ;
|
||||
:qualifiedByDomain vivo:Facility ;
|
||||
:qualifiedBy vivo:Equipment .
|
||||
|
||||
local:bldgEquipmentLocationConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "location of equipment" ;
|
||||
vitro:displayRankAnnot 14;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupother> .
|
||||
|
||||
local:bldgGeographicLocationOfContext a :ConfigContext ;
|
||||
:hasConfiguration local:bldgGeographicLocationOfConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/RO_0001015> ;
|
||||
:qualifiedByDomain vivo:Facility ;
|
||||
:qualifiedBy vivo:GeographicLocation .
|
||||
|
||||
local:bldgGeographicLocationOfConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "geographic location of" ;
|
||||
vitro:displayRankAnnot 18;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupother> .
|
||||
|
||||
local:courseOfferedByContext a :ConfigContext ;
|
||||
:hasConfiguration local:courseOfferedByConfig ;
|
||||
:configContextFor vivo:offeredBy ;
|
||||
|
@ -980,10 +1290,12 @@ local:orgOffersCourseContext a :ConfigContext ;
|
|||
local:orgOffersCourseConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "offers course" ;
|
||||
vitro:displayRankAnnot 2;
|
||||
vitro:displayRankAnnot 90;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupother> .
|
||||
vitro:selectFromExistingAnnot "true"^^xsd:boolean ;
|
||||
vitro:offerCreateNewOptionAnnot "true"^^xsd:boolean ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupaffiliation> .
|
||||
|
||||
local:collegeOffersDegreeContext a :ConfigContext ;
|
||||
:hasConfiguration local:collegeOffersDegreeConfig ;
|
||||
|
@ -994,7 +1306,7 @@ local:collegeOffersDegreeContext a :ConfigContext ;
|
|||
local:collegeOffersDegreeConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "offers degree" ;
|
||||
vitro:displayRankAnnot 2;
|
||||
vitro:displayRankAnnot 12;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
@ -1050,8 +1362,65 @@ local:grantAwardedByContext a :ConfigContext ;
|
|||
|
||||
local:grantAwardedByConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "grant awarded by" ;
|
||||
vitro:displayRankAnnot 2;
|
||||
:displayName "awarded by" ;
|
||||
vitro:displayRankAnnot 14;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:offerCreateNewOptionAnnot "true"^^xsd:boolean ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:grantSubjectAreaContext a :ConfigContext ;
|
||||
:hasConfiguration local:grantSubjectAreaConfig ;
|
||||
:configContextFor vivo:hasSubjectArea ;
|
||||
:qualifiedByDomain vivo:Grant ;
|
||||
:qualifiedBy <http://www.w3.org/2004/02/skos/core#Concept> .
|
||||
|
||||
local:grantSubjectAreaConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "has subject area" ;
|
||||
vitro:displayRankAnnot 10;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:grantHasSubgrantContext a :ConfigContext ;
|
||||
:hasConfiguration local:grantHasSubgrantConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/BFO_0000051> ;
|
||||
:qualifiedByDomain vivo:Grant ;
|
||||
:qualifiedBy vivo:Grant .
|
||||
|
||||
local:grantHasSubgrantConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "has sub grant" ;
|
||||
vitro:displayRankAnnot 30;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:grantIsSubgrantOfContext a :ConfigContext ;
|
||||
:hasConfiguration local:grantIsSubgrantOfConfig ;
|
||||
:configContextFor <http://purl.obolibrary.org/obo/BFO_0000050> ;
|
||||
:qualifiedByDomain vivo:Grant ;
|
||||
:qualifiedBy vivo:Grant .
|
||||
|
||||
local:grantIsSubgrantOfConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "sub grant of" ;
|
||||
vitro:displayRankAnnot 32;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:grantGeographicFocusContext a :ConfigContext ;
|
||||
:hasConfiguration local:grantGeographicFocusConfig ;
|
||||
:configContextFor vivo:geographicFocus ;
|
||||
:qualifiedByDomain vivo:Grant ;
|
||||
:qualifiedBy vivo:GeographicRegion .
|
||||
|
||||
local:grantGeographicFocusConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "geographic focus" ;
|
||||
vitro:displayRankAnnot 20;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
@ -1066,8 +1435,8 @@ local:awardOrHonorReceiptsConfig a :ObjectPropertyDisplayConfig ;
|
|||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "receipts" ;
|
||||
vitro:displayRankAnnot 3;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:nobody ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:nobody ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupother> .
|
||||
|
||||
local:awardReceiptsContext a :ConfigContext ;
|
||||
|
@ -1109,22 +1478,37 @@ local:awardOrHonorGivenConfig a :ObjectPropertyDisplayConfig ;
|
|||
:displayName "award or honor given" ;
|
||||
vitro:displayRankAnnot 72;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:nobody ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:awardConferredByContext a :ConfigContext ;
|
||||
:hasConfiguration local:awardConferredByConfig ;
|
||||
:configContextFor <http://vivoweb.org/ontology/core#assignedBy> ;
|
||||
:qualifiedByDomain <http://vivoweb.org/ontology/core#AwardReceipt> ;
|
||||
:qualifiedBy <http://xmlns.com/foaf/0.1/Organization> .
|
||||
|
||||
local:awardConferredByConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "award conferred by" ;
|
||||
vitro:displayRankAnnot 3;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:orgAwardsGrantContext a :ConfigContext ;
|
||||
:hasConfiguration local:orgAwardsGrantConfig ;
|
||||
:configContextFor <http://vivoweb.org/ontology/core#relatedBy> ;
|
||||
:configContextFor <http://vivoweb.org/ontology/core#assigns> ;
|
||||
:qualifiedByDomain <http://xmlns.com/foaf/0.1/Organization> ;
|
||||
:qualifiedBy <http://vivoweb.org/ontology/core#Grant> .
|
||||
|
||||
local:orgAwardsGrantConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-default.xml"^^xsd:string ;
|
||||
:displayName "awards grant" ;
|
||||
vitro:displayRankAnnot 61;
|
||||
vitro:displayRankAnnot 60;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
vitro:offerCreateNewOptionAnnot "true"^^xsd:boolean ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupresearch> .
|
||||
|
||||
local:addressLocationContext a :ConfigContext ;
|
||||
:hasConfiguration local:addressLocationConfig ;
|
||||
|
@ -1150,10 +1534,10 @@ local:bfo_0000055Context a :ConfigContext ;
|
|||
local:bfo_0000055Config a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-relatedRole.xml"^^xsd:string ;
|
||||
:displayName "participant" ;
|
||||
vitro:displayRankAnnot 1;
|
||||
vitro:displayRankAnnot 17;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupother> .
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:nobody ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
### grant roles using the core:relates property ###
|
||||
|
||||
|
@ -1166,26 +1550,26 @@ local:grantRelatesContext a :ConfigContext ;
|
|||
local:grantRelatesConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-relatedRole.xml"^^xsd:string ;
|
||||
:displayName "contributor" ;
|
||||
vitro:displayRankAnnot 1;
|
||||
vitro:displayRankAnnot 55;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupbiography> .
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:nobody ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupaffiliation> .
|
||||
|
||||
### faux properties for dateTimeValue ###
|
||||
|
||||
local:publicationDateContext a :ConfigContext ;
|
||||
:hasConfiguration local:publicationDateConfig ;
|
||||
:configContextFor <http://vivoweb.org/ontology/core#dateTimeValue> ;
|
||||
:qualifiedByDomain <http://purl.obolibrary.org/obo/IAO_0000030> ;
|
||||
:qualifiedByDomain <http://purl.obolibrary.org/obo/IAO_0000030> ; # Information Content Entity
|
||||
:qualifiedBy <http://vivoweb.org/ontology/core#DateTimeValue> .
|
||||
|
||||
local:publicationDateConfig a :ObjectPropertyDisplayConfig ;
|
||||
:listViewConfigFile "listViewConfig-dateTimeValue.xml"^^xsd:string ;
|
||||
:displayName "publication date" ;
|
||||
vitro:displayRankAnnot 10;
|
||||
vitro:displayRankAnnot 17;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot role:public ;
|
||||
vitro:prohibitedFromUpdateBelowRoleLevelAnnot role:public ;
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGrouptime> .
|
||||
:propertyGroup <http://vivoweb.org/ontology#vitroPropertyGroupoverview> .
|
||||
|
||||
local:yearAwardedContext a :ConfigContext ;
|
||||
:hasConfiguration local:yearAwardedConfig ;
|
||||
|
|
|
@ -53,6 +53,12 @@ foaf:Agent
|
|||
owl:onProperty core:relatedBy
|
||||
] .
|
||||
|
||||
vivo:Equipment
|
||||
rdfs:subClassOf
|
||||
[ a owl:Restriction ;
|
||||
owl:onProperty <http://vivoweb.org/ontology/core#freetextKeyword> ;
|
||||
owl:allValuesFrom <http://www.w3.org/2001/XMLSchema#string>
|
||||
] .
|
||||
|
||||
foaf:Person
|
||||
rdfs:subClassOf
|
||||
|
|
|
@ -94,6 +94,12 @@
|
|||
<owl:allValuesFrom rdf:resource="http://vivoweb.org/ontology/core#GeographicRegion"/>
|
||||
</owl:Restriction>
|
||||
</rdfs:subClassOf>
|
||||
<rdfs:subClassOf>
|
||||
<owl:Restriction>
|
||||
<owl:onProperty rdf:resource="http://purl.org/ontology/bibo/presents"/>
|
||||
<owl:allValuesFrom rdf:resource="http://purl.org/ontology/bibo/Document"/>
|
||||
</owl:Restriction>
|
||||
</rdfs:subClassOf>
|
||||
</owl:Class>
|
||||
|
||||
|
||||
|
@ -315,6 +321,22 @@
|
|||
</rdfs:subClassOf>
|
||||
</owl:Class>
|
||||
|
||||
<!-- http://vivoweb.org/ontology/core#GeographicLocation -->
|
||||
|
||||
<owl:Class rdf:about="http://vivoweb.org/ontology/core#GeographicLocation">
|
||||
<rdfs:subClassOf>
|
||||
<owl:Restriction>
|
||||
<owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000050"/>
|
||||
<owl:allValuesFrom rdf:resource="http://vivoweb.org/ontology/core#GeographicLocation"/>
|
||||
</owl:Restriction>
|
||||
</rdfs:subClassOf>
|
||||
<rdfs:subClassOf>
|
||||
<owl:Restriction>
|
||||
<owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000051"/>
|
||||
<owl:allValuesFrom rdf:resource="http://vivoweb.org/ontology/core#GeographicLocation"/>
|
||||
</owl:Restriction>
|
||||
</rdfs:subClassOf>
|
||||
</owl:Class>
|
||||
|
||||
|
||||
<!-- http://purl.org/ontology/bibo/DocumentPart -->
|
||||
|
@ -520,6 +542,50 @@
|
|||
</owl:Class>
|
||||
|
||||
|
||||
<!-- http://vivoweb.org/ontology/core#Facility -->
|
||||
|
||||
<owl:Class rdf:about="http://vivoweb.org/ontology/core#Facility">
|
||||
<rdfs:subClassOf>
|
||||
<owl:Restriction>
|
||||
<owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000050"/>
|
||||
<owl:allValuesFrom rdf:resource="http://purl.obolibrary.org/obo/BFO_0000029"/>
|
||||
</owl:Restriction>
|
||||
</rdfs:subClassOf>
|
||||
<rdfs:subClassOf>
|
||||
<owl:Restriction>
|
||||
<owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000051"/>
|
||||
<owl:allValuesFrom rdf:resource="http://vivoweb.org/ontology/core#Facility"/>
|
||||
</owl:Restriction>
|
||||
</rdfs:subClassOf>
|
||||
</owl:Class>
|
||||
|
||||
<!-- http://vivoweb.org/ontology/core#Building -->
|
||||
|
||||
<owl:Class rdf:about="http://vivoweb.org/ontology/core#Building">
|
||||
<rdfs:subClassOf>
|
||||
<owl:Restriction>
|
||||
<owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000050"/>
|
||||
<owl:allValuesFrom rdf:resource="http://vivoweb.org/ontology/core#Facility"/>
|
||||
</owl:Restriction>
|
||||
</rdfs:subClassOf>
|
||||
<rdfs:subClassOf>
|
||||
<owl:Restriction>
|
||||
<owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000051"/>
|
||||
<owl:allValuesFrom rdf:resource="http://vivoweb.org/ontology/core#Room"/>
|
||||
</owl:Restriction>
|
||||
</rdfs:subClassOf>
|
||||
</owl:Class>
|
||||
|
||||
<!-- http://vivoweb.org/ontology/core#Room -->
|
||||
|
||||
<owl:Class rdf:about="http://vivoweb.org/ontology/core#Room">
|
||||
<rdfs:subClassOf>
|
||||
<owl:Restriction>
|
||||
<owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000050"/>
|
||||
<owl:allValuesFrom rdf:resource="http://vivoweb.org/ontology/core#Facility"/>
|
||||
</owl:Restriction>
|
||||
</rdfs:subClassOf>
|
||||
</owl:Class>
|
||||
|
||||
<!-- http://purl.org/spar/c4o/BibliographicInformationSource -->
|
||||
|
||||
|
|
54
rdf/tbox/filegraph/dataset.owl
Normal file
54
rdf/tbox/filegraph/dataset.owl
Normal file
|
@ -0,0 +1,54 @@
|
|||
<?xml version="1.0"?>
|
||||
<rdf:RDF xmlns="http://purl.obolibrary.org/obo/arg/publication.owl#"
|
||||
xml:base="http://purl.obolibrary.org/obo/arg/publication.owl"
|
||||
xmlns:obo="http://purl.obolibrary.org/obo/"
|
||||
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
|
||||
xmlns:ns="http://www.w3.org/2003/06/sw-vocab-status/ns#"
|
||||
xmlns:vitro="http://vitro.mannlib.cornell.edu/ns/vitro/0.7#"
|
||||
xmlns:owl="http://www.w3.org/2002/07/owl#"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:core="http://vivoweb.org/ontology/core#">
|
||||
|
||||
<!-- http://vivoweb.org/ontology/core#Dataset -->
|
||||
|
||||
<owl:Class rdf:about="http://vivoweb.org/ontology/core#Dataset">
|
||||
|
||||
<rdfs:subClassOf rdf:resource="http://purl.org/ontology/bibo/Document"/>
|
||||
<obo:IAO_0000115 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A named collection of data, usually containing only one type of data</obo:IAO_0000115>
|
||||
<obo:IAO_0000112 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">US Patent Data; US Job Data</obo:IAO_0000112>
|
||||
|
||||
<rdfs:subClassOf>
|
||||
<owl:Restriction>
|
||||
<owl:onProperty rdf:resource="http://purl.org/spar/cito/isCitedAsDataSourceBy"/>
|
||||
<owl:allValuesFrom rdf:resource="http://purl.org/ontology/bibo/Document"/>
|
||||
</owl:Restriction>
|
||||
</rdfs:subClassOf>
|
||||
|
||||
</owl:Class>
|
||||
|
||||
<owl:Class rdf:about="http://purl.org/ontology/bibo/Document">
|
||||
<rdfs:subClassOf>
|
||||
<owl:Restriction>
|
||||
<owl:onProperty rdf:resource="http://purl.org/spar/cito/citesAsDataSource"/>
|
||||
<owl:allValuesFrom rdf:resource="http://vivoweb.org/ontology/core#Dataset"/>
|
||||
</owl:Restriction>
|
||||
</rdfs:subClassOf>
|
||||
</owl:Class>
|
||||
|
||||
<!-- http://purl.org/spar/cito/isCitedAsDataSourceBy -->
|
||||
|
||||
<owl:ObjectProperty rdf:about="http://purl.org/spar/cito/isCitedAsDataSourceBy">
|
||||
<rdfs:label xml:lang="en">is cited as data source by</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">The cited entity is cited as a data source by the citing entity.</rdfs:comment>
|
||||
<owl:inverseOf rdf:resource="http://purl.org/spar/cito/citesAsDataSource"/>
|
||||
</owl:ObjectProperty>
|
||||
|
||||
<!-- http://purl.org/spar/cito/citesAsDataSource -->
|
||||
|
||||
<owl:ObjectProperty rdf:about="http://purl.org/spar/cito/citesAsDataSource">
|
||||
<rdfs:label xml:lang="en">cites as data source</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">The citing entity cites the cited entity as source of data.</rdfs:comment>
|
||||
</owl:ObjectProperty>
|
||||
|
||||
</rdf:RDF>
|
|
@ -10,3 +10,4 @@ core:hasResearchArea config:deleteLinkSuppressed "true"^^xsd:boolean .
|
|||
core:researchAreaOf config:deleteLinkSuppressed "true"^^xsd:boolean .
|
||||
core:hasSubjectArea config:deleteLinkSuppressed "true"^^xsd:boolean .
|
||||
core:subjectAreaFor config:deleteLinkSuppressed "true"^^xsd:boolean .
|
||||
core:geographicFocusOf config:editLinkSuppressed "true"^^xsd:boolean .
|
|
@ -76,7 +76,10 @@
|
|||
|
||||
<!-- http://aims.fao.org/aos/geopolitical.owl#hasMember -->
|
||||
|
||||
<owl:ObjectProperty rdf:about="http://aims.fao.org/aos/geopolitical.owl#hasMember"/>
|
||||
<owl:ObjectProperty rdf:about="http://aims.fao.org/aos/geopolitical.owl#hasMember">
|
||||
<rdfs:domain rdf:resource="http://aims.fao.org/aos/geopolitical.owl#group"/>
|
||||
<rdfs:range rdf:resource="http://aims.fao.org/aos/geopolitical.owl#territory"/>
|
||||
</owl:ObjectProperty>
|
||||
|
||||
|
||||
|
||||
|
@ -1141,8 +1144,8 @@ there is a measurement process p that has specified output m, a measurement datu
|
|||
<!-- http://purl.org/ontology/bibo/citedBy -->
|
||||
|
||||
<owl:ObjectProperty rdf:about="http://purl.org/ontology/bibo/citedBy">
|
||||
<rdfs:domain rdf:resource="http://purl.obolibrary.org/obo/IAO_0000030"/>
|
||||
<rdfs:range rdf:resource="http://purl.obolibrary.org/obo/IAO_0000030"/>
|
||||
<rdfs:domain rdf:resource="http://purl.org/ontology/bibo/Document"/>
|
||||
<rdfs:range rdf:resource="http://purl.org/ontology/bibo/Document"/>
|
||||
</owl:ObjectProperty>
|
||||
|
||||
|
||||
|
@ -1150,8 +1153,8 @@ there is a measurement process p that has specified output m, a measurement datu
|
|||
<!-- http://purl.org/ontology/bibo/cites -->
|
||||
|
||||
<owl:ObjectProperty rdf:about="http://purl.org/ontology/bibo/cites">
|
||||
<rdfs:domain rdf:resource="http://purl.obolibrary.org/obo/IAO_0000030"/>
|
||||
<rdfs:range rdf:resource="http://purl.obolibrary.org/obo/IAO_0000030"/>
|
||||
<rdfs:domain rdf:resource="http://purl.org/ontology/bibo/Document"/>
|
||||
<rdfs:range rdf:resource="http://purl.org/ontology/bibo/Document"/>
|
||||
</owl:ObjectProperty>
|
||||
|
||||
|
||||
|
|
|
@ -352,6 +352,15 @@
|
|||
|
||||
|
||||
|
||||
<!-- http://vivoweb.org/ontology/core#hasEquipment -->
|
||||
|
||||
<owl:ObjectProperty rdf:about="http://vivoweb.org/ontology/core#hasEquipment">
|
||||
<rdfs:range rdf:resource="http://vivoweb.org/ontology/core#Equipment"/>
|
||||
<owl:inverseOf rdf:resource="http://vivoweb.org/ontology/core#equipmentFor"/>
|
||||
<rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/Organization"/>
|
||||
</owl:ObjectProperty>
|
||||
|
||||
|
||||
<!-- http://vivoweb.org/ontology/core#facilityFor -->
|
||||
|
||||
<owl:ObjectProperty rdf:about="http://vivoweb.org/ontology/core#facilityFor">
|
||||
|
@ -401,6 +410,14 @@
|
|||
<rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/Organization"/>
|
||||
</owl:ObjectProperty>
|
||||
|
||||
<!-- http://vivoweb.org/ontology/core#equipmentFor -->
|
||||
|
||||
<owl:ObjectProperty rdf:about="http://vivoweb.org/ontology/core#equipmentFor">
|
||||
<rdfs:label xml:lang="en-us">equipment for</rdfs:label>
|
||||
<rdfs:subPropertyOf rdf:resource="http://isf/deprecated_op"/>
|
||||
<rdfs:domain rdf:resource="http://vivoweb.org/ontology/core#Equipment"/>
|
||||
<rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/Organization"/>
|
||||
</owl:ObjectProperty>
|
||||
|
||||
|
||||
<!-- http://vivoweb.org/ontology/core#hasPredecessorOrganization -->
|
||||
|
|
|
@ -14,7 +14,11 @@
|
|||
<owl:Ontology rdf:about="http://purl.obolibrary.org/obo/"/>
|
||||
<owl:Ontology rdf:about="http://www.w3.org/2006/vcard/ns"/>
|
||||
<owl:Ontology rdf:about="http://aims.fao.org/aos/geopolitical.owl"/>
|
||||
<owl:Ontology rdf:about="http://purl.org/net/OCRe/statistics.owl"/>
|
||||
<owl:Ontology rdf:about="http://purl.org/net/OCRe/study_protocol.owl"/>
|
||||
<owl:Ontology rdf:about="http://purl.org/net/OCRe/research.owl"/>
|
||||
<owl:Ontology rdf:about="http://purl.org/net/OCRe/study_design.owl"/>
|
||||
<owl:Ontology rdf:about="http://www.w3.org/2004/02/skos/core"/>
|
||||
<owl:Ontology rdf:about="http://vivoweb.org/ontology/scientific-research"/>
|
||||
<owl:Ontology rdf:about="http://purl.org/spar/fabio/"/>
|
||||
<owl:Ontology rdf:about="http://purl.org/spar/c4o/"/>
|
||||
<owl:Ontology rdf:about="http://purl.org/spar/cito/"/>
|
||||
</rdf:RDF>
|
||||
|
|
|
@ -984,17 +984,6 @@ This class allows for linking an author to a publication while indicating inform
|
|||
|
||||
|
||||
|
||||
<!-- http://vivoweb.org/ontology/core#Dataset -->
|
||||
|
||||
<owl:Class rdf:about="http://vivoweb.org/ontology/core#Dataset">
|
||||
|
||||
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/IAO_0000030"/>
|
||||
<obo:IAO_0000115 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A named collection of data, usually containing only one type of data</obo:IAO_0000115>
|
||||
<obo:IAO_0000112 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">US Patent Data; US Job Data</obo:IAO_0000112>
|
||||
</owl:Class>
|
||||
|
||||
|
||||
|
||||
<!-- http://vivoweb.org/ontology/core#EditorRole -->
|
||||
|
||||
<owl:Class rdf:about="http://vivoweb.org/ontology/core#EditorRole">
|
||||
|
@ -1204,9 +1193,14 @@ Contents
|
|||
|
||||
<obo:IAO_0000115 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Document to be published</obo:IAO_0000115>
|
||||
</owl:NamedIndividual>
|
||||
|
||||
<owl:Class rdf:about="http://vivoweb.org/ontology/core#Abstract">
|
||||
<obo:IAO_0000115 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">An abstract that is published as a standalone document or in a journal of abstracts</obo:IAO_0000115>
|
||||
|
||||
<rdfs:subClassOf rdf:resource="http://purl.org/ontology/bibo/Document"/>
|
||||
</owl:Class>
|
||||
|
||||
</rdf:RDF>
|
||||
|
||||
|
||||
|
||||
<!-- Generated by the OWL API (version 3.3.1957) http://owlapi.sourceforge.net -->
|
||||
|
||||
|
|
|
@ -240,36 +240,6 @@ this case we explicitly refer to the singular form</obo:IAO_0000116>
|
|||
|
||||
|
||||
|
||||
<!-- http://purl.obolibrary.org/obo/IAO_0000078 -->
|
||||
|
||||
<owl:Class rdf:about="http://purl.obolibrary.org/obo/IAO_0000078">
|
||||
|
||||
<owl:equivalentClass>
|
||||
<owl:Class>
|
||||
<owl:oneOf rdf:parseType="Collection">
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000124"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000423"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000125"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000122"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000123"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000428"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000120"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000121"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000002"/>
|
||||
</owl:oneOf>
|
||||
</owl:Class>
|
||||
</owl:equivalentClass>
|
||||
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/IAO_0000102"/>
|
||||
<obo:IAO_0000116 xml:lang="en">Better to represent curation as a process with parts and then relate labels to that process (in IAO meeting)</obo:IAO_0000116>
|
||||
<obo:IAO_0000119 xml:lang="en">GROUP:OBI:<http://purl.obolibrary.org/obo/obi></obo:IAO_0000119>
|
||||
<obo:IAO_0000119 xml:lang="en">OBI_0000266</obo:IAO_0000119>
|
||||
<obo:IAO_0000117 xml:lang="en">PERSON:Bill Bug</obo:IAO_0000117>
|
||||
<obo:IAO_0000115 xml:lang="en">The curation status of the term. The allowed values come from an enumerated list of predefined terms. See the specification of these instances for more detailed definitions of each enumerated value.</obo:IAO_0000115>
|
||||
<obo:IAO_0000111 xml:lang="en">curation status specification</obo:IAO_0000111>
|
||||
<obo:IAO_0000114 rdf:resource="http://purl.obolibrary.org/obo/IAO_0000125"/>
|
||||
</owl:Class>
|
||||
|
||||
|
||||
|
||||
<!-- http://purl.obolibrary.org/obo/IAO_0000102 -->
|
||||
|
||||
|
@ -335,31 +305,6 @@ this case we explicitly refer to the singular form</obo:IAO_0000116>
|
|||
|
||||
|
||||
|
||||
<!-- http://purl.obolibrary.org/obo/IAO_0000225 -->
|
||||
|
||||
<owl:Class rdf:about="http://purl.obolibrary.org/obo/IAO_0000225">
|
||||
|
||||
<owl:equivalentClass>
|
||||
<owl:Class>
|
||||
<owl:oneOf rdf:parseType="Collection">
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000227"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000228"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000226"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000103"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000229"/>
|
||||
</owl:oneOf>
|
||||
</owl:Class>
|
||||
</owl:equivalentClass>
|
||||
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/IAO_0000102"/>
|
||||
<obo:IAO_0000117 xml:lang="en">PERSON: Alan Ruttenberg</obo:IAO_0000117>
|
||||
<obo:IAO_0000117 xml:lang="en">PERSON: Melanie Courtot</obo:IAO_0000117>
|
||||
<obo:IAO_0000116 xml:lang="en">The creation of this class has been inspired in part by Werner Ceusters' paper, Applying evolutionary terminology auditing to the Gene Ontology.</obo:IAO_0000116>
|
||||
<obo:IAO_0000115 xml:lang="en">The reason for which a term has been deprecated. The allowed values come from an enumerated list of predefined terms. See the specification of these instances for more detailed definitions of each enumerated value.</obo:IAO_0000115>
|
||||
<obo:IAO_0000111 xml:lang="en">obsolescence reason specification</obo:IAO_0000111>
|
||||
<obo:IAO_0000114 rdf:resource="http://purl.obolibrary.org/obo/IAO_0000125"/>
|
||||
</owl:Class>
|
||||
|
||||
|
||||
|
||||
<!-- http://purl.obolibrary.org/obo/IAO_0000300 -->
|
||||
|
||||
|
@ -377,27 +322,6 @@ this case we explicitly refer to the singular form</obo:IAO_0000116>
|
|||
|
||||
|
||||
|
||||
<!-- http://purl.obolibrary.org/obo/IAO_0000409 -->
|
||||
|
||||
<owl:Class rdf:about="http://purl.obolibrary.org/obo/IAO_0000409">
|
||||
|
||||
<owl:equivalentClass>
|
||||
<owl:Class>
|
||||
<owl:oneOf rdf:parseType="Collection">
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000410"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000420"/>
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000421"/>
|
||||
</owl:oneOf>
|
||||
</owl:Class>
|
||||
</owl:equivalentClass>
|
||||
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/IAO_0000102"/>
|
||||
<obo:IAO_0000115 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A denotator type indicates how a term should be interpreted from an ontological perspective.</obo:IAO_0000115>
|
||||
<obo:IAO_0000117 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Alan Ruttenberg</obo:IAO_0000117>
|
||||
<obo:IAO_0000119 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Barry Smith, Werner Ceusters</obo:IAO_0000119>
|
||||
<obo:IAO_0000112 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The Basic Formal Ontology ontology makes a distinction between Universals and defined classes, where the formal are "natural kinds" and the latter arbitrary collections of entities.</obo:IAO_0000112>
|
||||
</owl:Class>
|
||||
|
||||
|
||||
|
||||
<!-- http://purl.org/ontology/bibo/Document -->
|
||||
|
||||
|
@ -421,21 +345,6 @@ this case we explicitly refer to the singular form</obo:IAO_0000116>
|
|||
|
||||
|
||||
|
||||
<!-- http://www.geneontology.org/formats/oboInOwl#Subset -->
|
||||
|
||||
<owl:Class rdf:about="http://www.geneontology.org/formats/oboInOwl#Subset">
|
||||
<owl:equivalentClass>
|
||||
<owl:Class>
|
||||
<owl:oneOf rdf:parseType="Collection">
|
||||
<rdf:Description rdf:about="http://purl.obolibrary.org/obo/IAO_0000224"/>
|
||||
</owl:oneOf>
|
||||
</owl:Class>
|
||||
</owl:equivalentClass>
|
||||
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/IAO_0000102"/>
|
||||
</owl:Class>
|
||||
|
||||
|
||||
|
||||
<!-- http://www.geneontology.org/formats/oboInOwl#Synonym -->
|
||||
|
||||
<owl:Class rdf:about="http://www.geneontology.org/formats/oboInOwl#Synonym">
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -36,7 +36,8 @@ public class GeoFocusMapLocations extends AbstractAjaxResponder {
|
|||
+ "PREFIX core: <http://vivoweb.org/ontology/core#> \n"
|
||||
+ "PREFIX foaf: <http://xmlns.com/foaf/0.1/> \n"
|
||||
+ "PREFIX vivoc: <http://vivo.library.cornell.edu/ns/0.1#> \n"
|
||||
+ "SELECT DISTINCT ?label ?location (COUNT(DISTINCT ?person) AS ?count) \n"
|
||||
+ "PREFIX afn: <http://jena.hpl.hp.com/ARQ/function#> "
|
||||
+ "SELECT DISTINCT ?label ?location (afn:localname(?location) AS ?localName) (COUNT(DISTINCT ?person) AS ?count) \n"
|
||||
+ "WHERE { { \n"
|
||||
+ " ?location rdf:type core:GeographicRegion . \n"
|
||||
+ " ?location rdfs:label ?label . \n"
|
||||
|
@ -77,6 +78,7 @@ public class GeoFocusMapLocations extends AbstractAjaxResponder {
|
|||
String label = map.get("label");
|
||||
String html = map.get("count");
|
||||
String uri = map.get("location");
|
||||
String local = map.get("localName");
|
||||
if ( uri != null ) {
|
||||
uri = UrlBuilder.urlEncode(uri);
|
||||
}
|
||||
|
@ -107,6 +109,8 @@ public class GeoFocusMapLocations extends AbstractAjaxResponder {
|
|||
+ radius
|
||||
+ ",\"uri\": \""
|
||||
+ uri
|
||||
+ "\",\"local\": \""
|
||||
+ local
|
||||
+ "\"}},";
|
||||
response += tempStr;
|
||||
previousLabel = label;
|
||||
|
|
|
@ -17,9 +17,9 @@ public class SiteAdminController extends BaseSiteAdminController {
|
|||
private static final Log log = LogFactory.getLog(SiteAdminController.class);
|
||||
|
||||
@Override
|
||||
protected Map<String, String> getIndexCacheRebuildUrls(VitroRequest vreq) {
|
||||
protected Map<String, String> getSiteMaintenanceUrls(VitroRequest vreq) {
|
||||
|
||||
Map<String, String> urls = super.getIndexCacheRebuildUrls(vreq);
|
||||
Map<String, String> urls = super.getSiteMaintenanceUrls(vreq);
|
||||
|
||||
if (PolicyHelper.isAuthorizedForActions(vreq, ToolsRequestHandler.REQUIRED_ACTIONS)) {
|
||||
urls.put("rebuildVisCache", UrlBuilder.getUrl("/vis/tools"));
|
||||
|
|
|
@ -4,6 +4,7 @@ package edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators
|
|||
|
||||
import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ChildVClassesOptions;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ChildVClassesWithParent;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.FieldOptions;
|
||||
/**
|
||||
* Generates the edit configuration for adding a Role to a Person.
|
||||
|
@ -46,8 +47,7 @@ public class AddEditorRoleToPersonGenerator extends AddRoleToPersonTwoStageGener
|
|||
|
||||
@Override
|
||||
FieldOptions getRoleActivityFieldOptions(VitroRequest vreq) throws Exception {
|
||||
return new
|
||||
ChildVClassesOptions(OPTION_CLASS_URI)
|
||||
return new ChildVClassesOptions(OPTION_CLASS_URI)
|
||||
.setDefaultOptionLabel("Select type");
|
||||
}
|
||||
|
||||
|
|
|
@ -213,14 +213,12 @@ public class AddEditorshipToPersonGenerator extends VivoBaseGenerator implements
|
|||
List<List<String>> literalOptions = new ArrayList<List<String>>();
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/Book", "Book"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/Chapter", "Chapter"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/Collection", "Collection"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/EditedBook", "Edited Book"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/Film", "Film"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/Magazine", "Magazine"));
|
||||
literalOptions.add(list("http://vivoweb.org/ontology/core#Newsletter", "Newsletter"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/Newspaper", "Newspaper"));
|
||||
literalOptions.add(list("http://vivoweb.org/ontology/core#NewsRelease", "News Release"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/Periodical", "Periodical"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/Report", "Report"));
|
||||
literalOptions.add(list("http://vivoweb.org/ontology/core#Video", "Video"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/Webpage", "Webpage"));
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
package edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators;
|
||||
|
||||
import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ConstantFieldOptions;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.FieldOptions;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ChildVClassesOptions;
|
||||
|
||||
public class AddMemberRoleToPersonGenerator extends AddRoleToPersonTwoStageGenerator {
|
||||
|
||||
|
@ -22,8 +22,41 @@ public class AddMemberRoleToPersonGenerator extends AddRoleToPersonTwoStageGener
|
|||
|
||||
@Override
|
||||
FieldOptions getRoleActivityFieldOptions(VitroRequest vreq) throws Exception {
|
||||
return new ChildVClassesOptions(VCLASS_URI)
|
||||
.setDefaultOptionLabel( "Select one");
|
||||
return new ConstantFieldOptions(
|
||||
"","Select type",
|
||||
"http://vivoweb.org/ontology/core#AcademicDepartment","Academic Department",
|
||||
"http://vivoweb.org/ontology/core#Association","Association",
|
||||
"http://vivoweb.org/ontology/core#Center","Center",
|
||||
"http://vivoweb.org/ontology/core#ClinicalOrganization","Clinical Organization",
|
||||
"http://vivoweb.org/ontology/core#College","College",
|
||||
"http://vivoweb.org/ontology/core#Committee","Committee",
|
||||
"http://vivoweb.org/ontology/core#Company","Company",
|
||||
"http://vivoweb.org/ontology/core#Consortium","Consortium",
|
||||
"http://vivoweb.org/ontology/core#CoreLaboratory","Core Laboratory",
|
||||
"http://vivoweb.org/ontology/core#Department","Department",
|
||||
"http://vivoweb.org/ontology/core#Division","Division",
|
||||
"http://vivoweb.org/ontology/core#ExtensionUnit","Extension Unit",
|
||||
"http://vivoweb.org/ontology/core#Foundation","Foundation",
|
||||
"http://vivoweb.org/ontology/core#FundingOrganization","Funding Organization",
|
||||
"http://vivoweb.org/ontology/core#GovernmentAgency","Government Agency",
|
||||
"http://xmlns.com/foaf/0.1/Group","Group",
|
||||
"http://vivoweb.org/ontology/core#Hospital","Hospital",
|
||||
"http://vivoweb.org/ontology/core#Institute","Institute",
|
||||
"http://vivoweb.org/ontology/core#Laboratory","Laboratory",
|
||||
"http://vivoweb.org/ontology/core#Library","Library",
|
||||
"http://purl.obolibrary.org/obo/OBI_0000835","Manufacturer",
|
||||
"http://vivoweb.org/ontology/core#Museum","Museum",
|
||||
"http://xmlns.com/foaf/0.1/Organization","Organization",
|
||||
"http://vivoweb.org/ontology/core#PrivateCompany","Private Company",
|
||||
"http://vivoweb.org/ontology/core#Program","Program",
|
||||
"http://vivoweb.org/ontology/core#Publisher","Publisher",
|
||||
"http://vivoweb.org/ontology/core#ResearchOrganization","Research Organization",
|
||||
"http://vivoweb.org/ontology/core#School","School",
|
||||
"http://vivoweb.org/ontology/core#Team","Team",
|
||||
"http://vivoweb.org/ontology/core#ServiceProvidingLaboratory","Service Providing Lab",
|
||||
"http://vivoweb.org/ontology/core#StudentOrganization","Student Organization",
|
||||
"http://purl.obolibrary.org/obo/ERO_0000565","Technology Transfer Office",
|
||||
"http://vivoweb.org/ontology/core#University","University");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -26,20 +26,20 @@ public class AddOrganizerRoleToPersonGenerator extends AddRoleToPersonTwoStageGe
|
|||
FieldOptions getRoleActivityFieldOptions(VitroRequest vreq) throws Exception {
|
||||
return new ConstantFieldOptions(
|
||||
"","Select type",
|
||||
"http://purl.org/NET/c4dm/event.owl#Event", "Event",
|
||||
"http://vivoweb.org/ontology/core#Competition", "Competition",
|
||||
"http://purl.org/ontology/bibo/Conference", "Conference",
|
||||
"http://vivoweb.org/ontology/core#Course", "Course",
|
||||
"http://purl.org/NET/c4dm/event.owl#Event", "Event",
|
||||
"http://vivoweb.org/ontology/core#Exhibit", "Exhibit",
|
||||
"http://purl.org/ontology/bibo/Hearing", "Hearing",
|
||||
"http://purl.org/ontology/bibo/Interview", "Interview",
|
||||
"http://vivoweb.org/ontology/core#InvitedTalk", "Invited Talk",
|
||||
"http://vivoweb.org/ontology/core#Meeting", "Meeting",
|
||||
"http://purl.org/ontology/bibo/Performance", "Performance",
|
||||
"http://vivoweb.org/ontology/core#Presentation", "Presentation",
|
||||
"http://vivoweb.org/ontology/core#InvitedTalk", "Invited Talk",
|
||||
"http://purl.org/ontology/bibo/Workshop", "Workshop",
|
||||
"http://vivoweb.org/ontology/core#EventSeries", "Event Series",
|
||||
"http://vivoweb.org/ontology/core#ConferenceSeries", "Conference Series",
|
||||
"http://vivoweb.org/ontology/core#EventSeries", "Event Series",
|
||||
"http://vivoweb.org/ontology/core#SeminarSeries", "Seminar Series",
|
||||
"http://vivoweb.org/ontology/core#WorkshopSeries", "Workshop Series");
|
||||
}
|
||||
|
|
|
@ -26,36 +26,55 @@ public class AddOutreachProviderRoleToPersonGenerator extends AddRoleToPersonTwo
|
|||
FieldOptions getRoleActivityFieldOptions(VitroRequest vreq) throws Exception {
|
||||
return new ConstantFieldOptions(
|
||||
"","Select type",
|
||||
"http://vivoweb.org/ontology/core#AcademicDepartment","Academic Department",
|
||||
"http://vivoweb.org/ontology/core#Association","Association",
|
||||
"http://vivoweb.org/ontology/core#Center","Center",
|
||||
"http://vivoweb.org/ontology/core#ClinicalOrganization","Clinical Organization",
|
||||
"http://vivoweb.org/ontology/core#College","College",
|
||||
"http://vivoweb.org/ontology/core#Committee","Committee",
|
||||
"http://vivoweb.org/ontology/core#Company","Company",
|
||||
"http://vivoweb.org/ontology/core#Competition", "Competition",
|
||||
"http://purl.org/ontology/bibo/Conference", "Conference",
|
||||
"http://vivoweb.org/ontology/core#ConferenceSeries", "Conference Series",
|
||||
"http://vivoweb.org/ontology/core#Consortium","Consortium",
|
||||
"http://vivoweb.org/ontology/core#CoreLaboratory","Core Laboratory",
|
||||
"http://vivoweb.org/ontology/core#Course", "Course",
|
||||
"http://vivoweb.org/ontology/core#Department","Department",
|
||||
"http://vivoweb.org/ontology/core#Division","Division",
|
||||
"http://purl.org/NET/c4dm/event.owl#Event","Event",
|
||||
"http://vivoweb.org/ontology/core#EventSeries", "Event Series",
|
||||
"http://vivoweb.org/ontology/core#Exhibit", "Exhibit",
|
||||
"http://vivoweb.org/ontology/core#ExtensionUnit","Extension Unit",
|
||||
"http://vivoweb.org/ontology/core#Foundation","Foundation",
|
||||
"http://vivoweb.org/ontology/core#FundingOrganization","Funding Organization",
|
||||
"http://vivoweb.org/ontology/core#GovernmentAgency","Government Agency",
|
||||
"http://xmlns.com/foaf/0.1/Group","Group",
|
||||
"http://purl.org/ontology/bibo/Hearing", "Hearing",
|
||||
"http://vivoweb.org/ontology/core#Hospital","Hospital",
|
||||
"http://vivoweb.org/ontology/core#Institute","Institute",
|
||||
"http://purl.org/ontology/bibo/Interview", "Interview",
|
||||
"http://vivoweb.org/ontology/core#InvitedTalk", "Invited Talk",
|
||||
"http://vivoweb.org/ontology/core#Laboratory","Laboratory",
|
||||
"http://vivoweb.org/ontology/core#Library","Library",
|
||||
"http://purl.obolibrary.org/obo/OBI_0000835","Manufacturer",
|
||||
"http://vivoweb.org/ontology/core#Meeting", "Meeting",
|
||||
"http://vivoweb.org/ontology/core#Museum","Museum",
|
||||
"http://xmlns.com/foaf/0.1/Organization","Organization",
|
||||
"http://purl.org/ontology/bibo/Performance", "Performance",
|
||||
"http://vivoweb.org/ontology/core#Presentation", "Presentation",
|
||||
"http://vivoweb.org/ontology/core#PrivateCompany","Private Company",
|
||||
"http://vivoweb.org/ontology/core#Program","Program",
|
||||
"http://vivoweb.org/ontology/core#Publisher","Publisher",
|
||||
"http://vivoweb.org/ontology/core#ResearchOrganization","Research Organization",
|
||||
"http://vivoweb.org/ontology/core#Team","Team",
|
||||
"http://vivoweb.org/ontology/core#School","School",
|
||||
"http://vivoweb.org/ontology/core#SeminarSeries", "Seminar Series",
|
||||
"http://vivoweb.org/ontology/core#Team","Team",
|
||||
"http://vivoweb.org/ontology/core#ServiceProvidingLaboratory","Service Providing Lab",
|
||||
"http://vivoweb.org/ontology/core#StudentOrganization","Student Organization",
|
||||
"http://purl.obolibrary.org/obo/ERO_0000565","Technology Transfer Office",
|
||||
"http://vivoweb.org/ontology/core#University","University");
|
||||
"http://vivoweb.org/ontology/core#University","University",
|
||||
"http://purl.org/ontology/bibo/Workshop", "Workshop",
|
||||
"http://vivoweb.org/ontology/core#WorkshopSeries", "Workshop Series");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -44,7 +44,7 @@ import edu.cornell.mannlib.vitro.webapp.utils.generators.EditModeUtils;
|
|||
*/
|
||||
public class AddPublicationToPersonGenerator extends VivoBaseGenerator implements EditConfigurationGenerator {
|
||||
|
||||
final static String collectionClass = bibo + "Periodical";
|
||||
final static String collectionClass = bibo + "Journal";
|
||||
final static String bookClass = bibo + "Book";
|
||||
final static String documentClass = "http://purl.obolibrary.org/obo/IAO_0000030";
|
||||
final static String conferenceClass = bibo + "Conference";
|
||||
|
@ -890,6 +890,7 @@ public class AddPublicationToPersonGenerator extends VivoBaseGenerator implement
|
|||
|
||||
private List<List<String>> getPublicationTypeLiteralOptions() {
|
||||
List<List<String>> literalOptions = new ArrayList<List<String>>();
|
||||
literalOptions.add(list("http://vivoweb.org/ontology/core#Abstract", "Abstract"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/AcademicArticle", "Academic Article"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/Article", "Article"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/AudioDocument", "Audio Document"));
|
||||
|
@ -901,6 +902,7 @@ public class AddPublicationToPersonGenerator extends VivoBaseGenerator implement
|
|||
literalOptions.add(list("http://vivoweb.org/ontology/core#ConferencePaper", "Conference Paper"));
|
||||
literalOptions.add(list("http://vivoweb.org/ontology/core#ConferencePoster", "Conference Poster"));
|
||||
literalOptions.add(list("http://vivoweb.org/ontology/core#Database", "Database"));
|
||||
literalOptions.add(list("http://vivoweb.org/ontology/core#Dataset", "Dataset"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/EditedBook", "Edited Book"));
|
||||
literalOptions.add(list("http://vivoweb.org/ontology/core#EditorialArticle", "Editorial Article"));
|
||||
literalOptions.add(list("http://purl.org/ontology/bibo/Film", "Film"));
|
||||
|
|
|
@ -4,6 +4,7 @@ package edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators
|
|||
|
||||
import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ChildVClassesOptions;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ConstantFieldOptions;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.FieldOptions;
|
||||
|
||||
public class AddReviewerRoleToPersonGenerator extends AddRoleToPersonTwoStageGenerator {
|
||||
|
@ -34,8 +35,77 @@ public class AddReviewerRoleToPersonGenerator extends AddRoleToPersonTwoStageGen
|
|||
*/
|
||||
@Override
|
||||
FieldOptions getRoleActivityFieldOptions(VitroRequest vreq) throws Exception {
|
||||
return new ChildVClassesOptions(OBJECT_VCLASS_URI)
|
||||
.setDefaultOptionLabel("Select type");
|
||||
return new ConstantFieldOptions(
|
||||
"", "Select type",
|
||||
"http://purl.org/ontology/bibo/AcademicArticle", "Academic Article",
|
||||
"http://purl.org/ontology/bibo/Article", "Article",
|
||||
"http://purl.org/ontology/bibo/AudioDocument", "Audio Document",
|
||||
"http://purl.org/ontology/bibo/AudioVisualDocument", "Audio-Visual Document",
|
||||
"http://purl.org/ontology/bibo/Bill", "Bill",
|
||||
"http://vivoweb.org/ontology/core#Blog", "Blog",
|
||||
"http://vivoweb.org/ontology/core#BlogPosting", "Blog Posting",
|
||||
"http://purl.org/ontology/bibo/Book", "Book",
|
||||
"http://purl.org/ontology/bibo/BookSection", "Book Section",
|
||||
"http://purl.org/ontology/bibo/Brief", "Brief",
|
||||
"http://vivoweb.org/ontology/core#CaseStudy", "Case Study",
|
||||
"http://vivoweb.org/ontology/core#Catalog", "Catalog",
|
||||
"http://purl.org/ontology/bibo/Chapter", "Chapter",
|
||||
"http://purl.org/spar/fabio/ClinicalGuideline", "Clinical Guideline",
|
||||
"http://purl.org/ontology/bibo/Code", "Code",
|
||||
"http://purl.org/ontology/bibo/CollectedDocument", "Collected Document",
|
||||
"http://purl.org/spar/fabio/Comment", "Comment",
|
||||
"http://vivoweb.org/ontology/core#ConferencePaper", "Conference Paper",
|
||||
"http://vivoweb.org/ontology/core#ConferencePoster", "Conference Poster",
|
||||
"http://purl.org/ontology/bibo/CourtReporter", "Court Reporter",
|
||||
"http://vivoweb.org/ontology/core#Database", "Database",
|
||||
"http://purl.org/ontology/bibo/LegalDecision", "Decision",
|
||||
"http://purl.org/ontology/bibo/DocumentPart", "Document Part",
|
||||
"http://purl.org/ontology/bibo/EditedBook", "Edited Book",
|
||||
"http://vivoweb.org/ontology/core#EditorialArticle", "Editorial Article",
|
||||
"http://purl.org/spar/fabio/Erratum", "Erratum",
|
||||
"http://purl.org/ontology/bibo/Excerpt", "Excerpt",
|
||||
"http://purl.org/ontology/bibo/Film", "Film",
|
||||
"http://purl.org/ontology/bibo/Image", "Image",
|
||||
"http://purl.org/ontology/bibo/Issue", "Issue",
|
||||
"http://purl.org/ontology/bibo/Journal", "Journal",
|
||||
"http://purl.obolibrary.org/obo/IAO_0000013", "Journal Article",
|
||||
"http://purl.org/ontology/bibo/LegalCaseDocument", "Legal Case Document",
|
||||
"http://purl.org/ontology/bibo/LegalDocument", "Legal Document",
|
||||
"http://purl.org/ontology/bibo/Legislation", "Legislation",
|
||||
"http://purl.org/ontology/bibo/Letter", "Letter",
|
||||
"http://purl.org/ontology/bibo/Magazine", "Magazine",
|
||||
"http://purl.org/ontology/bibo/Manual", "Manual",
|
||||
"http://purl.org/ontology/bibo/Manuscript", "Manuscript",
|
||||
"http://purl.org/ontology/bibo/Map", "Map",
|
||||
"http://vivoweb.org/ontology/core#Newsletter", "Newsletter",
|
||||
"http://purl.org/ontology/bibo/Newspaper", "Newspaper",
|
||||
"http://vivoweb.org/ontology/core#NewsRelease", "News Release",
|
||||
"http://purl.org/ontology/bibo/Note", "Note",
|
||||
"http://purl.org/ontology/bibo/Patent", "Patent",
|
||||
"http://purl.org/ontology/bibo/Periodical", "Periodical",
|
||||
"http://purl.org/ontology/bibo/PersonalCommunicationDocument", "Personal Communication Document",
|
||||
"http://purl.org/ontology/bibo/Proceedings", "Proceedings",
|
||||
"http://purl.obolibrary.org/obo/OBI_0000272", "protocol",
|
||||
"http://purl.org/ontology/bibo/Quote", "Quote",
|
||||
"http://purl.org/ontology/bibo/ReferenceSource", "Reference Source",
|
||||
"http://purl.org/ontology/bibo/Report", "Report",
|
||||
"http://vivoweb.org/ontology/core#ResearchProposal", "Research Proposal",
|
||||
"http://vivoweb.org/ontology/core#Review", "Review",
|
||||
"http://vivoweb.org/ontology/core#Score", "Score",
|
||||
"http://vivoweb.org/ontology/core#Screenplay", "Screenplay",
|
||||
"http://purl.org/ontology/bibo/Series", "Series",
|
||||
"http://purl.org/ontology/bibo/Slide", "Slide",
|
||||
"http://purl.org/ontology/bibo/Slideshow", "Slideshow",
|
||||
"http://vivoweb.org/ontology/core#Speech", "Speech",
|
||||
"http://purl.org/ontology/bibo/Standard", "Standard",
|
||||
"http://purl.org/ontology/bibo/Statute", "Statute",
|
||||
"http://purl.org/ontology/bibo/Thesis", "Thesis",
|
||||
"http://vivoweb.org/ontology/core#Translation", "Translation",
|
||||
"http://vivoweb.org/ontology/core#Video", "Video",
|
||||
"http://purl.org/ontology/bibo/Webpage", "Webpage",
|
||||
"http://purl.org/ontology/bibo/Website", "Website",
|
||||
"http://vivoweb.org/ontology/core#WorkingPaper", "Working Paper"
|
||||
);
|
||||
}
|
||||
|
||||
//isShowRoleLabelField remains true for this so doesn't need to be overwritten
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
package edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators;
|
||||
|
||||
import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ChildVClassesOptions;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ConstantFieldOptions;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.FieldOptions;
|
||||
|
||||
public class AddServiceProviderRoleToPersonGenerator extends AddRoleToPersonTwoStageGenerator {
|
||||
|
@ -22,9 +22,57 @@ public class AddServiceProviderRoleToPersonGenerator extends AddRoleToPersonTwoS
|
|||
* "right side" of the role or activity. */
|
||||
@Override
|
||||
FieldOptions getRoleActivityFieldOptions(VitroRequest vreq) throws Exception {
|
||||
return new
|
||||
ChildVClassesOptions(OPTION_CLASS_URI)
|
||||
.setDefaultOptionLabel("Select type");
|
||||
return new ConstantFieldOptions(
|
||||
"","Select type",
|
||||
"http://vivoweb.org/ontology/core#AcademicDepartment","Academic Department",
|
||||
"http://vivoweb.org/ontology/core#Association","Association",
|
||||
"http://vivoweb.org/ontology/core#Center","Center",
|
||||
"http://vivoweb.org/ontology/core#ClinicalOrganization","Clinical Organization",
|
||||
"http://vivoweb.org/ontology/core#College","College",
|
||||
"http://vivoweb.org/ontology/core#Committee","Committee",
|
||||
"http://vivoweb.org/ontology/core#Company","Company",
|
||||
"http://vivoweb.org/ontology/core#Competition", "Competition",
|
||||
"http://purl.org/ontology/bibo/Conference", "Conference",
|
||||
"http://vivoweb.org/ontology/core#ConferenceSeries", "Conference Series",
|
||||
"http://vivoweb.org/ontology/core#Consortium","Consortium",
|
||||
"http://vivoweb.org/ontology/core#CoreLaboratory","Core Laboratory",
|
||||
"http://vivoweb.org/ontology/core#Course", "Course",
|
||||
"http://vivoweb.org/ontology/core#Department","Department",
|
||||
"http://vivoweb.org/ontology/core#Division","Division",
|
||||
"http://purl.org/NET/c4dm/event.owl#Event","Event",
|
||||
"http://vivoweb.org/ontology/core#EventSeries", "Event Series",
|
||||
"http://vivoweb.org/ontology/core#Exhibit", "Exhibit",
|
||||
"http://vivoweb.org/ontology/core#ExtensionUnit","Extension Unit",
|
||||
"http://vivoweb.org/ontology/core#Foundation","Foundation",
|
||||
"http://vivoweb.org/ontology/core#FundingOrganization","Funding Organization",
|
||||
"http://vivoweb.org/ontology/core#GovernmentAgency","Government Agency",
|
||||
"http://xmlns.com/foaf/0.1/Group","Group",
|
||||
"http://purl.org/ontology/bibo/Hearing", "Hearing",
|
||||
"http://vivoweb.org/ontology/core#Hospital","Hospital",
|
||||
"http://vivoweb.org/ontology/core#Institute","Institute",
|
||||
"http://purl.org/ontology/bibo/Interview", "Interview",
|
||||
"http://vivoweb.org/ontology/core#InvitedTalk", "Invited Talk",
|
||||
"http://vivoweb.org/ontology/core#Laboratory","Laboratory",
|
||||
"http://vivoweb.org/ontology/core#Library","Library",
|
||||
"http://purl.obolibrary.org/obo/OBI_0000835","Manufacturer",
|
||||
"http://vivoweb.org/ontology/core#Meeting", "Meeting",
|
||||
"http://vivoweb.org/ontology/core#Museum","Museum",
|
||||
"http://xmlns.com/foaf/0.1/Organization","Organization",
|
||||
"http://purl.org/ontology/bibo/Performance", "Performance",
|
||||
"http://vivoweb.org/ontology/core#Presentation", "Presentation",
|
||||
"http://vivoweb.org/ontology/core#PrivateCompany","Private Company",
|
||||
"http://vivoweb.org/ontology/core#Program","Program",
|
||||
"http://vivoweb.org/ontology/core#Publisher","Publisher",
|
||||
"http://vivoweb.org/ontology/core#ResearchOrganization","Research Organization",
|
||||
"http://vivoweb.org/ontology/core#School","School",
|
||||
"http://vivoweb.org/ontology/core#SeminarSeries", "Seminar Series",
|
||||
"http://vivoweb.org/ontology/core#Team","Team",
|
||||
"http://vivoweb.org/ontology/core#ServiceProvidingLaboratory","Service Providing Lab",
|
||||
"http://vivoweb.org/ontology/core#StudentOrganization","Student Organization",
|
||||
"http://purl.obolibrary.org/obo/ERO_0000565","Technology Transfer Office",
|
||||
"http://vivoweb.org/ontology/core#University","University",
|
||||
"http://purl.org/ontology/bibo/Workshop", "Workshop",
|
||||
"http://vivoweb.org/ontology/core#WorkshopSeries", "Workshop Series");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -85,7 +85,7 @@ public class GrantAdministeredByGenerator extends VivoBaseGenerator implements
|
|||
/* N3 assertions */
|
||||
|
||||
final static String n3ForNewAdminRole =
|
||||
"@prefix vivo: <" + vivoCore + "> . \n\n" +
|
||||
"@prefix vivo: <" + vivoCore + "> . \n" +
|
||||
"?grant vivo:relates ?adminRole . \n" +
|
||||
"?adminRole a vivo:AdministratorRole . \n" +
|
||||
"?adminRole vivo:relatedBy ?grant . " ;
|
||||
|
@ -95,13 +95,17 @@ public class GrantAdministeredByGenerator extends VivoBaseGenerator implements
|
|||
"?adminRole <http://purl.obolibrary.org/obo/RO_0000052> ?newOrganization . \n" +
|
||||
"?newOrganization a <http://xmlns.com/foaf/0.1/Organization> . \n" +
|
||||
"?newOrganization <http://purl.obolibrary.org/obo/RO_0000053> ?adminRole . \n" +
|
||||
"?newOrganization vivo:relatedBy ?grant . \n" +
|
||||
"?grant vivo:relates ?newOrganization . \n" +
|
||||
"?newOrganization <"+ label + "> ?orgLabel .";
|
||||
|
||||
final static String n3ForExistingAdminOrganization =
|
||||
"@prefix vivo: <" + vivoCore + "> . \n\n" +
|
||||
"?adminRole <http://purl.obolibrary.org/obo/RO_0000052> ?existingOrganization . \n" +
|
||||
"?existingOrganization a <http://xmlns.com/foaf/0.1/Organization> . \n" +
|
||||
"?existingOrganization <http://purl.obolibrary.org/obo/RO_0000053> ?adminRole . " ;
|
||||
"?existingOrganization <http://purl.obolibrary.org/obo/RO_0000053> ?adminRole . " +
|
||||
"?existingOrganization vivo:relatedBy ?grant . \n" +
|
||||
"?grant vivo:relates ?existingOrganization . \n" ;
|
||||
|
||||
/* Queries for editing an existing entry */
|
||||
|
||||
|
|
|
@ -0,0 +1,127 @@
|
|||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||
|
||||
package edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import javax.servlet.http.HttpSession;
|
||||
|
||||
import com.hp.hpl.jena.vocabulary.XSD;
|
||||
|
||||
import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest;
|
||||
import edu.cornell.mannlib.vitro.webapp.dao.VitroVocabulary;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.AutocompleteRequiredInputValidator;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.DateTimeIntervalValidationVTwo;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.DateTimeWithPrecisionVTwo;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ChildVClassesWithParent;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ConstantFieldOptions;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.FieldOptions;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.FieldVTwo;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.IndividualsViaVClassOptions;
|
||||
import edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.validators.AntiXssValidation;
|
||||
|
||||
public class OrganizationAdministersGrantGenerator extends VivoBaseGenerator implements
|
||||
EditConfigurationGenerator {
|
||||
|
||||
public OrganizationAdministersGrantGenerator() {}
|
||||
|
||||
@Override
|
||||
public EditConfigurationVTwo getEditConfiguration(VitroRequest vreq,
|
||||
HttpSession session) throws Exception {
|
||||
|
||||
EditConfigurationVTwo conf = new EditConfigurationVTwo();
|
||||
|
||||
initBasics(conf, vreq);
|
||||
initPropertyParameters(vreq, session, conf);
|
||||
initObjectPropForm(conf, vreq);
|
||||
|
||||
conf.setTemplate("organizationAdministersGrant.ftl");
|
||||
|
||||
conf.setVarNameForSubject("organization");
|
||||
conf.setVarNameForPredicate("predicate");
|
||||
conf.setVarNameForObject("adminRole");
|
||||
|
||||
conf.setN3Required( Arrays.asList( n3ForNewAdminRole) );
|
||||
conf.setN3Optional( Arrays.asList( n3ForNewAdminGrant,
|
||||
n3ForExistingAdminGrant ) );
|
||||
|
||||
conf.addNewResource("newGrant", DEFAULT_NS_FOR_NEW_RESOURCE);
|
||||
conf.addNewResource("adminRole", DEFAULT_NS_FOR_NEW_RESOURCE);
|
||||
|
||||
conf.setUrisOnform(Arrays.asList("existingGrant"));
|
||||
conf.setLiteralsOnForm(Arrays.asList("grantLabel", "grantLabelDisplay" ));
|
||||
|
||||
conf.addSparqlForExistingLiteral("grantLabel", grantLabelQuery);
|
||||
conf.addSparqlForExistingUris("existingGrant", existingGrantQuery);
|
||||
|
||||
|
||||
conf.addField( new FieldVTwo(). // options will be added in browser by auto complete JS
|
||||
setName("existingGrant")
|
||||
);
|
||||
|
||||
conf.addField( new FieldVTwo().
|
||||
setName("grantLabel").
|
||||
setRangeDatatypeUri(XSD.xstring.toString() ).
|
||||
setValidators( list("datatype:" + XSD.xstring.toString()) )
|
||||
);
|
||||
|
||||
conf.addField( new FieldVTwo().
|
||||
setName("grantLabelDisplay").
|
||||
setRangeDatatypeUri(XSD.xstring.toString() ).
|
||||
setValidators( list("datatype:" + XSD.xstring.toString()))
|
||||
);
|
||||
|
||||
conf.addValidator(new AntiXssValidation());
|
||||
conf.addValidator(new AutocompleteRequiredInputValidator("existingGrant", "grantLabel"));
|
||||
|
||||
// addFormSpecificData(conf, vreq);
|
||||
prepare(vreq, conf);
|
||||
return conf;
|
||||
}
|
||||
|
||||
/* N3 assertions */
|
||||
|
||||
final static String n3ForNewAdminRole =
|
||||
"@prefix vivo: <" + vivoCore + "> . \n\n" +
|
||||
"?organization <http://purl.obolibrary.org/obo/RO_0000053> ?adminRole . \n" +
|
||||
"?adminRole a vivo:AdministratorRole . \n" +
|
||||
"?adminRole <http://purl.obolibrary.org/obo/RO_0000052> ?organization . " ;
|
||||
|
||||
final static String n3ForNewAdminGrant =
|
||||
"@prefix vivo: <" + vivoCore + "> . \n" +
|
||||
"?adminRole vivo:relatedBy ?newGrant . \n" +
|
||||
"?newGrant a vivo:Grant . \n" +
|
||||
"?newGrant vivo:relates ?adminRole . \n" +
|
||||
"?organization vivo:relatedBy ?newGrant . \n" +
|
||||
"?newGrant vivo:relates ?organization . \n" +
|
||||
"?newGrant <"+ label + "> ?grantLabel .";
|
||||
|
||||
final static String n3ForExistingAdminGrant =
|
||||
"@prefix vivo: <" + vivoCore + "> . \n\n" +
|
||||
"?adminRole vivo:relatedBy ?existingGrant . \n" +
|
||||
"?existingGrant a <http://xmlns.com/foaf/0.1/Grant> . \n" +
|
||||
"?existingGrant vivo:relates ?adminRole . \n" +
|
||||
"?organization vivo:relatedBy ?newGrant . \n" +
|
||||
"?newGrant vivo:relates ?organization . " ;
|
||||
|
||||
/* Queries for editing an existing entry */
|
||||
|
||||
final static String existingGrantQuery =
|
||||
"PREFIX vivo: <http://vivoweb.org/ontology/core#> \n" +
|
||||
"SELECT ?existingGrant WHERE { \n" +
|
||||
" ?adminRole vivo:relatedBy ?existingGrant . \n" +
|
||||
" ?existingGrant a vivo:Grant . \n" +
|
||||
"}";
|
||||
|
||||
final static String grantLabelQuery =
|
||||
"PREFIX vivo: <http://vivoweb.org/ontology/core#> \n" +
|
||||
"SELECT ?existingGrantLabel WHERE { \n" +
|
||||
" ?adminRole vivo:relatedBy ?existingGrant . \n" +
|
||||
" ?existingGrant a vivo:Grant . \n" +
|
||||
" ?existingGrant <" + label + "> ?existingGrantLabel . \n" +
|
||||
"}";
|
||||
|
||||
}
|
|
@ -31,6 +31,11 @@ public class IndividualTemplateModel extends BaseIndividualTemplateModel {
|
|||
|
||||
private static final String FOAF = "http://xmlns.com/foaf/0.1/";
|
||||
private static final String PERSON_CLASS = FOAF + "Person";
|
||||
private static final String AWARD_CLASS = "http://vivoweb.org/ontology/core#Award";
|
||||
private static final String DEGREE_CLASS = "http://vivoweb.org/ontology/core#AcademicDegree";
|
||||
private static final String CONTACT_CLASS = "http://purl.obolibrary.org/obo/ARG_2000376";
|
||||
private static final String CREDENTIAL_CLASS = "http://vivoweb.org/ontology/core#Credential";
|
||||
private static final String DTP_CLASS = "http://vivoweb.org/ontology/core#DateTimeValuePrecision";
|
||||
private static final String ORGANIZATION_CLASS = FOAF + "Organization";
|
||||
private static final String BASE_VISUALIZATION_URL =
|
||||
UrlBuilder.getUrl(Route.VISUALIZATION_SHORT.path());
|
||||
|
@ -147,6 +152,14 @@ public class IndividualTemplateModel extends BaseIndividualTemplateModel {
|
|||
}
|
||||
|
||||
/* Template methods (for efficiency, not pre-computed) */
|
||||
public boolean conceptSubclass() {
|
||||
if ( isVClass(AWARD_CLASS) || isVClass(DEGREE_CLASS) ||isVClass(CONTACT_CLASS) || isVClass(CREDENTIAL_CLASS) || isVClass(DTP_CLASS) ) {
|
||||
return true;
|
||||
}
|
||||
else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public boolean person() {
|
||||
return isVClass(PERSON_CLASS);
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue