Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to ga4 #836

Open
wants to merge 24 commits into
base: vt_6_x_prod_deploy
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@

# DSpace
# DSpace customized for [VTechWorks](https://vtechworks.lib.vt.edu/)
[University Libraries](https://lib.vt.edu/), [Virginia Tech](https://vt.edu/)

[![Build Status](https://travis-ci.org/DSpace/DSpace.png?branch=master)](https://travis-ci.org/DSpace/DSpace)

Expand Down
9 changes: 9 additions & 0 deletions dspace/config/input-forms.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1247,10 +1247,19 @@
<displayed-value>Choose a discipline</displayed-value>
<stored-value></stored-value>
</pair>
<pair>
<displayed-value>Agribusiness</displayed-value>
<stored-value>Agribusiness</stored-value>
</pair>
<pair>
<displayed-value>Applied Animal Behavior and Welfare</displayed-value>
<stored-value>Applied Animal Behavior and Welfare</stored-value>
</pair>
<pair>
<displayed-value>Applied Nutrition and Physical Activity</displayed-value>
<stored-value>Applied Nutrition and Physical Activity</stored-value>
</pair>

<pair>
<displayed-value>Education</displayed-value>
<stored-value>Education</stored-value>
Expand Down
2 changes: 1 addition & 1 deletion dspace/config/local.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -352,7 +352,7 @@ xmlui.theme.mirage.item-list.emphasis = file
# have the appropriate privileges (add & write) on the bundle then that bundle will
# not be shown to the user as an option.
# Allow upload to MOVIEPOSTER bundle from web UI
xmlui.bundle.upload = ORIGINAL, METADATA, THUMBNAIL, MOVIEPOSTER, LICENSE, CC-LICENSE
xmlui.bundle.upload = ORIGINAL, METADATA, THUMBNAIL, MOVIEPOSTER, LICENSE, CC-LICENSE, SWORD

##########################################################################################
# Overwritten modules files: Variable in config/modules files overwritten by local.cfg, #
Expand Down
2 changes: 2 additions & 0 deletions dspace/config/log4j-solr.properties
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ log4j.appender.CONSOLE.layout.ConversionPattern=%-4r [%t] %-5p %c %x \u2013 %m%n
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
# Set this to yyyy-MM-DD for daily log files, or yyyy-MM for monthly files
log4j.appender.file.DatePattern='.'yyyy-MM-dd
# The number of log files to keep, or 0 to keep them all
log4j.appender.file.MaxLogs=60

#- File to log to and log format
log4j.appender.file.File=${log.dir}/solr.log
Expand Down
4 changes: 2 additions & 2 deletions dspace/config/log4j.properties
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ log4j.appender.A1.File=${log.dir}/dspace.log
# Set this to yyyy-MM-DD for daily log files, or yyyy-MM for monthly files
log4j.appender.A1.DatePattern=yyyy-MM-dd
# The number of log files to keep, or 0 to keep them all
log4j.appender.A1.MaxLogs=0
log4j.appender.A1.MaxLogs=60
# A1 uses PatternLayout.
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%d %-5p %c @ %m%n
Expand All @@ -70,7 +70,7 @@ log4j.appender.A2.File=${log.dir}/checker.log
# Set this to yyyy-MM-DD for daily log files, or yyyy-MM for monthly files
log4j.appender.A2.DatePattern=yyyy-MM-dd
# The number of log files to keep, or 0 to keep them all
log4j.appender.A2.MaxLogs=0
log4j.appender.A2.MaxLogs=60
# A2 uses PatternLayout.
log4j.appender.A2.layout=org.apache.log4j.PatternLayout
log4j.appender.A2.layout.ConversionPattern=%m%n
Expand Down
8 changes: 4 additions & 4 deletions dspace/config/news-xmlui.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
<body>
<div id="file.news.div.news" n="news" rend="primary">
<head>VTechWorks</head>
<p>VTechWorks provides global access to Virginia Tech scholarship. VTechWorks includes journal articles, books, theses, dissertations, conference papers, slide presentations, technical reports, working papers, administrative documents, videos, images, and more by faculty, students, and staff. Write <xref target="mailto:vtechworks@vt.edu" rend="a-bold">vtechworks@vt.edu</xref> to get help adding your content to VTechWorks. Read an <xref target="https://vtnews.vt.edu/articles/2019/08/univlib-VTechWorks.html" rend="a-bold">article about VTechWorks</xref> or visit the <xref target="https://blogs.lt.vt.edu/openvt/" rend="a-bold">Open@VT blog</xref> to learn about current VTechWorks activities.</p>
<p>VTechWorks provides global access to Virginia Tech scholarship, and is the repository for the university's <xref target="https://guides.lib.vt.edu/oapolicy/" rend="a-ul">open access policy</xref>. VTechWorks includes journal articles, books, theses, dissertations, conference papers, slide presentations, technical reports, working papers, administrative documents, videos, images, and more by faculty, students, and staff. Write <xref target="mailto:vtechworks@vt.edu" rend="a-ul">vtechworks@vt.edu</xref> to get help adding your content to VTechWorks. Read an <xref target="https://vtnews.vt.edu/articles/2019/08/univlib-VTechWorks.html" rend="a-ul">article about VTechWorks</xref> or visit the <xref target="https://openvt.lib.vt.edu/" rend="a-ul">Open@VT blog</xref> to learn about current VTechWorks activities.</p>

<p>Want to publish a standalone dataset? Visit <xref target="https://data.lib.vt.edu/" rend="a-bold">VTechData</xref>.</p>
<p>Want to publish a standalone dataset? Visit <xref target="https://data.lib.vt.edu/" rend="a-ul">Virginia Tech Data Repository</xref>.</p>

<p>Faculty can deposit items to VTechWorks from Elements (EFARs). Visit the Provost's <xref target="http://provost.vt.edu/faculty_affairs/efars.html" rend="a-bold">Elements page</xref> to learn more and to log in to Elements.</p>
<p>Faculty can deposit items to VTechWorks from Elements (EFARs). Visit the Provost's <xref target="http://provost.vt.edu/faculty_affairs/efars.html" rend="a-ul">Elements page</xref> to learn more and to log in to Elements.</p>

<p>Want to see historical data on VTechWorks usage and content? See our spreadsheet of <xref target="https://docs.google.com/spreadsheets/d/1mlezt-iN0rPwnWYJtop82s8_eM3J7-hjzbgjmw88GIc/edit#gid=1362694264" rend="a-bold">VTechWorks Stats</xref> and a <xref target="https://guides.lib.vt.edu/vtw/usage" rend="a-bold">map of global usage</xref>.</p>
<p>Want to see historical data on VTechWorks usage and content? See our spreadsheet of <xref target="https://docs.google.com/spreadsheets/d/1mlezt-iN0rPwnWYJtop82s8_eM3J7-hjzbgjmw88GIc/edit#gid=472015118" rend="a-ul">VTechWorks Stats</xref> and a <xref target="https://guides.lib.vt.edu/vtw/usage" rend="a-ul">map of global usage</xref>.</p>

</div>
</body>
Expand Down
74 changes: 66 additions & 8 deletions dspace/config/spring/api/discovery.xml
Original file line number Diff line number Diff line change
Expand Up @@ -123,10 +123,15 @@
<ref bean="searchFilterIssued" />
<ref bean="searchFilterType" />
<ref bean="searchFilterAbstract" />
<ref bean="searchFilterSeries" />
<ref bean="searchFilterCallnumber" />
<ref bean="searchFilterIdentifier" />
<ref bean="searchFilterSponsor" />
<ref bean="searchFilterJournaltitle" />
<ref bean="searchFilterLanguage" />
<ref bean="searchFilterPublisher" />
<ref bean="searchFilterRights" />
<ref bean="searchFilterSponsor" />
<ref bean="searchFilterSeries" />
<ref bean="searchFilterVersion" />
<ref bean="searchFilterTrnumber" />
<ref bean="searchFilterDepartment" />
<ref bean="searchFilterAdvisor" />
Expand Down Expand Up @@ -245,10 +250,15 @@
<ref bean="searchFilterIssued" />
<ref bean="searchFilterType" />
<ref bean="searchFilterAbstract" />
<ref bean="searchFilterSeries" />
<ref bean="searchFilterCallnumber" />
<ref bean="searchFilterIdentifier" />
<ref bean="searchFilterSponsor" />
<ref bean="searchFilterJournaltitle" />
<ref bean="searchFilterLanguage" />
<ref bean="searchFilterPublisher" />
<ref bean="searchFilterRights" />
<ref bean="searchFilterSponsor" />
<ref bean="searchFilterSeries" />
<ref bean="searchFilterVersion" />
<ref bean="searchFilterTrnumber" />
<ref bean="searchFilterDepartment" />
<ref bean="searchFilterAdvisor" />
Expand Down Expand Up @@ -337,14 +347,16 @@
<ref bean="searchFilterAuthor" />
<ref bean="searchFilterSubject" />
<ref bean="searchFilterIssued" />
<ref bean="searchFilterDepartment" />
<ref bean="searchFilterAdvisor" />
<ref bean="searchFilterCommitteemember" />
<ref bean="searchFilterEtdlevel" />
<ref bean="searchFilterType" />
<ref bean="searchFilterAbstract" />
<ref bean="searchFilterCallnumber" />
<ref bean="searchFilterIdentifier" />
<ref bean="searchFilterLanguage" />
<ref bean="searchFilterRights" />
<ref bean="searchFilterDepartment" />
<ref bean="searchFilterAdvisor" />
<ref bean="searchFilterCommitteemember" />
<ref bean="searchFilterEtdlevel" />
<ref bean="searchFilterContentInOriginalBundle"/>
<ref bean="searchFilterFileNameInOriginalBundle" />
<ref bean="searchFilterFileDescriptionInOriginalBundle" />
Expand Down Expand Up @@ -636,6 +648,15 @@
</property>
</bean>

<bean id="searchFilterCallnumber" class="org.dspace.discovery.configuration.DiscoverySearchFilter">
<property name="indexFieldName" value="callnumber"/>
<property name="metadataFields">
<list>
<value>dc.subject.lcc</value>
</list>
</property>
</bean>

<bean id="searchFilterCommitteemember" class="org.dspace.discovery.configuration.DiscoverySearchFilter">
<property name="indexFieldName" value="committeemember"/>
<property name="metadataFields">
Expand Down Expand Up @@ -663,6 +684,15 @@
</property>
</bean>

<bean id="searchFilterJournaltitle" class="org.dspace.discovery.configuration.DiscoverySearchFilter">
<property name="indexFieldName" value="journaltitle"/>
<property name="metadataFields">
<list>
<value>dc.title.serial</value>
</list>
</property>
</bean>

<bean id="searchFilterLanguage" class="org.dspace.discovery.configuration.DiscoverySearchFilter">
<property name="indexFieldName" value="language"/>
<property name="metadataFields">
Expand All @@ -682,6 +712,25 @@
</property>
</bean>

<bean id="searchFilterPublisher" class="org.dspace.discovery.configuration.DiscoverySearchFilter">
<property name="indexFieldName" value="publisher"/>
<property name="metadataFields">
<list>
<value>dc.publisher</value>
</list>
</property>
</bean>

<bean id="searchFilterRights" class="org.dspace.discovery.configuration.DiscoverySearchFilter">
<property name="indexFieldName" value="rights"/>
<property name="metadataFields">
<list>
<value>dc.rights</value>
<value>dc.rights.uri</value>
</list>
</property>
</bean>

<bean id="searchFilterSeries" class="org.dspace.discovery.configuration.DiscoverySearchFilter">
<property name="indexFieldName" value="series"/>
<property name="metadataFields">
Expand Down Expand Up @@ -721,6 +770,15 @@
</property>
</bean>

<bean id="searchFilterVersion" class="org.dspace.discovery.configuration.DiscoverySearchFilter">
<property name="indexFieldName" value="version"/>
<property name="metadataFields">
<list>
<value>dc.description.version</value>
</list>
</property>
</bean>

<bean id="searchFilterApplicationNumber" class="org.dspace.discovery.configuration.DiscoverySearchFilter">
<property name="indexFieldName" value="applicationNumber"/>
<property name="metadataFields">
Expand Down
Loading