]> git.evergreen-ils.org Git - Evergreen.git/commit
Foundational work for temporary/anon lists and per-user lists (bookbags)
authorsenator <lebbeous@esilibrary.com>
Thu, 10 Mar 2011 22:24:08 +0000 (17:24 -0500)
committersenator <lebbeous@esilibrary.com>
Thu, 10 Mar 2011 22:24:08 +0000 (17:24 -0500)
commitf66701e3582e319624867071bcba4fa31472d2b2
treeb51b3400f610b79e26f2223bcecf6b710ae4e367
parentaa265893a28722d353cf4e4c8748100146f77cbf
Foundational work for temporary/anon lists and per-user lists (bookbags)

There were already some features in EGCatLoader for adding and
deleting items from lists, but there's more to do, as that code only
dealt with numeric IDs, and we need records avaiable. Also, to avoid
search bots creating temporary/anon lists all the time, and just because
the following is good practice, our "add to my list" links need to be
forms that POST, not links that GET.

Etc., etc.; more to come.
12 files changed:
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Container.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
Open-ILS/web/css/skin/default/opac/semiauto.css
Open-ILS/web/css/skin/default/opac/style.css
Open-ILS/web/templates/default/opac/mylist.tt2 [new file with mode: 0644]
Open-ILS/web/templates/default/opac/myopac/lists.tt2
Open-ILS/web/templates/default/opac/parts/anon_list.tt2 [new file with mode: 0644]
Open-ILS/web/templates/default/opac/parts/result/table.tt2
Open-ILS/web/templates/default/opac/results.tt2