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