From f8df38736f1dbe729ca50f57bbe6bf352ac35c78 Mon Sep 17 00:00:00 2001 From: phasefx Date: Fri, 15 Jul 2005 19:12:06 +0000 Subject: [PATCH] checkout, maybe git-svn-id: svn://svn.open-ils.org/ILS/trunk@1214 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Evergreen/staff_client/Makefile | 5 +- .../chrome/content/evergreen/Open-ILS/OpenILS.js | 2 + .../evergreen/Open-ILS/OpenILS_scripts_overlay.xul | 1 + .../chrome/content/evergreen/circ/circ_utils.js | 39 ++++++ .../content/evergreen/main/paged_tree_overlay.xul | 3 + .../evergreen/patron/patron_checkout_items.js | 64 ++++++++++ .../content/evergreen/patron/patron_display.js | 140 +++++++++++++++++++++ .../content/evergreen/patron/patron_display.xul | 1 + .../evergreen/patron/patron_display_contact.js | 42 ------- .../evergreen/patron/patron_display_contact.xul | 40 ------ .../evergreen/patron/patron_display_overlay.xul | 15 ++- .../evergreen/patron/patron_display_status.js | 72 ----------- .../evergreen/patron/patron_display_status.xul | 42 ------- .../chrome/content/evergreen/util/error.js | 2 +- .../chrome/content/evergreen/util/ses.js | 2 +- .../locale/en-US/evergreen/patron_display.dtd | 5 + 16 files changed, 275 insertions(+), 200 deletions(-) create mode 100644 Evergreen/staff_client/chrome/content/evergreen/patron/patron_checkout_items.js delete mode 100755 Evergreen/staff_client/chrome/content/evergreen/patron/patron_display_contact.js delete mode 100755 Evergreen/staff_client/chrome/content/evergreen/patron/patron_display_contact.xul delete mode 100755 Evergreen/staff_client/chrome/content/evergreen/patron/patron_display_status.js delete mode 100755 Evergreen/staff_client/chrome/content/evergreen/patron/patron_display_status.xul diff --git a/Evergreen/staff_client/Makefile b/Evergreen/staff_client/Makefile index e92739250f..b22d1d4b2e 100644 --- a/Evergreen/staff_client/Makefile +++ b/Evergreen/staff_client/Makefile @@ -24,9 +24,11 @@ open-ils: patron: (cat chrome/content/evergreen/main/paged_tree_overlay.xul | sed s/paged_tree/patron_items/g | sed s/PagedTree/PatronItems/g > chrome/content/evergreen/patron/patron_items_overlay.xul ) - (cp chrome/locale/en-US/evergreen/paged_tree.dtd chrome/locale/en-US/evergreen/patron_items.dtd) (cat chrome/content/evergreen/main/paged_tree_overlay.xul | sed s/paged_tree/patron_search_results/g | sed s/PagedTree/PatronSearchResults/g > chrome/content/evergreen/patron/patron_search_results_overlay.xul ) + (cat chrome/content/evergreen/main/paged_tree_overlay.xul | sed s/paged_tree/patron_checkout_items/g | sed s/PagedTree/PatronCheckoutItems/g > chrome/content/evergreen/patron/patron_checkout_items_overlay.xul ) + (cp chrome/locale/en-US/evergreen/paged_tree.dtd chrome/locale/en-US/evergreen/patron_items.dtd) (cp chrome/locale/en-US/evergreen/paged_tree.dtd chrome/locale/en-US/evergreen/patron_search_results.dtd) + (cp chrome/locale/en-US/evergreen/paged_tree.dtd chrome/locale/en-US/evergreen/patron_checkout_items.dtd) evergreen.xpi: evergreen.jar @echo @@ -45,6 +47,7 @@ clean: rm -f chrome/evergreen.jar rm -f chrome/content/evergreen/patron/patron_items_overlay.xul chrome/locale/en-US/evergreen/patron_items.dtd rm -f chrome/content/evergreen/patron/patron_search_results_overlay.xul chrome/locale/en-US/evergreen/patron_search_results.dtd + rm -f chrome/content/evergreen/patron/patron_checkout_items_overlay.xul chrome/locale/en-US/evergreen/patron_checkout_items.dtd rm -f chrome/content/evergreen/conf/client_config.xml rm -f chrome/content/evergreen/util/fieldmapper.js rm -f chrome/content/evergreen/util/OrgTree.js diff --git a/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS.js b/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS.js index cd50d21ebf..e88a62b0c0 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS.js +++ b/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS.js @@ -16,6 +16,7 @@ function OpenILS_init(params) { case 'PatronDisplayStatus' : patron_display_status_init(params); break; case 'PatronDisplayContact' : patron_display_contact_init(params); break; case 'PatronItems' : patron_items_init(params); break; + case 'PatronCheckoutItems' : patron_checkout_items_init(params); break; } } catch(E) { sdump('D_ERROR',js2JSON(E)+'\n'); } @@ -48,6 +49,7 @@ function OpenILS_exit(params) { case 'PatronDisplayStatus' : patron_display_status_exit(params); break; case 'PatronDisplayContact' : patron_display_contact_exit(params); break; case 'PatronItems' : patron_items_exit(params); break; + case 'PatronCheckoutItems' : patron_checkout_items_exit(params); break; } } catch(E) { sdump('D_ERROR',js2JSON(E)+'\n'); } diff --git a/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS_scripts_overlay.xul b/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS_scripts_overlay.xul index c785f79528..cb956d6750 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS_scripts_overlay.xul +++ b/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS_scripts_overlay.xul @@ -18,6 +18,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Evergreen/staff_client/chrome/content/evergreen/patron/patron_display_overlay.xul b/Evergreen/staff_client/chrome/content/evergreen/patron/patron_display_overlay.xul index aebd5790bb..24158478f1 100755 --- a/Evergreen/staff_client/chrome/content/evergreen/patron/patron_display_overlay.xul +++ b/Evergreen/staff_client/chrome/content/evergreen/patron/patron_display_overlay.xul @@ -7,6 +7,7 @@ + @@ -46,7 +47,7 @@ - + @@ -77,6 +78,18 @@ label="&patron_navbar.info;" accesskey="&patron_navbar.info.accesskey;"/> + +