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)
committerBill Erickson <berick@esilibrary.com>
Wed, 20 Jul 2011 18:34:06 +0000 (14:34 -0400)
commiteb74a61ed85363cbadddc37ce3480eea817407e5
tree5ec671063bf4ac3e22f563efe0eeb39a5320ccd1
parentbb020443baf1a1a2aae84909fa72532ad14d3642
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