[Koha-bugs] [Bug 7031] More options for AdvancedSearchTypes

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Feb 24 16:03:52 CET 2012


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7031

Kyle M Hall <kyle.m.hall at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #6910|0                           |1
        is obsolete|                            |

--- Comment #16 from Kyle M Hall <kyle.m.hall at gmail.com> 2012-02-24 15:03:52 UTC ---
Created attachment 7857
  --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=7857
Enh 7031: More options for Advanced Search

Adds the ability to perform advanced searches in both the OPAC and staff client
on more than
a single AdvancedSearchType at a time.  Support included for Itemtype,
Collection Code and Shelving Location.

AdvancedSearchTypes syspref preference is repurposed; no longer a single value,
it can now take
multiple item code fields separated by "|".  The order of these fields will
determine the order
of the tabs in the OPAC and staff client advanced search screens.  Values
within the search type
are OR'ed together, while each different search type is AND'ed together in the
query limits.  The
current stored values are supported without any required modification.

Each set of advanced search fields are displayed in tabs in both the OPAC and
staff client.  The
first value in the AdvancedSearchTypes syspref is the selected tab; if no
values are present, "itemtypes"
is used.  For non-itemtype values, the value in AdvancedSearchTypes must match
the Authorised Value name, and
must be indexed with 'mc-' prefixing that name.

<li> elements in tab are assigned unique IDs, so the text of the tab can be
altered to match the
library's needs (using JQuery)

The logic to handle the 5 element row limit has been moved from the Perl to the
templates, since Template::Toolkit
has a simple method for extracting the count of an element in a loop and
performing 'modulus' on it.

2011-12-21: Incorporated changes recommend by Owen Leonard on bug report.

-- 
Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list