Merge pull request #9348 from alexandrevryghem/added-recently-added-section-to-community-page_contribute-main

Added community & collection discovery configurations
This commit is contained in:
Tim Donohue
2024-02-21 12:16:41 -06:00
committed by GitHub

View File

@@ -73,6 +73,11 @@
<entry key="undiscoverable" value-ref="unDiscoverableItems" /> <entry key="undiscoverable" value-ref="unDiscoverableItems" />
<entry key="administrativeView" value-ref="administrativeView" /> <entry key="administrativeView" value-ref="administrativeView" />
<!-- "community" is the search configuration for community pages -->
<entry key="community" value-ref="communityConfiguration" />
<!-- "collection" is the search configuration for collection pages -->
<entry key="collection" value-ref="collectionConfiguration" />
<entry key="publication" value-ref="publication"/> <entry key="publication" value-ref="publication"/>
<!-- Same as the "publication" configuration, but does NOT filter out older versions of items --> <!-- Same as the "publication" configuration, but does NOT filter out older versions of items -->
<!-- Used to display related items on single-item pages, because a relationship does not always point to the latest version of the related item --> <!-- Used to display related items on single-item pages, because a relationship does not always point to the latest version of the related item -->
@@ -306,6 +311,40 @@
<property name="spellCheckEnabled" value="true"/> <property name="spellCheckEnabled" value="true"/>
</bean> </bean>
<bean id="communityConfiguration" class="org.dspace.discovery.configuration.DiscoveryConfiguration"
scope="prototype" parent="defaultConfiguration">
<!--The sort filters for the discovery search-->
<property name="searchSortConfiguration">
<bean class="org.dspace.discovery.configuration.DiscoverySortConfiguration">
<property name="sortFields">
<list>
<ref bean="sortDateAccessioned"/>
<ref bean="sortScore"/>
<ref bean="sortTitle"/>
<ref bean="sortDateIssued"/>
</list>
</property>
</bean>
</property>
</bean>
<bean id="collectionConfiguration" class="org.dspace.discovery.configuration.DiscoveryConfiguration"
scope="prototype" parent="defaultConfiguration">
<!--The sort filters for the discovery search-->
<property name="searchSortConfiguration">
<bean class="org.dspace.discovery.configuration.DiscoverySortConfiguration">
<property name="sortFields">
<list>
<ref bean="sortDateAccessioned"/>
<ref bean="sortScore"/>
<ref bean="sortTitle"/>
<ref bean="sortDateIssued"/>
</list>
</property>
</bean>
</property>
</bean>
<bean id="defaultRelationshipsConfiguration" class="org.dspace.discovery.configuration.DiscoveryConfiguration" scope="prototype"> <bean id="defaultRelationshipsConfiguration" class="org.dspace.discovery.configuration.DiscoveryConfiguration" scope="prototype">
<!--Which sidebar facets are to be displayed--> <!--Which sidebar facets are to be displayed-->
<property name="sidebarFacets"> <property name="sidebarFacets">