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" />
15 <popupset id="copy_status_popupset">
16 <popup id="copy_status_actions" position="at_pointer">
17 <menuitem command="sel_clip" label="&staff.circ.checkin_overlay.sel_clip.label;" accesskey="&staff.circ.checkin_overlay.sel_clip.accesskey;" />
18 <menuitem command="sel_bucket" label="&staff.circ.checkin_overlay.sel_bucket.label;" accesskey="&staff.circ.checkin_overlay.sel_bucket.accesskey;"/>
19 <menuitem command="sel_opac" label="&staff.circ.checkin_overlay.sel_opac.label;" accesskey="&staff.circ.checkin_overlay.sel_opac.accesskey;" />
20 <menuitem command="sel_copy_details" label="&staff.circ.checkin_overlay.sel_copy_details.label;" accesskey="&staff.circ.checkin_overlay.sel_copy_details.accesskey;" />
21 <menuitem command="sel_patron" label="&staff.circ.checkin_overlay.sel_patron.label;" accesskey="&staff.circ.checkin_overlay.sel_patron.accesskey;"/>
22 <menuitem command="sel_last_patron" label="&staff.circ.checkin_overlay.sel_last_patron.label;" accesskey="&staff.circ.checkin_overlay.sel_last_patron.accesskey;"/>
24 <menuitem command="sel_edit" label="&staff.circ.checkin_overlay.sel_edit.label;" accesskey="&staff.circ.checkin_overlay.sel_edit.accesskey;" />
25 <menuitem command="sel_backdate" label="&staff.circ.checkin_overlay.sel_backdate.label;" accesskey="&staff.circ.checkin_overlay.sel_backdate.accesskey;" />
27 <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;"/>
29 <menuitem command="sel_transit_abort" label="&staff.circ.checkin_overlay.sel_transit_abort.label;" />
31 <menuitem command="sel_spine" label="&staff.circ.checkin_overlay.sel_spine.label;" accesskey="&staff.circ.checkin_overlay.sel_spine.accesskey;"/>
32 <menuitem command="save_columns" label="&staff.circ.checkin_overlay.save_columns.label;"/>
36 <box id="checkin_main" flex="1" orient="vertical" class="my_overflow">
37 <vbox id="cmvb1" flex="1"/>
40 <vbox id="cmvb1" flex="1">
41 <hbox id="background" style="background-color: green;">
44 <hbox align="center"><label id="background-text" value="&staff.circ.checkin_overlay.background_text;" style="font-size: x-large; font-weight: bold;"/></hbox>
45 <hbox align="center"><label id="hold_capture_blurb" hidden="true" value="&staff.circ.checkin_overlay.background_text.hold_capture;" style="font-size: large; font-weight: bold;"/></hbox>
47 <description id="do_not_alert_on_precat_indicator" hidden="true" style="font-size: large; font-weight: bold;">&staff.circ.checkin_overlay.do_not_alert_on_precat.label;</description>
48 <description id="suppress_holds_and_transits_indicator" hidden="true" style="font-size: large; font-weight: bold;">&staff.circ.checkin_overlay.suppress_holds_and_transits.label;</description>
49 <description id="amnesty_mode_indicator" hidden="true" style="font-size: large; font-weight: bold;">&staff.circ.checkin_overlay.amnesty_mode.label;</description>
50 <description id="checkin_auto_indicator" hidden="true" style="font-size: large; font-weight: bold;">&staff.circ.checkin_overlay.checkin_auto.label;</description>
55 <groupbox id="cmgb1" flex="2">
56 <caption id="caption" label="&staff.circ.checkin.caption;" />
57 <hbox id="checkin_top_ui" />
58 <tree id="checkin_list" flex="1" enableColumnDrag="true" context="copy_status_actions" />
59 <hbox id="checkin_bottom_ui" />
63 <hbox id="checkin_top_ui">
66 <label id="checkin_scan_barcode_label"
67 value="&staff.circ.checkin.scan.label;"
68 accesskey="&staff.circ.checkin.scan.accesskey;"
69 control="checkin_barcode_entry_textbox"/>
70 <textbox id="checkin_barcode_entry_textbox" context="clipboard"/>
71 <button id="checkin_submit_barcode_button"
72 label="&staff.circ.checkin.submit.label;"
73 command="cmd_checkin_submit_barcode"
74 oldaccesskey="&staff.circ.checkin.submit.accesskey;"/>
76 <label id="no_change_label" value="" style="color: red" hidden="true"/>
81 <hbox id="checkin_effective_date_hbox">
82 <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;"/>
83 <datepicker id="checkin_effective_datepicker" type="popup" context="clipboard"/>
86 <menu label="&staff.circ.checkin_overlay.actions.label;" accesskey="&staff.circ.checkin_overlay.actions.accesskey;">
88 <menuitem command="sel_clip" label="&staff.circ.checkin_overlay.sel_clip.label;" accesskey="&staff.circ.checkin_overlay.sel_clip.accesskey;" />
89 <menuitem command="sel_bucket" label="&staff.circ.checkin_overlay.sel_bucket.label;" accesskey="&staff.circ.checkin_overlay.sel_bucket.accesskey;"/>
90 <menuitem command="sel_opac" label="&staff.circ.checkin_overlay.sel_opac.label;" accesskey="&staff.circ.checkin_overlay.sel_opac.accesskey;" />
91 <menuitem command="sel_copy_details" label="&staff.circ.checkin_overlay.sel_copy_details.label;" accesskey="&staff.circ.checkin_overlay.sel_copy_details.accesskey;" />
92 <menuitem command="sel_patron" label="&staff.circ.checkin_overlay.sel_patron.label;" accesskey="&staff.circ.checkin_overlay.sel_patron.accesskey;"/>
93 <menuitem command="sel_last_patron" label="&staff.circ.checkin_overlay.sel_last_patron.label;" accesskey="&staff.circ.checkin_overlay.sel_last_patron.accesskey;"/>
95 <menuitem command="sel_edit" label="&staff.circ.checkin_overlay.sel_edit.label;" accesskey="&staff.circ.checkin_overlay.sel_edit.accesskey;" />
96 <menuitem command="sel_backdate" label="&staff.circ.checkin_overlay.sel_backdate.label;" accesskey="&staff.circ.checkin_overlay.sel_backdate.accesskey;" />
98 <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;"/>
100 <menuitem command="sel_transit_abort" label="&staff.circ.checkin_overlay.sel_transit_abort.label;" />
102 <menuitem command="sel_spine" label="&staff.circ.checkin_overlay.sel_spine.label;" accesskey="&staff.circ.checkin_overlay.sel_spine.accesskey;"/>
103 <menuitem command="save_columns" label="&staff.circ.checkin_overlay.save_columns.label;"/>
108 <label id="fine_tally" value="" amount="0.00" style="color: red" hidden="true" />
113 <hbox id="checkin_bottom_ui">
114 <button id="list_actions" oncommand="this.firstChild.showPopup();"
115 label="&staff.generic.list_actions.label;"
116 accesskey="&staff.generic.list_actions.accesskey;"
117 type="menu" allowevents="true">
118 <menupopup id="list_actions_popup">
119 <menuitem command="sel_clip" label="&staff.generic.list_actions.sel_clip.label;" accesskey="&staff.generic.list_actions.sel_clip.accesskey;" disabled="true" />
120 <menuitem command="cmd_csv_to_printer" label="&staff.generic.list_actions.csv_to_printer.label;" accesskey="&staff.generic.list_actions.csv_to_printer.accesskey;" />
121 <menuitem command="cmd_csv_to_clipboard" label="&staff.generic.list_actions.csv_to_clipboard.label;" accesskey="&staff.generic.list_actions.csv_to_clipboard.accesskey;" />
122 <menuitem command="cmd_csv_to_file" label="&staff.generic.list_actions.csv_to_file.label;" accesskey="&staff.generic.list_actions.csv_to_file.accesskey;" />
123 <menuitem command="save_columns" label="&staff.generic.list_actions.save_columns.label;" accesskey="&staff.generic.list_actions.save_columns.accesskey;" />
127 <button id="checkin_print"
128 label="&staff.checkin.print_receipt.label;"
129 command="cmd_checkin_print"
130 accesskey="&staff.checkin.print_receipt.accesskey;"/>
131 <checkbox id="trim_list" label="&staff.circ.checkin_overlay.trim_list.label;" checked="true" oils_persist="checked"/>
132 <checkbox id="strict_barcode" label="&staff.circ.checkin_overlay.strict_barcode.label;" checked="false" oils_persist="checked"/>
133 <spacer id="pcii3s" flex="1"/>
134 <button id="checkin_modifiers" oncommand="this.firstChild.showPopup();"
135 label="&staff.circ.checkin_overlay.checkin_modifiers_btn.label;"
136 accesskey="&staff.circ.checkin_overlay.checkin_modifiers_btn.accesskey;"
137 type="menu" allowevents="false">
138 <menupopup id="checkin_modifiers_popup">
139 <menuitem type="checkbox" id="do_not_alert_on_precat" oils_persist="checked"
140 oncommand="document.getElementById('do_not_alert_on_precat_indicator').hidden = this.getAttribute('checked') != 'true'; document.getElementById('checkin_barcode_entry_textbox').focus();"
141 label="&staff.circ.checkin_overlay.do_not_alert_on_precat.label;" accesskey="&staff.circ.checkin_overlay.do_not_alert_on_precat.accesskey;"/>
142 <menuitem type="checkbox" id="suppress_holds_and_transits" oils_persist="checked"
143 oncommand="document.getElementById('suppress_holds_and_transits_indicator').hidden = this.getAttribute('checked') != 'true'; document.getElementById('checkin_barcode_entry_textbox').focus();"
144 label="&staff.circ.checkin_overlay.suppress_holds_and_transits.label;" accesskey="&staff.circ.checkin_overlay.suppress_holds_and_transits.accesskey;"/>
145 <menuitem type="checkbox" id="amnesty_mode" oils_persist="checked"
146 oncommand="document.getElementById('amnesty_mode_indicator').hidden = this.getAttribute('checked') != 'true'; document.getElementById('checkin_barcode_entry_textbox').focus();"
147 label="&staff.circ.checkin_overlay.amnesty_mode.label;" accesskey="&staff.circ.checkin_overlay.amnesty_mode.accesskey;"/>
148 <menuitem type="checkbox" id="checkin_auto" oils_persist="checked"
149 oncommand="document.getElementById('checkin_auto_indicator').hidden = this.getAttribute('checked') != 'true'; document.getElementById('checkin_barcode_entry_textbox').focus();"
150 label="&staff.circ.checkin_overlay.checkin_auto.label;" accesskey="&staff.circ.checkin_overlay.checkin_auto.accesskey;"/>