[Koha-bugs] [Bug 10807] OPAC: There is no authority search history

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Oct 30 09:51:52 CET 2013


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

Jonathan Druart <jonathan.druart at biblibre.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #20988|0                           |1
        is obsolete|                            |
  Attachment #20989|0                           |1
        is obsolete|                            |
  Attachment #21070|0                           |1
        is obsolete|                            |
  Attachment #21362|0                           |1
        is obsolete|                            |
  Attachment #21363|0                           |1
        is obsolete|                            |
  Attachment #21403|0                           |1
        is obsolete|                            |

--- Comment #26 from Jonathan Druart <jonathan.druart at biblibre.com> ---
Created attachment 22560
  -->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=22560&action=edit
Bug 10807: Add an authority search history for the OPAC

Like biblio, this feature provides an authority search history.
This history is available for connected and disconnected user.
If the user is not logged in Koha, the history is stored in a cookie
named 'KohaOpacRecentSearches'.
The search history feature is now factorized in a new module.

This patch adds:
- 1 new db field search_history.type. It permits to distinguish the
  search type (biblio or authority).
- 1 new module C4::Search::History. It deals with 2 different storages:
  db or cookie
- 2 new UT files: t/Search/History.t and t/db_dependent/Search/History.t
- 1 new behavior: the 'Search history' link (on the top-right corner of
  the screen) is always displayed.

Test plan:
 1/ Switch on the 'EnableOpacSearchHistory' syspref.
 2/ Go on the opac and log out.
 3/ Launch some biblio and authority searches.
 4/ Go on your search history page.
 5/ Check that all yours searches are displayed.
 6/ Click on some links and check that results are consistent.
 7/ Delete your biblio history searches.
 8/ Delete your authority searches history searches.
 9/ Launch some biblio and authority searches
10/ Delete all your history (cross on the top-right corner)
11/ Check that all your history search is empty.
12/ Launch some biblio and authority searches.
13/ Login to your account.
14/ Check that all previous searches are displayed.
15/ Launch some biblio and authority searches.
16/ Check that these previous searches are displayed under "Current
session".
17/ Play with the 4 delete links (current / previous and biblio /
authority).

Signed-off-by: Owen Leonard <oleonard at myacpl.org>

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list