Skip to content

Commit 233c14f

Browse files
committed
Merge pull request #360 from UNC-Libraries/remove-folder-facet
Removed folder facet
2 parents fc8cbb0 + fa6c648 commit 233c14f

File tree

5 files changed

+18
-16
lines changed

5 files changed

+18
-16
lines changed

access-common/src/main/resources/META-INF/resources/jsp/util/facetList.jsp

-11
Original file line numberDiff line numberDiff line change
@@ -78,17 +78,6 @@
7878
</c:when>
7979
</c:choose>
8080
<c:if test="${not empty facetField.values}">
81-
<c:if test="${facetField.name == 'ANCESTOR_PATH'}">
82-
<div id="facet_field_${searchSettings.searchFieldParams[facetField.name]}_structure" class="hidden">
83-
<c:if test="${not empty selectedContainer}"><c:set var="containerPath" value="/${selectedContainer.id}"/></c:if>
84-
<c:url var="structureUrl" scope="page" value='structure${containerPath}/path${searchStateParameters}'>
85-
<c:param name="view" value="facet"/>
86-
<c:param name="queryp" value="list"/>
87-
<c:param name="files" value="false"/>
88-
</c:url>
89-
<a href="<c:out value="${structureUrl}" />"><img src="/static/images/ajax_loader.gif"/></a>
90-
</div>
91-
</c:if>
9281
<ul id="facet_field_<c:out value="${searchSettings.searchFieldParams[facetField.name]}_list" />" class="facets">
9382
<c:forEach items="${facetField.values}" var="facetValue" varStatus="status">
9483
<c:choose>

access/src/main/java/edu/unc/lib/dl/ui/controller/SearchActionController.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ public String browseCollections(Model model, HttpServletRequest request) {
111111
SearchState searchState = searchRequest.getSearchState();
112112
searchState.setResourceTypes(Arrays.asList(searchSettings.resourceTypeCollection));
113113
searchState.setRowsPerPage(searchSettings.defaultCollectionsPerPage);
114-
searchState.getFacetsToRetrieve().remove(SearchFieldKeys.PARENT_COLLECTION.name());
114+
searchState.setFacetsToRetrieve(searchSettings.collectionBrowseFacetNames);
115115

116116
SearchResultResponse result = doSearch(searchRequest, model, request);
117117
result.setSelectedContainer(null);

access/src/main/resources/search.properties

+3-3
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,9 @@ search.facet.expandedFacetsPerGroup=20
9191
search.facet.maxFacetsPerGroup=50
9292
search.facet.maxChildCounts=10000
9393
search.facet.countPageSize=100
94-
search.facet.fields=PARENT_COLLECTION,ANCESTOR_PATH,CONTENT_TYPE,DEPARTMENT,DEPARTMENT_LC,LANGUAGE,SUBJECT
95-
search.facet.defaultSearch=PARENT_COLLECTION,ANCESTOR_PATH,CONTENT_TYPE,DEPARTMENT,LANGUAGE,SUBJECT
96-
search.facet.defaultCollectionBrowse=ANCESTOR_PATH,CONTENT_TYPE,DEPARTMENT,LANGUAGE,SUBJECT
94+
search.facet.fields=PARENT_COLLECTION,CONTENT_TYPE,DEPARTMENT,DEPARTMENT_LC,LANGUAGE,SUBJECT
95+
search.facet.defaultSearch=PARENT_COLLECTION,CONTENT_TYPE,DEPARTMENT,LANGUAGE,SUBJECT
96+
search.facet.defaultCollectionBrowse=CONTENT_TYPE,DEPARTMENT,LANGUAGE,SUBJECT
9797
search.facet.defaultStructureBrowse=CONTENT_TYPE,DEPARTMENT,LANGUAGE,SUBJECT
9898
search.facet.class.ANCESTOR_PATH=CutoffFacet
9999
search.facet.class.CONTENT_TYPE=MultivaluedHierarchicalFacet

access/src/main/webapp/WEB-INF/jsp/searchResults.jsp

+10-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@
5757
<c:set var="facetFields" scope="request" value="${resultResponse.facetFields}"/>
5858
<c:choose>
5959
<c:when test="${resultType == 'collectionBrowse'}">
60-
6160
<h2>Refine your results</h2>
6261
<c:import url="/jsp/util/facetList.jsp">
6362
<c:param name="queryMethod">search</c:param>
@@ -66,6 +65,16 @@
6665
</c:when>
6766
<c:otherwise>
6867
<c:set var="selectedContainer" scope="request" value="${resultResponse.selectedContainer}"/>
68+
<h2>Folders</h2>
69+
<div id="facet_field_path_structure" class="hidden">
70+
<c:if test="${not empty resultResponse.selectedContainer}"><c:set var="containerPath" value="/${selectedContainer.id}"/></c:if>
71+
<c:url var="structureUrl" scope="page" value='structure${containerPath}/path'>
72+
<c:param name="view" value="facet"/>
73+
<c:param name="queryp" value="list"/>
74+
<c:param name="files" value="false"/>
75+
</c:url>
76+
<a href="<c:out value="${structureUrl}" />"><img src="/static/images/ajax_loader.gif"/></a>
77+
</div>
6978
<h2>Refine your search</h2>
7079
<c:import url="/jsp/util/facetList.jsp">
7180
<c:param name="queryMethod">search</c:param>

static/css/cdrui_styles.css

+4
Original file line numberDiff line numberDiff line change
@@ -804,6 +804,10 @@ p.navigation_bar a {
804804

805805
}
806806

807+
#facet_field_path_structure .structure.facet .structure_content {
808+
max-height: 300px;
809+
}
810+
807811
.metadata table {
808812
clear: both;
809813
font-size: 12px;

0 commit comments

Comments
 (0)