I don't know if you understand me. >From what I know, to make a sidebar facet work you need to create mandatory a search filter, so, is not helpful... is required! My problem is not about making the sidebar facet appear in community/collection level, the problem is that in nowhere appears it. This is my discovery.xml of a clean 5.2 version with the collection search filter configured not working:
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:util="http://www.springframework.org/schema/util" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.0.xsd" default-autowire-candidates="*Service,*DAO,javax.sql.DataSource"> <context:annotation-config /> <bean id="solrServiceResourceIndexPlugin" class="org.dspace.discovery.SolrServiceResourceRestrictionPlugin" scope="prototype"/> <bean id="SolrServiceSpellIndexingPlugin" class="org.dspace.discovery.SolrServiceSpellIndexingPlugin" scope="prototype"/> <alias name="solrServiceResourceIndexPlugin" alias="org.dspace.discovery.SolrServiceResourceRestrictionPlugin"/> <bean id="solrBrowseIndexer" scope="prototype" class="org.dspace.browse.SolrBrowseCreateDAO"> </bean> <bean id="org.dspace.discovery.configuration.DiscoveryConfigurationService" class="org.dspace.discovery.configuration.DiscoveryConfigurationService"> <property name="map"> <map> <entry key="default" value-ref="defaultConfiguration" /> <entry key="site" value-ref="homepageConfiguration" /> </map> </property> <property name="toIgnoreMetadataFields"> <map> <entry> <key><util:constant static-field="org.dspace.core.Constants.COMMUNITY"/></key> <list> <value>dc.rights</value> </list> </entry> <entry> <key><util:constant static-field="org.dspace.core.Constants.COLLECTION"/></key> <list> <value>dc.rights</value> </list> </entry> <entry> <key><util:constant static-field="org.dspace.core.Constants.ITEM"/></key> <list> <value>dc.description.provenance</value> </list> </entry> </map> </property> </bean> <bean id="defaultConfiguration" class="org.dspace.discovery.configuration.DiscoveryConfiguration" scope="prototype"> <property name="sidebarFacets"> <list> <ref bean="searchFilterAuthor" /> <ref bean="searchFilterSubject" /> <ref bean="searchFilterIssued" /> <ref bean="searchFilterCollection" /> </list> </property> <property name="tagCloudFacetConfiguration" ref="defaultTagCloudFacetConfiguration"/> <property name="searchFilters"> <list> <ref bean="searchFilterTitle" /> <ref bean="searchFilterAuthor" /> <ref bean="searchFilterSubject" /> <ref bean="searchFilterIssued" /> <ref bean="searchFilterCollection" /> </list> </property> <property name="searchSortConfiguration"> <bean class="org.dspace.discovery.configuration.DiscoverySortConfiguration"> <property name="defaultSortOrder" value="desc"/> <property name="sortFields"> <list> <ref bean="sortTitle" /> <ref bean="sortDateIssued" /> <ref bean="sortCollection" /> </list> </property> </bean> </property> <property name="recentSubmissionConfiguration"> <bean class="org.dspace.discovery.configuration.DiscoveryRecentSubmissionsConfiguration"> <property name="metadataSortField" value="dc.date.accessioned" /> <property name="type" value="date"/> <property name="max" value="20"/> <property name="useAsHomePage" value="false"/> </bean> </property> <property name="defaultRpp" value="10" /> <property name="hitHighlightingConfiguration"> <bean class="org.dspace.discovery.configuration.DiscoveryHitHighlightingConfiguration"> <property name="metadataFields"> <list> <bean class="org.dspace.discovery.configuration.DiscoveryHitHighlightFieldConfiguration"> <property name="field" value="dc.title"/> <property name="snippets" value="5"/> </bean> <bean class="org.dspace.discovery.configuration.DiscoveryHitHighlightFieldConfiguration"> <property name="field" value="dc.contributor.author"/> <property name="snippets" value="5"/> </bean> <bean class="org.dspace.discovery.configuration.DiscoveryHitHighlightFieldConfiguration"> <property name="field" value="dc.description.abstract"/> <property name="maxSize" value="250"/> <property name="snippets" value="2"/> </bean> <bean class="org.dspace.discovery.configuration.DiscoveryHitHighlightFieldConfiguration"> <property name="field" value="fulltext"/> <property name="maxSize" value="250"/> <property name="snippets" value="2"/> </bean> </list> </property> </bean> </property> <property name="moreLikeThisConfiguration"> <bean class="org.dspace.discovery.configuration.DiscoveryMoreLikeThisConfiguration"> <property name="similarityMetadataFields"> <list> <value>dc.title</value> <value>dc.contributor.author</value> <value>dc.creator</value> <value>dc.subject</value> </list> </property> <property name="minTermFrequency" value="5"/> <property name="max" value="3"/> <property name="minWordLength" value="5"/> </bean> </property> <property name="spellCheckEnabled" value="true"/> </bean> <bean id="homepageConfiguration" class="org.dspace.discovery.configuration.DiscoveryConfiguration" scope="prototype"> <property name="sidebarFacets"> <list> <ref bean="searchFilterAuthor" /> <ref bean="searchFilterSubject" /> <ref bean="searchFilterIssued" /> <ref bean="searchFilterCollection" /> </list> </property> <property name="tagCloudFacetConfiguration" ref="homepageTagCloudFacetConfiguration"/> <property name="searchFilters"> <list> <ref bean="searchFilterTitle" /> <ref bean="searchFilterAuthor" /> <ref bean="searchFilterSubject" /> <ref bean="searchFilterIssued" /> <ref bean="searchFilterCollection" /> </list> </property> <property name="searchSortConfiguration"> <bean class="org.dspace.discovery.configuration.DiscoverySortConfiguration"> <property name="defaultSortOrder" value="desc"/> <property name="sortFields"> <list> <ref bean="sortTitle" /> <ref bean="sortDateIssued" /> <ref bean="sortCollection" /> </list> </property> </bean> </property> <property name="recentSubmissionConfiguration"> <bean class="org.dspace.discovery.configuration.DiscoveryRecentSubmissionsConfiguration"> <property name="metadataSortField" value="dc.date.accessioned" /> <property name="type" value="date"/> <property name="max" value="5"/> <property name="useAsHomePage" value="false"/> </bean> </property> <property name="hitHighlightingConfiguration"> <bean class="org.dspace.discovery.configuration.DiscoveryHitHighlightingConfiguration"> <property name="metadataFields"> <list> <bean class="org.dspace.discovery.configuration.DiscoveryHitHighlightFieldConfiguration"> <property name="field" value="dc.title"/> <property name="snippets" value="5"/> </bean> <bean class="org.dspace.discovery.configuration.DiscoveryHitHighlightFieldConfiguration"> <property name="field" value="dc.contributor.author"/> <property name="snippets" value="5"/> </bean> <bean class="org.dspace.discovery.configuration.DiscoveryHitHighlightFieldConfiguration"> <property name="field" value="dc.description.abstract"/> <property name="maxSize" value="250"/> <property name="snippets" value="2"/> </bean> <bean class="org.dspace.discovery.configuration.DiscoveryHitHighlightFieldConfiguration"> <property name="field" value="fulltext"/> <property name="maxSize" value="250"/> <property name="snippets" value="2"/> </bean> </list> </property> </bean> </property> <property name="spellCheckEnabled" value="true"/> </bean> <bean id="homepageTagCloudFacetConfiguration" class="org.dspace.discovery.configuration.TagCloudFacetConfiguration"> <property name="tagCloudConfiguration" ref="tagCloudConfiguration"/> <property name="tagCloudFacets"> <list> <ref bean="searchFilterSubject" /> </list> </property> </bean> <bean id="defaultTagCloudFacetConfiguration" class="org.dspace.discovery.configuration.TagCloudFacetConfiguration"> <property name="tagCloudConfiguration" ref="tagCloudConfiguration"/> <property name="tagCloudFacets"> <list> <ref bean="searchFilterSubject" /> </list> </property> </bean> <bean id="tagCloudConfiguration" class="org.dspace.discovery.configuration.TagCloudConfiguration"> </bean> <bean id="browseTagCloudConfiguration" class="org.dspace.discovery.configuration.TagCloudConfiguration"> </bean> <bean id="searchFilterTitle" class="org.dspace.discovery.configuration.DiscoverySearchFilter"> <property name="indexFieldName" value="title"/> <property name="metadataFields"> <list> <value>dc.title</value> </list> </property> </bean> <bean id="searchFilterAuthor" class="org.dspace.discovery.configuration.DiscoverySearchFilterFacet"> <property name="indexFieldName" value="author"/> <property name="metadataFields"> <list> <value>dc.contributor.author</value> <value>dc.creator</value> </list> </property> <property name="facetLimit" value="10"/> <property name="sortOrder" value="COUNT"/> </bean> <bean id="searchFilterSubject" class="org.dspace.discovery.configuration.HierarchicalSidebarFacetConfiguration"> <property name="indexFieldName" value="subject"/> <property name="metadataFields"> <list> <value>dc.subject.*</value> </list> </property> <property name="facetLimit" value="10"/> <property name="sortOrder" value="COUNT"/> <property name="splitter" value="::"/> </bean> <bean id="searchFilterIssued" class="org.dspace.discovery.configuration.DiscoverySearchFilterFacet"> <property name="indexFieldName" value="dateIssued"/> <property name="metadataFields"> <list> <value>dc.date.issued</value> </list> </property> <property name="type" value="date"/> <property name="sortOrder" value="VALUE"/> </bean> <bean id="searchFilterCollection" class="org.dspace.discovery.configuration.DiscoverySearchFilterFacet"> <property name="indexFieldName" value="collection"/> <property name="metadataFields"> <list> <value>location.coll</value> </list> </property> <property name="type" value="date"/> <property name="sortOrder" value="VALUE"/> </bean> <bean id="sortTitle" class="org.dspace.discovery.configuration.DiscoverySortFieldConfiguration"> <property name="metadataField" value="dc.title"/> </bean> <bean id="sortDateIssued" class="org.dspace.discovery.configuration.DiscoverySortFieldConfiguration"> <property name="metadataField" value="dc.date.issued"/> <property name="type" value="date"/> </bean> <bean id="sortCollection" class="org.dspace.discovery.configuration.DiscoverySortFieldConfiguration"> <property name="metadataField" value="location.coll"/> </bean> </beans> if I change the <value>location.coll</value> for <value>dc.date.issued</value> the sidebar works flawless! -- View this message in context: http://dspace.2283337.n4.nabble.com/discovery-facet-by-collection-tp4678162p4678919.html Sent from the DSpace - Tech mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette