]> git.evergreen-ils.org Git - Evergreen.git/commit
Acq: you can now back up to old search results
authorsenator <senator@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 8 Apr 2010 20:58:50 +0000 (20:58 +0000)
committersenator <senator@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 8 Apr 2010 20:58:50 +0000 (20:58 +0000)
commitca8d7678a5ef020f416c2316710fa367489d96aa
treede468daaecc26bd9d08eb6142f5eec414089a0f9
parentb7fa43b1a9a874997396c7c142ea7793f6056c0c
Acq: you can now back up to old search results

This works by changing what actually happens when you click "Search."
Instead of running your search instantly, the search interface turns your
search into URL parameters and redirects you.  This way you get a new entry
in your browser history (much as if you were doing a non-AJAX search).

When the search interface is run with these URL paramters, it actually runs
the search and shows you the results.  This has the added benefit of
allowing other interfaces to link to prepopulated searches, and potentially
giving users a way to save searches in the future.

Incidentally also added "new invoice" menu item.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@16178 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/web/js/ui/default/acq/common/base64.js [new file with mode: 0644]
Open-ILS/web/js/ui/default/acq/po/view_po.js
Open-ILS/web/js/ui/default/acq/search/unified.js
Open-ILS/web/opac/locale/en-US/lang.dtd
Open-ILS/web/templates/default/acq/po/view.tt2
Open-ILS/web/templates/default/acq/search/unified.tt2
Open-ILS/xul/staff_client/chrome/content/main/menu.js
Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
Open-ILS/xul/staff_client/chrome/locale/en-US/offline.properties