No description
Find a file
Georgy Litvinov df3c4a88ae
Issue/vivo 3606 : add language-specific sorting and label fields to search index (#321)
* Add select query document modifier with dynamic target field; use locale-specific sort fields when available.

* Add i18nized labels to index for autocomplete

* Remove lowercasing from label query

* Improved document modifier for multilingual field with defined suffix name

* Improved document modifier for multilingual field with defined suffix name

* refact: reverted access modifier changes

* Lowercase label in documentModifierI18nSort in case old solr schema is used which doesn't have lowercase filter

* fix: fixed queries and locale names

* fix: renamed new document modifier

* fix: use linkedHashMap to retain map sort fields order

* refact: extracted buildAndExecuteVClassQuery(List<String> classUris, int page, int pageSize, String alpha, VitroRequest vreq)

* fix: removed unused import

* fix: constant name aligned with other suffix

Co-authored-by: Brian Lowe <brian@ontocale.com>
2022-08-23 16:23:43 +02:00
.github fix: revert vitro installer packaging to war (#269) 2022-04-13 19:03:26 +03:00
api Issue/vivo 3606 : add language-specific sorting and label fields to search index (#321) 2022-08-23 16:23:43 +02:00
dependencies Upload documents in Vitro|VIVO (#251) 2022-04-14 16:16:50 +02:00
home Issue/vivo 3606 : add language-specific sorting and label fields to search index (#321) 2022-08-23 16:23:43 +02:00
installer fix: fixed artifact assembly vitro-languages-core-home 2022-04-21 14:24:35 +02:00
webapp fix: float validation regex (#318) 2022-07-25 14:56:20 +03:00
.gitattributes VIVO-4 remove the license substitution code from the license scanner 2013-08-26 14:56:54 -04:00
.gitignore update gitignore 2021-12-10 03:10:11 -06:00
LICENSE Update license year 2018-01-08 14:35:37 +01:00
pom.xml [maven-scm-plugin] prepare development vitro-1.12.3-SNAPSHOT 2022-02-15 04:26:25 -06:00
rc_script.sh Rel 1.12.1 alpha (#249) 2021-10-12 10:40:25 -05:00
README.md Creating Locale with specified Language script (#250) 2022-04-07 16:23:19 +02:00
update-versions.sh Rel 1.12.1 alpha (#249) 2021-10-12 10:40:25 -05:00

What is Vitro?

Build

Vitro is a general-purpose web-based ontology and instance editor with customizable public browsing.

Vitro is an integrated ontology editor and semantic web application.

Vitro is a Java web application that runs in a Tomcat servlet container.

With Vitro, you can:

  • Create or load ontologies in OWL format
  • Edit instances and relationships
  • Build a public web site to display your data
  • Search your data with Apache Solr

Vitro was originally developed at Cornell University, and is used as the core of the popular research and scholarship portal, VIVO.

For more information, contact the VIVO community.