Ignore:
Timestamp:
10/09/15 13:53:06 (9 years ago)
Author:
Twan Goosen
Message:

Merged changes from 3.3 branch (option to skip hierarchy processing) to trunk

Location:
vlo/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • vlo/trunk

  • vlo/trunk/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/wicket/pages/RecordPage.java

    r6437 r6657  
    2020import eu.clarin.cmdi.vlo.FacetConstants;
    2121import eu.clarin.cmdi.vlo.VloWebAppParameters;
     22import eu.clarin.cmdi.vlo.config.VloConfig;
    2223import eu.clarin.cmdi.vlo.pojo.QueryFacetsSelection;
    2324import eu.clarin.cmdi.vlo.pojo.SearchContext;
     
    8687    @SpringBean(name = "documentFieldOrder")
    8788    private List<String> fieldOrder;
     89    @SpringBean
     90    private VloConfig config;
    8891
    8992    private final IModel<SearchContext> navigationModel;
     
    153156        add(createTechnicalDetailsPanel("technicalProperties"));
    154157
    155         add(createHierarchyPanel("recordtree"));
     158        if (config.isProcessHierarchies()) {
     159            // show hierarchy if applicable
     160            add(createHierarchyPanel("recordtree"));
     161        } else {
     162            // invisible stub
     163            add(new WebMarkupContainer("recordtree") {
     164
     165                @Override
     166                public boolean isVisible() {
     167                    return false;
     168                }
     169
     170            });
     171        }
    156172
    157173        createSearchLinks("searchlinks");
Note: See TracChangeset for help on using the changeset viewer.