]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/xul/staff_client/server/cat/record_buckets_overlay.xul
961fcf68b9ed52cfa9b2fee8a3a3a69374a25542
[Evergreen.git] / Open-ILS / xul / staff_client / server / cat / record_buckets_overlay.xul
1 <?xml version="1.0"?>
2 <!DOCTYPE overlay PUBLIC "" ""[
3         <!--#include virtual="/opac/locale/en-US/lang.dtd"-->
4 ]>
5 <overlay id="record_buckets_overlay" 
6         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
7
8 <script>dump('loading record_buckets_overlay.xul\n');</script>
9
10 <commandset id="record_buckets_cmds" />
11
12 <box id="record_buckets_main" flex="1" orient="vertical" class="my_overflow">
13         <vbox id="cmvb1" flex="1"/>
14 </box>
15
16 <vbox id="cmvb1" flex="1">
17     <tabbox id="record_buckets_tabbox" flex="1" persist="selectedIndex">
18         <tabs>
19             <tab id="record_query_tab" label="Record Query" accesskey="Q"/>
20             <tab id="pending_records_tab" label="Pending Records" accesskey="P"/>
21             <tab id="bucket_view_tab" label="Bucket View" accesskey="V" />
22         </tabs>
23         <tabpanels flex="1">
24             <tabpanel id="record_query_panel">
25                 <groupbox flex="1">
26                     <caption label="Record Query" />
27                     <hbox id="record_query_top_ui" />
28                     <label id="query_status"/>
29                     <tree id="record_query_list" flex="1" enableColumnDrag="true"/>
30                     <hbox id="record_query_bottom_ui" />
31                 </groupbox>
32             </tabpanel>
33             <tabpanel id="pending_records_panel">
34                 <groupbox flex="1">
35                     <caption label="Pending Records" />
36                     <hbox id="pending_buckets_top_ui" />
37                     <tree id="pending_records_list" flex="1" enableColumnDrag="true"/>
38                     <hbox id="pending_buckets_bottom_ui" />
39                 </groupbox>
40             </tabpanel>
41             <tabpanel id="bucket_view_panel">
42                 <vbox flex="1">
43                     <hbox>
44                         <hbox id="record_buckets_menulist_placeholder" />
45                         <button id="record_buckets_action_list" label="Bucket Actions" type="menu" allowevents="true">
46                             <menupopup id="record_buckets_action_list_popup">
47                                 <menuitem command="cmd_record_buckets_new_bucket" label="New Bucket"/>
48                                 <menuitem command="cmd_record_buckets_delete_bucket" label="Delete Bucket"/>
49                                 <menuitem command="cmd_record_buckets_refresh" label="Refresh"/>
50                             </menupopup>
51                         </button>
52                         <label id="bucket_item_count" />
53                     </hbox>
54                     <groupbox flex="1">
55                         <caption>
56                             <hbox id="info_box" />
57                         </caption>
58                         <hbox id="record_buckets_top_ui" />
59                         <tree id="records_in_bucket_list" flex="1" enableColumnDrag="true"/>
60                         <hbox id="record_buckets_bottom_ui" />
61                     </groupbox>
62                 </vbox>
63             </tabpanel>
64         </tabpanels>
65     </tabbox>
66 </vbox>
67
68 <hbox id="record_query_top_ui">
69     <label id="record_query_label" value="Query" accesskey="y" control="record_query_input"/>
70     <textbox id="record_query_input" flex="1"/>
71     <button command="cmd_submit_query" label="Submit" accesskey="S"/>
72     <button id="query_help" label="Help" accesskey="H" oncommand="window.open('/xul/server/locale/<!--#echo var='locale' -->/multiclass_search_help.html','multiclass_search_help','chrome,modal,resizable');" >
73     </button>
74 </hbox>
75
76 <hbox id="record_query_bottom_ui">
77         <button id="record_query_list_actions" label="List Actions" type="menu" allowevents="true">
78         <menupopup id="record_query_list_actions_popup">
79                 <menuitem command="sel_clip0" label="Copy Field from selected row to Clipboard" disabled="true" />
80             <menuitem command="cmd_record_query_csv_to_printer" label="Print List CSV" />
81                 <menuitem command="cmd_record_query_csv_to_clipboard" label="Copy List CSV to Clipboard" accesskey=""/>
82                 <menuitem command="cmd_record_query_csv_to_file" label="Save List CSV to File" accesskey=""/>
83                 <menuitem command="save_columns0" label="Save List Configuration" />
84         </menupopup>
85     </button>
86         <spacer flex="1"/>
87         <button command="cmd_add_all_query_to_pending" label="Add All to Pending Records" accesskey="" image="/xul/server/skin/media/images/right_arrow.png"/>
88         <button command="cmd_add_sel_query_to_pending" label="Add Selected to Pending Records" accesskey="" image="/xul/server/skin/media/images/right_arrow.png"/>
89 </hbox>
90
91 <hbox id="pending_buckets_bottom_ui">
92         <button id="pending_buckets_list_actions" label="List Actions" type="menu" allowevents="true">
93         <menupopup id="pending_buckets_list_actions_popup">
94                 <menuitem command="sel_clip1" label="Copy Field from selected row to Clipboard" disabled="true" />
95             <menuitem command="cmd_pending_buckets_csv_to_printer" label="Print List CSV" />
96                 <menuitem command="cmd_pending_buckets_csv_to_clipboard" label="Copy List CSV to Clipboard" accesskey=""/>
97                 <menuitem command="cmd_pending_buckets_csv_to_file" label="Save List CSV to File" accesskey=""/>
98                 <menuitem command="save_columns1" label="Save List Configuration" />
99         </menupopup>
100     </button>
101         <spacer flex="1"/>
102         <button command="cmd_add_all_pending_to_record_bucket" label="Add All to current Bucket" accesskey="A" image="/xul/server/skin/media/images/right_arrow.png"/>
103         <button command="cmd_add_sel_pending_to_record_bucket" label="Add Selected to current Bucket" accesskey="" image="/xul/server/skin/media/images/right_arrow.png"/>
104 </hbox>
105
106 <hbox id="record_buckets_top_ui">
107         <button command="cmd_record_buckets_delete_item" label="Remove Selected from Bucket" disabled="true" image="/xul/server/skin/media/images/icon_delete.gif"/>
108         <button command="cmd_record_buckets_to_pending_buckets" label="Add Selected to Pending Records" disabled="true" image="/xul/server/skin/media/images/left_arrow.png"/>
109 </hbox>
110
111 <hbox id="info_box" hidden="true" style="font-size: large;">
112         <label value="Bucket #"/>
113         <label id="bucket_number" style="color: blue; text-decoration: underline; -moz-user-focus: normal;" onclick="copy_to_clipboard(event)"/>
114         <label id="bucket_name" style="color: blue;"/>
115         <label value="Owner:"/>
116         <label id="bucket_owner" style="color: blue;"/>
117 </hbox>
118
119 <hbox id="record_buckets_bottom_ui">
120         <button id="record_buckets_list_actions" label="List Actions" type="menu" allowevents="true" disabled="true">
121         <menupopup id="record_buckets_list_actions_popup">
122                 <menuitem command="sel_clip2" label="Copy Field from selected row to Clipboard" disabled="true" />
123             <menuitem command="cmd_record_buckets_csv_to_printer" label="Print List CSV" />
124                 <menuitem command="cmd_record_buckets_csv_to_clipboard" label="Copy List CSV to Clipboard" accesskey=""/>
125                 <menuitem command="cmd_record_buckets_csv_to_file" label="Save List CSV to File" accesskey=""/>
126                 <menuitem command="save_columns2" label="Save List Configuration" />
127         </menupopup>
128     </button>
129         <spacer flex="1"/>
130         <hbox style="background: grey">
131                 <vbox><spacer flex="1"/><label value="Batch:" style="font-weight: bold"/><spacer flex="1"/></vbox>
132                 <button command="cmd_sel_opac" label="Show All in Catalog" accesskey=""/>
133                 <button command="cmd_delete_records" label="Delete All Records"/>
134                 <button command="cmd_merge_records" label="Merge All Records"/>
135                 <button id="record_buckets_export_records" label="Export All Records" type="menu" allowevents="true" disabled="true">
136                         <menupopup id="record_buckets_export_record_types" allowevents="true">
137                                 <menuitem command="cmd_export_records_usmarc" label="MARC21"/>
138                                 <menuitem command="cmd_export_records_unimarc" label="UNIMARC"/>
139                                 <menuitem command="cmd_export_records_xml" label="XML"/>
140                                 <menuitem command="cmd_export_records_bre" label="Evergreen BRE"/>
141                         </menupopup>
142                 </button>
143         </hbox>
144 </hbox>
145
146 </overlay>