]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/xul/staff_client/server/cat/manage_multi_home_items.xul
Add support for Multi-Homed Items (aka Foreign Bibs, aka Linked Items)
[Evergreen.git] / Open-ILS / xul / staff_client / server / cat / manage_multi_home_items.xul
1 <?xml version="1.0"?>
2 <!-- Application: Evergreen Staff Client -->
3 <!-- Screen: Add Multi-Home Items to specific Bib -->
4
5 <!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
6 <!-- STYLESHEETS -->
7 <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
8 <?xml-stylesheet href="/xul/server/skin/global.css" type="text/css"?>
9
10 <!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
11 <!-- LOCALIZATION -->
12 <!DOCTYPE window PUBLIC "" ""[
13     <!--#include virtual="/opac/locale/${locale}/lang.dtd"-->
14 ]>
15
16 <!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
17 <!-- OVERLAYS -->
18 <?xul-overlay href="/xul/server/OpenILS/util_overlay.xul"?>
19 <?xul-overlay href="/xul/server/cat/bib_brief_overlay.xul"?>
20
21 <window id="main_win" 
22     onload="try { my_init(); font_helper(); persist_helper(); } catch(E) { alert(E); }"
23     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
24
25     <!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
26     <!-- BEHAVIOR -->
27     <script type="text/javascript">
28         var myPackageDir = 'open_ils_staff_client'; var IAMXUL = true;
29     </script>
30     <scripts id="openils_util_scripts"/>
31
32     <messagecatalog id="catStrings" src="/xul/server/locale/<!--#echo var='locale'-->/cat.properties" />
33     <messagecatalog id="circStrings" src="/xul/server/locale/<!--#echo var='locale'-->/circ.properties" />
34
35     <script type="text/javascript" src="/xul/server/main/JSAN.js"/>
36     <script type="text/javascript" src="manage_multi_home_items.js"/>
37
38     <commandset>
39         <command id="opac"
40             label="&staff.cat.manage_multi_bib_items.actions.menu_entry.show_in_opac.label;"
41             accesskey="&staff.cat.manage_multi_bib_items.actions.menu_entry.show_in_opac.accesskey;"/>
42         <command id="change"
43             label="&staff.cat.manage_multi_bib_items.actions.menu_entry.change_peer_type.label;"
44             accesskey="&staff.cat.manage_multi_bib_items.actions.menu_entry.change_peer_type.accesskey;"/>
45         <command id="remove"
46             label="&staff.cat.manage_multi_bib_items.actions.menu_entry.unlink_from_bib.label;"
47             accesskey="&staff.cat.manage_multi_bib_items.actions.menu_entry.unlink_from_bib.accesskey;"/>
48     </commandset>
49
50     <popupset>
51         <popup id="actions">
52             <menuitem command="opac" />
53             <menuitem command="change" />
54             <menuitem command="remove" />
55         </popup>
56     </popupset>
57
58     <groupbox id="bib_brief_groupbox" hidden="true">
59         <caption label="&staff.cat.bib_brief.record_summary;"/>
60         <grid id="bib_brief_grid"/>
61     </groupbox>
62     <groupbox flex="1" class="my_overflow">
63         <caption label="&staff.cat.manage_multi_bib_items.caption;"/>
64         <hbox>
65             <label control="bpt_menu"
66                 value="&staff.cat.manage_multi_bib_items.peer_type.menu.label;"
67                 accesskey="&staff.cat.manage_multi_bib_items.peer_type.menu.accesskey;"/>
68             <hbox id="menu_placeholder" />
69             <label control="scanbox"
70                 value="&staff.cat.manage_multi_bib_items.barcode.textbox.label;"
71                 accesskey="&staff.cat.manage_multi_bib_items.barcode.textbox.accesskey;"/>
72             <textbox id="scanbox"/>
73             <button id="submit"
74                 label="&staff.cat.manage_multi_bib_items.barcode.submit.label;"
75                 accesskey="&staff.cat.manage_multi_bib_items.barcode.submit.accesskey;"/>
76             <spacer flex="1"/>
77             <menubar>
78                 <menu label="&staff.cat.manage_multi_bib_items.actions.menu.label;" accesskey="&staff.cat.manage_multi_bib_items.actions.menu.accesskey;">
79                     <menupopup>
80                         <menuitem command="opac" />
81                         <menuitem command="change" />
82                         <menuitem command="remove" />
83                     </menupopup>
84                 </menu>
85             </menubar>
86         </hbox>
87         <tree id="list" flex="1" enableColumnDrag="true" context="actions"/>
88         <hbox id="list_actions" />
89     </groupbox>
90
91 </window>
92