From: phasefx Date: Mon, 11 Jul 2005 08:11:14 +0000 (+0000) Subject: set up more components X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=775af997834c4ed834fdc81dd15d9b1fd6249545;p=Evergreen.git set up more components git-svn-id: svn://svn.open-ils.org/ILS/trunk@1112 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- 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 af339e99ed..dcfede2226 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS.js +++ b/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS.js @@ -5,13 +5,16 @@ function OpenILS_init(params) { switch(params.app) { case 'Auth' : auth_init(params); break; - case 'AppShell' : app_shell_init(params); break; + case 'AppShell' : app_shell_init(params); register_AppShell(params.w); break; case 'ClamShell' : clam_shell_init(params); break; case 'PagedTree' : paged_tree_init(params); break; case 'Opac' : opac_init(params); break; case 'PatronSearch' : patron_search_init(params); break; case 'PatronSearchForm' : patron_search_form_init(params); break; case 'PatronSearchResults' : patron_search_results_init(params); break; + case 'PatronDisplay' : patron_display_init(params); break; + case 'PatronDisplayStatus' : patron_display_status_init(params); break; + case 'PatronDisplayContact' : patron_display_contact_init(params); break; } } catch(E) { sdump('D_ERROR',js2JSON(E)+'\n'); } @@ -19,7 +22,7 @@ function OpenILS_init(params) { try { //register_document(params.w.document); - //register_window(params.w); + register_window(params.w); } catch(E) { sdump('D_ERROR',js2JSON(E)+'\n'); } @@ -32,13 +35,16 @@ function OpenILS_exit(params) { switch(params.app) { case 'Auth' : auth_exit(params); break; - case 'AppShell' : app_shell_exit(params); break; + case 'AppShell' : app_shell_exit(params); unregister_AppShell(params.w); break; case 'ClamShell' : clam_shell_exit(params); break; case 'PagedTree' : paged_tree_exit(params); break; case 'Opac' : opac_exit(params); break; case 'PatronSearch' : patron_search_exit(params); break; case 'PatronSearchForm' : patron_search_form_exit(params); break; case 'PatronSearchResults' : patron_search_results_exit(params); break; + case 'PatronDisplay' : patron_display_exit(params); break; + case 'PatronDisplayStatus' : patron_display_status_exit(params); break; + case 'PatronDisplayContact' : patron_display_contact_exit(params); break; } } catch(E) { sdump('D_ERROR',js2JSON(E)+'\n'); } @@ -47,7 +53,7 @@ function OpenILS_exit(params) { // buggy for now //unregister_document(params.w.document); - //unregister_window(params.w); + unregister_window(params.w); } 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 2562f30548..5a5c35bdbe 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 @@ -11,9 +11,13 @@