Allow up to 5 search values in Advanced Search. Note that this change will require that all Advanced Searches be forced to choose a single AND or OR condition. Mixing and matching multiple AND/OR conditions in arbitrary searches would either cause performance problems (best case scenario) or cause the search logic to hang and possibly crash the site (worst case scenario.)
Anonymous
Part 1 - Increased the limit to 5 in:
Installed in SVN 313 on 2019-01-10. Keeping the FR open.
Part 2 - bug fix:
biblio/adv_search_results.py
Installed in SVN 314 on 2019-01-10.
Part 3 - Fixed dynamic drop-down lists not working for lines 4 and 5:
css/adv_search.js
Installed in SVN 317 on 2019-01-12.
Part 4 - Made AND/OR appear to the right of the search value field:
Installed in SVN 318 on 2019-01-12.
Diff:
Based on Wiki discussions, I have changed the FR description from "use "+" to allow an unlimited number of selection criteria" to "display 5 selection criteria".
The changes implemented in January 2019 have been live for a couple of months now and the functionality is stable. Closing the FR. Subsequent changes to the Advanced Search software will be documneted in additional FRs/SRs.