Homec4science

WebSearch: removal of hard-coded Holdings tab

Authored by blixhavn on Jan 13 2015, 14:26.

Description

WebSearch: removal of hard-coded Holdings tab

  • Removes hardcoded requirement that only allows the 'Holdings' tab to be displayed for the 'Books' collection. (closes #2592) (PR #2664)
  • Adds insert statements in the demo SQL file to reflect this.
  • Adds an upgrade recipe that can be run on any installation to reflect this in the database (i.e. adds a new rule to show all but 'Holdings' for every collection without a preexisting rule).
  • NOTE During merge, amended tabcreate.sql to add missing upgrade recipe and websearch_regression_tests.py to adapt a tab regression test case.

Signed-off-by: Oystein Blixhavn <oystein@tind.io>
Reviewed-by: Tibor Simko <tibor.simko@cern.ch>

Details

Committed
Tibor Simko <tibor.simko@cern.ch>Jan 27 2015, 10:19
Parents
R3600:3fac58af3a39: installation: richer uninstall-jquery-plugins
Branches
Unknown
Tags
Unknown

Event Timeline

Tibor Simko <tibor.simko@cern.ch> committed R3600:8b0feb06b744: WebSearch: removal of hard-coded Holdings tab (authored by Øystein Blixhavn <oystein@blixhavn.no>).Jan 27 2015, 10:19