]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/xul/staff_client/server/cat/record_buckets_overlay.xul
2ea4cdbc3e2e7b969fe5624079e1edf23e95dc62
[working/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/${locale}/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 <messagecatalog id="catStrings" src="/xul/server/locale/<!--#echo var='locale'-->/cat.properties" />
11 <messagecatalog id="circStrings" src="/xul/server/locale/<!--#echo var='locale'-->/circ.properties" />
12
13 <commandset id="record_buckets_cmds">
14     <command id="sel_clip0" disabled="true"/>
15     <command id="sel_clip1" disabled="true"/>
16     <command id="sel_clip2" disabled="true"/>
17     <command id="save_columns0" />
18     <command id="save_columns1" />
19     <command id="save_columns2" />
20
21     <command id="cmd_record_query_csv_to_printer" />
22     <command id="cmd_record_query_csv_to_clipboard" />
23     <command id="cmd_record_query_csv_to_file" />
24
25     <command id="cmd_pending_buckets_csv_to_printer" />
26     <command id="cmd_pending_buckets_csv_to_clipboard" />
27     <command id="cmd_pending_buckets_csv_to_file" />
28
29     <command id="cmd_record_buckets_new_bucket" />
30     <command id="cmd_record_buckets_delete_bucket" disabled="true"/>
31     <command id="cmd_record_buckets_refresh" disabled="true"/>
32
33     <command id="cmd_record_buckets_delete_item" />
34     <command id="cmd_record_buckets_to_pending_buckets" />
35
36     <command id="cmd_record_buckets_csv_to_printer" />
37     <command id="cmd_record_buckets_csv_to_clipboard" />
38     <command id="cmd_record_buckets_csv_to_file" />
39     
40     <command id="cmd_add_all_query_to_pending" />
41     <command id="cmd_add_sel_query_to_pending" />
42
43     <command id="cmd_add_all_pending_to_record_bucket" />
44     <command id="cmd_add_sel_pending_to_record_bucket" />
45
46     <command id="cmd_merge_records" disabled="true" />
47     <command id="cmd_marc_batch_edit"
48         label="&staff.cat.record_buckets_overlay.marc_batch_edit.label;" 
49         accesskey="&staff.cat.record_buckets_overlay.marc_batch_edit.accesskey;" 
50         disabled="true" />
51     <command id="cmd_transfer_title_holds" 
52         label="&staff.cat.record_buckets_overlay.transfer_title_holds.label;" 
53         accesskey="&staff.cat.record_buckets_overlay.transfer_title_holds.accesskey;" 
54         disabled="true" />
55     <command id="cmd_export_records_usmarc" />
56     <command id="cmd_export_records_unimarc" />
57     <command id="cmd_export_records_xml" />
58     <command id="cmd_export_records_bre" />
59     <command id="cmd_delete_records" disabled="true" />
60     <command id="cmd_sel_opac" disabled="true" />
61     
62     <command id="cmd_submit_query" />
63 </commandset>
64
65
66 <box id="record_buckets_main" flex="1" orient="vertical" class="my_overflow">
67     <vbox id="cmvb1" flex="1"/>
68 </box>
69
70 <vbox id="cmvb1" flex="1">
71     <tabbox id="record_buckets_tabbox" flex="1" oils_persist="selectedIndex">
72         <tabs>
73             <tab id="record_query_tab" label="&staff.cat.record_buckets_overlay.record_query_tab.label;"
74                                     accesskey="&staff.cat.record_buckets_overlay.record_query_tab.accesskey;"/>
75             <tab id="pending_records_tab" label="&staff.cat.record_buckets_overlay.pending_records_tab.label;"
76                                     accesskey="&staff.cat.record_buckets_overlay.pending_records_tab.accesskey;"/>
77             <tab id="bucket_view_tab" label="&staff.cat.record_buckets_overlay.bucket_view_tab.label;"
78                                  accesskey="&staff.cat.record_buckets_overlay.bucket_view_tab.accesskey;" />
79         </tabs>
80         <tabpanels flex="1">
81             <tabpanel id="record_query_panel">
82                 <groupbox flex="1">
83                     <caption label="&staff.cat.record_buckets_overlay.record_query_tab.label;" />
84                     <hbox id="record_query_top_ui" />
85                     <label id="query_status"/>
86                     <tree id="record_query_list" flex="1" enableColumnDrag="true"/>
87                     <hbox id="record_query_bottom_ui" />
88                 </groupbox>
89             </tabpanel>
90             <tabpanel id="pending_records_panel">
91                 <groupbox flex="1">
92                     <caption label="&staff.cat.record_buckets_overlay.pending_records_tab.label;" />
93                     <hbox id="pending_buckets_top_ui" />
94                     <tree id="pending_records_list" flex="1" enableColumnDrag="true"/>
95                     <hbox id="pending_buckets_bottom_ui" />
96                 </groupbox>
97             </tabpanel>
98             <tabpanel id="bucket_view_panel">
99                 <vbox flex="1">
100                     <hbox>
101                         <hbox id="record_buckets_menulist_placeholder" />
102                         <button id="record_buckets_action_list" label="&staff.cat.record_buckets_overlay.bucket_view_panel.label;" type="menu" allowevents="true">
103                             <menupopup id="record_buckets_action_list_popup">
104                                 <menuitem command="cmd_record_buckets_new_bucket" label="&staff.cat.record_buckets_overlay.new_bucket.label;"/>
105                                 <menuitem command="cmd_record_buckets_delete_bucket" label="&staff.cat.record_buckets_overlay.delete_bucket.label;"/>
106                                 <menuitem command="cmd_record_buckets_refresh" label="&staff.cat.record_buckets_overlay.refresh_bucket.label;"/>
107                             </menupopup>
108                         </button>
109                         <label id="bucket_item_count" />
110                     </hbox>
111                     <groupbox flex="1">
112                         <caption>
113                             <hbox id="info_box" />
114                         </caption>
115                         <hbox id="record_buckets_top_ui" />
116                         <tree id="records_in_bucket_list" flex="1" enableColumnDrag="true"/>
117                         <hbox id="record_buckets_bottom_ui" />
118                     </groupbox>
119                 </vbox>
120             </tabpanel>
121         </tabpanels>
122     </tabbox>
123 </vbox>
124
125 <hbox id="record_query_top_ui">
126     <label id="record_query_label" value="&staff.cat.record_buckets_overlay.record_query.label;"
127         accesskey="&staff.cat.record_buckets_overlay.record_query.accesskey;" control="record_query_input"/>
128     <textbox id="record_query_input" flex="1" context="clipboard"/>
129     <button command="cmd_submit_query" label="&staff.cat.record_buckets_overlay.cmd_submit_query.button.label;"
130         accesskey="&staff.cat.record_buckets_overlay.cmd_submit_query.button.accesskey;"/>
131     <button id="query_help" label="&staff.cat.record_buckets_overlay.query_help.button.label;"
132         accesskey="&staff.cat.record_buckets_overlay.query_help.button.accesskey;"
133         oncommand="window.open('/xul/server/locale/<!--#echo var='locale' -->/multiclass_search_help.html','multiclass_search_help','chrome,modal,resizable');" >
134     </button>
135 </hbox>
136
137 <hbox id="record_query_bottom_ui">
138     <button id="record_query_list_actions" oncommand="this.firstChild.showPopup();"
139         label="&staff.cat.record_buckets_overlay.query_list_actions.label;" 
140         accesskey="&staff.cat.record_buckets_overlay.query_list_actions.accesskey;" 
141         type="menu" allowevents="true">
142         <menupopup id="record_query_list_actions_popup">
143             <menuitem command="sel_clip0" label="&staff.cat.record_buckets_overlay.menuitem.sel_clip0.label;" disabled="true" />
144             <menuitem command="cmd_record_query_csv_to_printer" label="&staff.cat.record_buckets_overlay.menuitem.query_csv_to_printer.label;" />
145             <menuitem command="cmd_record_query_csv_to_clipboard" label="&staff.cat.record_buckets_overlay.menuitem.query_csv_to_clipboard.label;" accesskey=""/>
146             <menuitem command="cmd_record_query_csv_to_file" label="&staff.cat.record_buckets_overlay.menuitem.query_csv_to_file.label;" accesskey=""/>
147             <menuitem command="save_columns0" label="&staff.cat.record_buckets_overlay.menuitem.save_columns0.label;" />
148         </menupopup>
149     </button>
150     <spacer flex="1"/>
151     <button command="cmd_add_all_query_to_pending"
152       label="&staff.cat.record_buckets_overlay.add_all_query_to_pending.label;"
153           accesskey="" image="/xul/server/skin/media/images/right_arrow.png"/>
154     <button command="cmd_add_sel_query_to_pending"
155       label="&staff.cat.record_buckets_overlay.add_sel_query_to_pending.label;"
156         accesskey="" image="/xul/server/skin/media/images/right_arrow.png"/>
157 </hbox>
158
159 <hbox id="pending_buckets_bottom_ui">
160     <button id="pending_buckets_list_actions" oncommand="this.firstChild.showPopup();"
161       label="&staff.cat.record_buckets_overlay.pending_buckets_list_actions.label;"
162       accesskey="&staff.cat.record_buckets_overlay.pending_buckets_list_actions.accesskey;"
163       type="menu" allowevents="true">
164         <menupopup id="pending_buckets_list_actions_popup">
165             <menuitem command="sel_clip1" label="&staff.cat.record_buckets_overlay.menuitem.sel_clip1.label;" disabled="true" />
166             <menuitem command="cmd_pending_buckets_csv_to_printer" label="&staff.cat.record_buckets_overlay.menuitem.pending_buckets_csv_to_printer.label;" />
167             <menuitem command="cmd_pending_buckets_csv_to_clipboard" label="&staff.cat.record_buckets_overlay.menuitem.pending_buckets_csv_to_clipboard.label;" accesskey=""/>
168             <menuitem command="cmd_pending_buckets_csv_to_file" label="&staff.cat.record_buckets_overlay.menuitem.pending_buckets_csv_to_file.label;" accesskey=""/>
169             <menuitem command="save_columns1" label="&staff.cat.record_buckets_overlay.menuitem.save_columns1.label;" />
170         </menupopup>
171     </button>
172     <spacer flex="1"/>
173     <button command="cmd_add_all_pending_to_record_bucket"
174       label="&staff.cat.record_buckets_overlay.add_all_pending_to_record_bucket.label;"
175       accesskey="&staff.cat.record_buckets_overlay.add_all_pending_to_record_bucket.accesskey;"
176       image="/xul/server/skin/media/images/right_arrow.png"/>
177     <button command="cmd_add_sel_pending_to_record_bucket"
178       label="&staff.cat.record_buckets_overlay.add_sel_pending_to_record_bucket.label;"
179       accesskey="" image="/xul/server/skin/media/images/right_arrow.png"/>
180 </hbox>
181
182 <hbox id="record_buckets_top_ui">
183     <button command="cmd_record_buckets_delete_item"
184       label="&staff.cat.record_buckets_overlay.record_buckets_del_item.label;"
185       disabled="true" image="/xul/server/skin/media/images/icon_delete.gif"/>
186     <button command="cmd_record_buckets_to_pending_buckets"
187       label="&staff.cat.record_buckets_overlay.record_buckets_to_pending_buckets.label;"
188       disabled="true" image="/xul/server/skin/media/images/left_arrow.png"/>
189 </hbox>
190
191 <hbox id="info_box" hidden="true" style="font-size: large;">
192     <label value="&staff.cat.record_buckets_overlay.info_box.label;"/>
193     <label id="bucket_number" style="color: blue; text-decoration: underline; -moz-user-focus: normal;" onclick="copy_to_clipboard(event)"/>
194     <label id="bucket_name" style="color: blue;"/>
195     <label value="&staff.cat.record_buckets_overlay.bucket_owner.label;"/>
196     <label id="bucket_owner" style="color: blue;"/>
197 </hbox>
198
199 <hbox id="record_buckets_bottom_ui">
200     <button id="record_buckets_list_actions" oncommand="this.firstChild.showPopup();"
201       label="&staff.cat.record_buckets_overlay.record_buckets_list_actions.label;"
202       accesskey="&staff.cat.record_buckets_overlay.record_buckets_list_actions.accesskey;"
203       type="menu" allowevents="true" disabled="true">
204         <menupopup id="record_buckets_list_actions_popup">
205             <menuitem command="sel_clip2"
206                         label="&staff.cat.record_buckets_overlay.menuitem.sel_clip2.label;" disabled="true" />
207             <menuitem command="cmd_record_buckets_csv_to_printer"
208                         label="&staff.cat.record_buckets_overlay.menuitem.record_buckets_csv_to_printer.label;" />
209                         <menuitem command="cmd_record_buckets_csv_to_clipboard"
210                             label="&staff.cat.record_buckets_overlay.menuitem.record_buckets_csv_to_clipboard.label;" />
211                         <menuitem command="cmd_record_buckets_csv_to_file"
212                             label="&staff.cat.record_buckets_overlay.menuitem.record_buckets_csv_to_file.label;" accesskey=""/>
213             <menuitem command="save_columns2" label="&staff.cat.record_buckets_overlay.menuitem.save_columns2.label;" />
214         </menupopup>
215     </button>
216     <spacer flex="1"/>
217     <hbox style="background: grey">
218         <vbox><spacer flex="1"/><label value="&staff.cat.record_buckets_overlay.box.label;" style="font-weight: bold"/><spacer flex="1"/></vbox>
219         <button command="cmd_sel_opac" label="&staff.cat.record_buckets_overlay.sel_opac.label;" accesskey=""/>
220         <button command="cmd_transfer_title_holds" />
221         <button command="cmd_delete_records" label="&staff.cat.record_buckets_overlay.del_records.label;"/>
222         <button command="cmd_merge_records" label="&staff.cat.record_buckets_overlay.merge_records.label;"/>
223         <button command="cmd_marc_batch_edit" />
224         <button id="record_buckets_export_records" label="&staff.cat.record_buckets_overlay.export_records.label;" type="menu" allowevents="true" disabled="true">
225             <menupopup id="record_buckets_export_record_types" allowevents="true">
226                 <menuitem command="cmd_export_records_usmarc" label="&staff.cat.record_buckets_overlay.menuitem.export_usmarc.label;"/>
227                 <menuitem command="cmd_export_records_unimarc" label="&staff.cat.record_buckets_overlay.menuitem.export_unimarc.label;"/>
228                 <menuitem command="cmd_export_records_xml" label="&staff.cat.record_buckets_overlay.menuitem.export_xml.label;"/>
229                 <menuitem command="cmd_export_records_bre" label="&staff.cat.record_buckets_overlay.menuitem.export_eg_bre.label;"/>
230             </menupopup>
231         </button>
232     </hbox>
233 </hbox>
234
235 </overlay>
236