Support for boolean operators in advanced search
authorBill Erickson <berick@esilibrary.com>
Mon, 1 Aug 2011 21:34:35 +0000 (17:34 -0400)
committerBill Erickson <berick@esilibrary.com>
Tue, 2 Aug 2011 13:14:53 +0000 (09:14 -0400)
commit2b3ff4a63c20d4ab4f47af9c3165b359828c0b27
tree6a86128b17ea605d44d4af2ea62cb7923648d5b6
parent5873e902d6ea484406d2b522b2b7593cd7cf0c36
Support for boolean operators in advanced search

Implements a new column with And/Or selectors.  Terms are grouped from
top to bottom in the UI as left to right in the compiled query.

A && B || C && D  => ((A && B) || C) && D

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
Open-ILS/web/templates/default/opac/parts/advanced/global_row.tt2