
* Layer uqam updates onto master (minus trailing whitespace) * Update AddOrganizerRoleToPersonGenerator.java Removed extraneous whitespace * My whitespace (#153) * Update AddPublicationToPersonGenerator.java * Removed extraneous whitespace AND move RootUserPolicy.java from VIVO to Vitro * Fixed whitespace in: AddAttendeeRoleToPersonGenerator.java * Fixed indentations for AddOutreachProviderRoleToPersonGenerator.java * Fixed indentations * Removed extraneous whitespace (#158) * Removed extraneous whitespace * Fix bug introduced in cleaning up whitespace * Tagging UQAM comments with the following tags -Add-Feature -Optimization -Linguistic-Management -Bug-Correction * Update AddReviewerRoleToPersonGenerator.java * Added an internationalization correction to be considered in the vivo-i18n-core that was forgotten when sprint-i18n was created. * Fix typo in AddReviewerRoleToPersonGenerator Resolves: https://jira.lyrasis.org/browse/VIVO-1774 * Fix typo in AddOutreachProviderRoleToPersonGenerator Resolves: https://jira.lyrasis.org/browse/VIVO-1775 * Include language dependencies in build all of the time (#168) Move "LocaleSelectionSetup" higher in the startup list so that the Vitro:RDFFilesLoader has the locale info available on its startup Part of resolution to: https://jira.lyrasis.org/browse/VIVO-1836 Co-authored-by: Andrew Woods <awoods@duraspace.org> * Made modifications to publicationToPersonUtils.js so that multilangua… (#170) * Made modifications to publicationToPersonUtils.js so that multilanguage support will not break the javascript functionalty. Co-authored-by: root <root@vivo-development.hs-mittweida.de> Resolves: https://jira.lyrasis.org/browse/VIVO-1739 * Feature language en_CA (#169) * Changing ontology extensions for n3 & assigning a base IRI to each ontology Co-authored-by: michelheonuqam <heon.michel@uqam.ca> Co-authored-by: michelheon <heon@videotorn.ca> Partial resolution of: https://jira.lyrasis.org/browse/VIVO-1862 * i18n: title tag and headings in capability map are in english in french version (#173) * added multi-language support for ticket VIVO-1846 * fixed swapped properties, added Capability map title to i18n Partial resolution to: https://jira.lyrasis.org/browse/VIVO-1847 * Added i18n support for Capability Map control buttons, JIRA ticket VIVO-1846 * removed redundat files which are now available via Vitro- and VIVO-languages * added i18n support for the capability map, ticket vivo-1892 * Revert non-function RDF changes (#180) Related to: https://jira.lyrasis.org/browse/VIVO-1905 Co-authored-by: Andrew Woods <awoods@duraspace.org> * Ensure 'other' in Individual->Teaching->advisees->type is translated Partial resolution to: https://jira.lyrasis.org/browse/VIVO-1881 * [VIVO-1842] i18n: Added function js_string at i18n variables to handle quotes properly (#181) * added js_string at i18n strings to handle quotes properly, ticket vivo-1842 Partial resolution for: https://jira.lyrasis.org/browse/VIVO-1842 * replace static headings with i18n values (#183) Partial resolution of: https://jira.lyrasis.org/browse/VIVO-1844 * added empty check for getCountry, fixing bug with spanish label (es), ticket vivo-1900 (#182) Partial resolution to: https://jira.lyrasis.org/browse/VIVO-1900 * Issue/vivo 1908 (#185) * Provide fallback language in language-filtered webpage SPARQL query and use existing RDFService-based filtering for ConstantFieldOptions Resolves: https://jira.lyrasis.org/browse/VIVO-1906 * Fix bug of missing toString() (#187) Related to: https://jira.lyrasis.org/browse/VIVO-1906 Co-authored-by: Andrew Woods <awoods@duraspace.org> * Remove files replicated in i18n (#186) Related to: https://jira.lyrasis.org/browse/VIVO-1917 * removed redundant vitroAnnotations, now in VIVO-languages, ticket vivo-1821 * Removed key.png from the template and replaced it with css sprite and… (#184) * Removed key.png from the template and replaced it with css sprite and descriptions in plain text. * * adding height to background images, hopefully fixing issues Partial resolution for: https://jira.lyrasis.org/browse/VIVO-1902 * [VIVO-1915] i18n - removing language select for label management for individuals (#190) * removed the language select for managing multi language labels fpr individuals, ticket vivo-1915 * modified ManageLabelsForPersonGenerator so that you can only add an langauge label if it is not already set, ticket vivo-1915 Partial resolution to: https://jira.lyrasis.org/browse/VIVO-1915 * - added i18n() to hardcoded values * added i18n support to person's domain in capability map, ticket 1867 * [VIVO-1946] - Update ResearcherID description in vivo.owl (#188) * Update ResearcherID description in vivo.owl Partial resolution to: https://jira.lyrasis.org/browse/VIVO-1946 * [VIVO-1936] i18n: updated the language comment in runtime.properties (#203) Partial resolution of: https://jira.lyrasis.org/browse/VIVO-1936 Co-authored-by: Kampe <Benjamin.Kampe@tib.eu> * [VIVO-1924] i18n: @en i18n properties are not loaded during first site startup. (#204) * rearranged startup-listeners fixing bug with language files, ticket VIVO-1924 * Added a comment to prevent future bugs like this, ticket VIVO-1924 * fixed previous comment, ticket VIVO-1924 * Remove duplicate text from dropdown menus * Minor checkstyle correction following: VIVO-1936 (#206) Follow-on to: https://jira.lyrasis.org/browse/VIVO-1936 Co-authored-by: Andrew Woods <awoods@duraspace.org> * follow-up on vivo-1936 - restore default values in example-settings.xml (#210) Co-authored-by: gneissone <mbgross@wustl.edu> * [VIVO-1798] - Internationalize first and last name validation (#207) * Internationalize first and last name validation Partial resolution to: https://jira.lyrasis.org/browse/VIVO-1798 * adding collections process terms (#165) * adding collections process terms No JIRA :( * Non-functional change to comment in example.applicationSetup.n3 Related to: https://jira.lyrasis.org/browse/VIVO-1741 * Update orcidConfirm.ftl (#199) Fix i18n property used on ORCID confirmation step 2 button. Related to https://jira.lyrasis.org/browse/VIVO-1945 * Fix external AGROVOC service URL * URL fix for LCSH service * Remove unnecessary pom.xml 'profile' - Also, uncomment language overlays - Noting that this is not actually necessary, as any 'war' Maven dependencies are automatically overlayed: - https://maven.apache.org/plugins/maven-war-plugin/overlays.html Co-authored-by: Andrew Woods <awoods@duraspace.org> Co-authored-by: Nicolas D <46490666+nicalico@users.noreply.github.com> Co-authored-by: UQAM-VIVO <heon.michel@uqam.ca> Co-authored-by: matthiasluehr <60263380+matthiasluehr@users.noreply.github.com> Co-authored-by: Michel Heon <heon@videotron.ca> Co-authored-by: dofeldsc <dofeldsc@uos.de> Co-authored-by: William Welling <wwelling@library.tamu.edu> Co-authored-by: Brian Lowe <brianjlowe@gmail.com> Co-authored-by: Matthias Lühr <luehr@hs-mittweida.de> Co-authored-by: Ben <mbgross@wustl.edu> Co-authored-by: Benjamin Kampe <benjamin@fehrmanns.net> Co-authored-by: Kampe <Benjamin.Kampe@tib.eu> Co-authored-by: Gross, Benjamin <benjamin.gross@clarivate.com> Co-authored-by: diatomsRcool <annethessen@gmail.com> Co-authored-by: L.O <53535673+lb-ov@users.noreply.github.com>
123 lines
3.9 KiB
Text
123 lines
3.9 KiB
Text
# $This file is distributed under the terms of the license in LICENSE$
|
|
|
|
@prefix owl: <http://www.w3.org/2002/07/owl#> .
|
|
@prefix display: <http://vitro.mannlib.cornell.edu/ontologies/display/1.1#> .
|
|
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
|
|
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
|
|
@prefix core: <http://vivoweb.org/ontology/core#> .
|
|
@prefix vivoweb: <http://vivoweb.org/ontology#> .
|
|
|
|
### This file defines the default menu for vivo. ###
|
|
### It overrides the menu.n3 from vitro.
|
|
|
|
#### Default Menu ####
|
|
|
|
display:DefaultMenu
|
|
a display:MainMenu ;
|
|
display:hasElement display:EventsMenuItem ;
|
|
display:hasElement display:HomeMenuItem ;
|
|
display:hasElement display:OrganizationsMenuItem ;
|
|
display:hasElement display:PeopleMenuItem ;
|
|
display:hasElement display:ResearchMenuItem ;
|
|
display:hasElement display:CapabilityMapMenuItem .
|
|
|
|
#### Menu Items for Default Menu ####
|
|
|
|
display:HomeMenuItem
|
|
a display:NavigationElement ;
|
|
display:menuPosition 1;
|
|
display:toPage display:Home .
|
|
|
|
display:PeopleMenuItem
|
|
a display:NavigationElement ;
|
|
display:menuPosition 2;
|
|
display:toPage display:People .
|
|
|
|
display:OrganizationsMenuItem
|
|
a display:NavigationElement ;
|
|
display:menuPosition 3;
|
|
display:toPage display:Organizations .
|
|
|
|
display:ResearchMenuItem
|
|
a display:NavigationElement ;
|
|
display:menuPosition 4;
|
|
display:toPage display:Research .
|
|
|
|
display:EventsMenuItem
|
|
a display:NavigationElement ;
|
|
display:menuPosition 5;
|
|
display:toPage display:Events .
|
|
|
|
display:CapabilityMapMenuItem
|
|
a display:NavigationElement ;
|
|
display:menuPosition 6;
|
|
display:toPage display:CapabilityMap .
|
|
|
|
display:Home
|
|
a display:HomePage ;
|
|
a display:Page ;
|
|
display:urlMapping "/" ;
|
|
display:hasDataGetter display:homeDataGetter;
|
|
display:cannotDeletePage "true" .
|
|
|
|
display:Events
|
|
a display:Page ;
|
|
a display:ClassGroupPage;
|
|
display:forClassGroup vivoweb:vitroClassGroupevents ;
|
|
display:urlMapping "/events" ;
|
|
display:hasDataGetter display:eventsDataGetter .
|
|
|
|
display:Organizations
|
|
a display:Page ;
|
|
a display:ClassGroupPage;
|
|
display:forClassGroup vivoweb:vitroClassGrouporganizations ;
|
|
display:urlMapping "/organizations";
|
|
display:hasDataGetter display:organizationsDataGetter .
|
|
|
|
display:People
|
|
a display:Page ;
|
|
a display:ClassGroupPage;
|
|
display:forClassGroup vivoweb:vitroClassGrouppeople ;
|
|
display:urlMapping "/people" ;
|
|
display:hasDataGetter display:peopleDataGetter .
|
|
|
|
display:Research
|
|
a display:Page ;
|
|
a display:ClassGroupPage;
|
|
display:forClassGroup vivoweb:vitroClassGrouppublications ;
|
|
display:urlMapping "/research" ;
|
|
display:hasDataGetter display:researchDataGetter .
|
|
|
|
display:CapabilityMap
|
|
a display:Page ;
|
|
display:urlMapping "/vis/capabilitymap" ;
|
|
display:hasDataGetter display:capabilityMapDataGetter .
|
|
|
|
#The data getter objects used above
|
|
display:peopleDataGetter
|
|
a <java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.ClassGroupPageData>;
|
|
display:forClassGroup
|
|
vivoweb:vitroClassGrouppeople .
|
|
|
|
display:researchDataGetter
|
|
a <java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.ClassGroupPageData>;
|
|
display:forClassGroup
|
|
vivoweb:vitroClassGrouppublications .
|
|
|
|
display:organizationsDataGetter
|
|
a <java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.ClassGroupPageData>;
|
|
display:forClassGroup
|
|
vivoweb:vitroClassGrouporganizations .
|
|
|
|
display:eventsDataGetter
|
|
a <java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.ClassGroupPageData>;
|
|
display:forClassGroup
|
|
vivoweb:vitroClassGroupevents .
|
|
|
|
display:homeDataGetter
|
|
a <java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.BrowseDataGetter> .
|
|
|
|
display:capabilityMapDataGetter
|
|
a <java:edu.cornell.mannlib.vitro.webapp.utils.dataGetter.FixedHTMLDataGetter>;
|
|
display:htmlValue """Capability Map"""@en ;
|
|
display:saveToVar "capabilityMap" .
|