1 <?xml version="1.0" encoding="UTF-8"?>
4 <!DOCTYPE overlay PUBLIC "" ""[
5 <!--#include virtual="/opac/locale/${locale}/lang.dtd"-->
8 <overlay id="checkin_overlay"
9 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
11 <script>dump('loading checkin_overlay.xul\n');</script>
13 <commandset id="checkin_cmds">
14 <command id="cmd_checkin_submit_barcode" />
15 <command id="cmd_checkin_print" />
16 <command id="cmd_csv_to_clipboard" />
17 <command id="cmd_csv_to_printer" />
18 <command id="cmd_csv_to_file" />
19 <command id="save_columns" />
21 <command id="sel_clip" disabled="true"/>
22 <command id="sel_edit" disabled="true"/>
23 <command id="sel_backdate" disabled="true"/>
24 <command id="sel_opac" disabled="true"/>
25 <command id="sel_patron" disabled="true"/>
26 <command id="sel_last_patron" disabled="true"/>
27 <command id="sel_copy_details" disabled="true"/>
28 <command id="sel_bucket" disabled="true"/>
29 <command id="sel_spine" disabled="true"/>
30 <command id="sel_transit_abort" disabled="true"/>
31 <command id="sel_mark_items_damaged" disabled="true"/>
32 <command id="sel_mark_missing_pieces" disabled="true" label="&staff.circ.checkin_overlay.sel_mark_missing_pieces.label;" accesskey="&staff.circ.checkin_overlay.sel_mark_missing_pieces.accesskey;"/>
34 <command id="cmd_do_not_alert_on_precat" />
35 <command id="cmd_suppress_holds_and_transits" />
36 <command id="cmd_amnesty_mode" />
37 <command id="cmd_checkin_auto_print_slips" />
38 <command id="cmd_checkin_clear_shelf_expired" />
39 <command id="cmd_checkin_auto_retarget" />
40 <command id="cmd_checkin_local_hold_as_transit" />
44 <popupset id="copy_status_popupset">
45 <popup id="copy_status_actions" position="at_pointer">
46 <menuitem command="sel_clip" label="&staff.circ.checkin_overlay.sel_clip.label;" accesskey="&staff.circ.checkin_overlay.sel_clip.accesskey;" />
47 <menuitem command="sel_bucket" label="&staff.circ.checkin_overlay.sel_bucket.label;" accesskey="&staff.circ.checkin_overlay.sel_bucket.accesskey;"/>
48 <menuitem command="sel_opac" label="&staff.circ.checkin_overlay.sel_opac.label;" accesskey="&staff.circ.checkin_overlay.sel_opac.accesskey;" />
49 <menuitem command="sel_copy_details" label="&staff.circ.checkin_overlay.sel_copy_details.label;" accesskey="&staff.circ.checkin_overlay.sel_copy_details.accesskey;" />
50 <menuitem command="sel_patron" label="&staff.circ.checkin_overlay.sel_patron.label;" accesskey="&staff.circ.checkin_overlay.sel_patron.accesskey;"/>
51 <menuitem command="sel_last_patron" label="&staff.circ.checkin_overlay.sel_last_patron.label;" accesskey="&staff.circ.checkin_overlay.sel_last_patron.accesskey;"/>
53 <menuitem command="sel_edit" label="&staff.circ.checkin_overlay.sel_edit.label;" accesskey="&staff.circ.checkin_overlay.sel_edit.accesskey;" />
54 <menuitem command="sel_backdate" label="&staff.circ.checkin_overlay.sel_backdate.label;" accesskey="&staff.circ.checkin_overlay.sel_backdate.accesskey;" />
56 <menuitem command="sel_mark_items_damaged" label="&staff.circ.checkin_overlay.sel_mark_items_damaged.label;" accesskey="&staff.circ.checkin_overlay.sel_mark_items_damaged.accesskey;"/>
57 <menuitem command="sel_mark_missing_pieces" />
59 <menuitem command="sel_transit_abort" label="&staff.circ.checkin_overlay.sel_transit_abort.label;" />
61 <menuitem command="sel_spine" label="&staff.circ.checkin_overlay.sel_spine.label;" accesskey="&staff.circ.checkin_overlay.sel_spine.accesskey;"/>
62 <menuitem command="save_columns" label="&staff.circ.checkin_overlay.save_columns.label;"/>
66 <box id="checkin_main" flex="1" orient="vertical" class="my_overflow">
67 <vbox id="cmvb1" flex="1"/>
70 <vbox id="cmvb1" flex="1">
71 <hbox id="background" class="checkin_screen_normal">
74 <hbox align="center"><label id="background-text" value="&staff.circ.checkin_overlay.background_text;" /></hbox>
76 <description id="do_not_alert_on_precat_indicator" hidden="true">&staff.circ.checkin_overlay.do_not_alert_on_precat.label;</description>
77 <description id="suppress_holds_and_transits_indicator" hidden="true">&staff.circ.checkin_overlay.suppress_holds_and_transits.label;</description>
78 <description id="amnesty_mode_indicator" hidden="true">&staff.circ.checkin_overlay.amnesty_mode.label;</description>
79 <description id="checkin_auto_print_slips_indicator" hidden="true">&staff.circ.checkin_overlay.checkin_auto_print_slips.label;</description>
80 <description id="checkin_clear_shelf_expired_indicator" hidden="true">&staff.circ.checkin_overlay.checkin_clear_shelf_expired.label;</description>
81 <description id="checkin_auto_retarget_indicator" hidden="true">&staff.circ.checkin_overlay.checkin_auto_retarget.label;</description>
82 <description id="checkin_auto_retarget_all_indicator" hidden="true">&staff.circ.checkin_overlay.checkin_auto_retarget_all_ind.label;</description>
83 <description id="checkin_local_hold_as_transit_indicator" hidden="true">&staff.circ.checkin_overlay.checkin_local_hold_as_transit.label;</description>
88 <groupbox id="cmgb1" flex="2">
89 <caption id="caption" label="&staff.circ.checkin.caption;" />
90 <hbox id="checkin_top_ui" />
91 <tree id="checkin_list" flex="1" enableColumnDrag="true" context="copy_status_actions" />
92 <hbox id="checkin_bottom_ui" />
96 <hbox id="checkin_top_ui">
99 <label id="checkin_scan_barcode_label"
100 value="&staff.circ.checkin.scan.label;"
101 accesskey="&staff.circ.checkin.scan.accesskey;"
102 control="checkin_barcode_entry_textbox"/>
103 <textbox id="checkin_barcode_entry_textbox" context="clipboard"/>
104 <button id="checkin_submit_barcode_button"
105 label="&staff.circ.checkin.submit.label;"
106 command="cmd_checkin_submit_barcode"
107 oldaccesskey="&staff.circ.checkin.submit.accesskey;"/>
109 <label id="no_change_label" value="" style="color: red" hidden="true"/>
114 <hbox id="checkin_effective_date_hbox">
115 <label id="checkin_effective_date_label" value="&staff.circ.checkin_overlay.effective_date.label;" control="checkin_effective_datepicker" accesskey="&staff.circ.checkin_overlay.effective_date.accesskey;"/>
116 <datepicker id="checkin_effective_datepicker" type="popup" context="clipboard"/>
119 <menu label="&staff.circ.checkin_overlay.actions.label;" accesskey="&staff.circ.checkin_overlay.actions.accesskey;">
121 <menuitem command="sel_clip" label="&staff.circ.checkin_overlay.sel_clip.label;" accesskey="&staff.circ.checkin_overlay.sel_clip.accesskey;" />
122 <menuitem command="sel_bucket" label="&staff.circ.checkin_overlay.sel_bucket.label;" accesskey="&staff.circ.checkin_overlay.sel_bucket.accesskey;"/>
123 <menuitem command="sel_opac" label="&staff.circ.checkin_overlay.sel_opac.label;" accesskey="&staff.circ.checkin_overlay.sel_opac.accesskey;" />
124 <menuitem command="sel_copy_details" label="&staff.circ.checkin_overlay.sel_copy_details.label;" accesskey="&staff.circ.checkin_overlay.sel_copy_details.accesskey;" />
125 <menuitem command="sel_patron" label="&staff.circ.checkin_overlay.sel_patron.label;" accesskey="&staff.circ.checkin_overlay.sel_patron.accesskey;"/>
126 <menuitem command="sel_last_patron" label="&staff.circ.checkin_overlay.sel_last_patron.label;" accesskey="&staff.circ.checkin_overlay.sel_last_patron.accesskey;"/>
128 <menuitem command="sel_edit" label="&staff.circ.checkin_overlay.sel_edit.label;" accesskey="&staff.circ.checkin_overlay.sel_edit.accesskey;" />
129 <menuitem command="sel_backdate" label="&staff.circ.checkin_overlay.sel_backdate.label;" accesskey="&staff.circ.checkin_overlay.sel_backdate.accesskey;" />
131 <menuitem command="sel_mark_items_damaged" label="&staff.circ.checkin_overlay.sel_mark_items_damaged.label;" accesskey="&staff.circ.checkin_overlay.sel_mark_items_damaged.accesskey;"/>
132 <menuitem command="sel_mark_missing_pieces" />
134 <menuitem command="sel_transit_abort" label="&staff.circ.checkin_overlay.sel_transit_abort.label;" />
136 <menuitem command="sel_spine" label="&staff.circ.checkin_overlay.sel_spine.label;" accesskey="&staff.circ.checkin_overlay.sel_spine.accesskey;"/>
137 <menuitem command="save_columns" label="&staff.circ.checkin_overlay.save_columns.label;"/>
142 <label id="fine_tally" value="" amount="0.00" style="color: red" hidden="true" />
147 <hbox id="checkin_bottom_ui">
148 <button id="list_actions" oncommand="this.firstChild.showPopup();"
149 label="&staff.generic.list_actions.label;"
150 accesskey="&staff.generic.list_actions.accesskey;"
151 type="menu" allowevents="true">
152 <menupopup id="list_actions_popup">
153 <menuitem command="sel_clip" label="&staff.generic.list_actions.sel_clip.label;" accesskey="&staff.generic.list_actions.sel_clip.accesskey;" disabled="true" />
154 <menuitem command="cmd_csv_to_printer" label="&staff.generic.list_actions.csv_to_printer.label;" accesskey="&staff.generic.list_actions.csv_to_printer.accesskey;" />
155 <menuitem command="cmd_csv_to_clipboard" label="&staff.generic.list_actions.csv_to_clipboard.label;" accesskey="&staff.generic.list_actions.csv_to_clipboard.accesskey;" />
156 <menuitem command="cmd_csv_to_file" label="&staff.generic.list_actions.csv_to_file.label;" accesskey="&staff.generic.list_actions.csv_to_file.accesskey;" />
157 <menuitem command="save_columns" label="&staff.generic.list_actions.save_columns.label;" accesskey="&staff.generic.list_actions.save_columns.accesskey;" />
161 <button id="checkin_print"
162 label="&staff.checkin.print_receipt.label;"
163 command="cmd_checkin_print"
164 accesskey="&staff.checkin.print_receipt.accesskey;"/>
165 <checkbox id="printer_prompt" label="&staff.circ.checkin_overlay.printer_prompt.label;" checked="true" oils_persist="checked"/>
166 <checkbox id="trim_list" label="&staff.circ.checkin_overlay.trim_list.label;" checked="true" oils_persist="checked"/>
167 <checkbox id="async_checkin" label="&staff.circ.checkin_overlay.async_checkin.label;" checked="false" oils_persist="checked"/>
168 <checkbox id="strict_barcode" label="&staff.circ.checkin_overlay.strict_barcode.label;" checked="false" oils_persist="checked"/>
169 <spacer id="pcii3s" flex="1"/>
170 <button id="checkin_modifiers" oncommand="this.firstChild.showPopup();"
171 label="&staff.circ.checkin_overlay.checkin_modifiers_btn.label;"
172 accesskey="&staff.circ.checkin_overlay.checkin_modifiers_btn.accesskey;"
173 type="menu" allowevents="false">
174 <menupopup id="checkin_modifiers_popup">
175 <menuitem type="checkbox" id="do_not_alert_on_precat" oils_persist="checked" command="cmd_do_not_alert_on_precat"
176 label="&staff.circ.checkin_overlay.do_not_alert_on_precat.label;" accesskey="&staff.circ.checkin_overlay.do_not_alert_on_precat.accesskey;"/>
177 <menuitem type="checkbox" id="suppress_holds_and_transits" oils_persist="checked" command="cmd_suppress_holds_and_transits"
178 label="&staff.circ.checkin_overlay.suppress_holds_and_transits.label;" accesskey="&staff.circ.checkin_overlay.suppress_holds_and_transits.accesskey;"/>
179 <menuitem type="checkbox" id="amnesty_mode" oils_persist="checked" command="cmd_amnesty_mode"
180 label="&staff.circ.checkin_overlay.amnesty_mode.label;" accesskey="&staff.circ.checkin_overlay.amnesty_mode.accesskey;"/>
181 <menuitem type="checkbox" id="checkin_auto_print_slips" oils_persist="checked" command="cmd_checkin_auto_print_slips"
182 label="&staff.circ.checkin_overlay.checkin_auto_print_slips.label;" accesskey="&staff.circ.checkin_overlay.checkin_auto_print_slips.accesskey;"/>
183 <menuitem type="checkbox" id="checkin_clear_shelf_expired" oils_persist="checked" command="cmd_checkin_clear_shelf_expired"
184 label="&staff.circ.checkin_overlay.checkin_clear_shelf_expired.label;" accesskey="&staff.circ.checkin_overlay.checkin_clear_shelf_expired.accesskey;"/>
185 <menuitem type="checkbox" id="checkin_auto_retarget" oils_persist="checked" command="cmd_checkin_auto_retarget"
186 label="&staff.circ.checkin_overlay.checkin_auto_retarget.label;" accesskey="&staff.circ.checkin_overlay.checkin_auto_retarget.accesskey;"/>
187 <menuitem type="checkbox" id="checkin_auto_retarget_all" oils_persist="checked" command="cmd_checkin_auto_retarget"
188 label="&staff.circ.checkin_overlay.checkin_auto_retarget_all.label;" accesskey="&staff.circ.checkin_overlay.checkin_auto_retarget_all.accesskey;"/>
189 <menuitem type="checkbox" id="checkin_local_hold_as_transit" oils_persist="checked" command="cmd_checkin_local_hold_as_transit"
190 label="&staff.circ.checkin_overlay.checkin_local_hold_as_transit.label;" accesskey="&staff.circ.checkin_overlay.checkin_local_hold_as_transit;"/>