2 <!-- Application: Evergreen Staff Client -->
3 <!-- Screen: Cancel/Reset Action::Trigger Events for Patron -->
5 <!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
7 <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
8 <?xml-stylesheet href="/xul/server/skin/global.css" type="text/css"?>
10 <!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
12 <!DOCTYPE window PUBLIC "" ""[
13 <!--#include virtual="/opac/locale/${locale}/lang.dtd"-->
16 <!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
18 <?xul-overlay href="/xul/server/OpenILS/util_overlay.xul"?>
20 <window id="trigger_event_win" onload="try { font_helper(); persist_helper(); trigger_event_init(); } catch(E) { alert(E); }" active="true"
21 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
23 <!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
25 <script type="text/javascript">var myPackageDir = 'open_ils_staff_client'; var IAMXUL = true;</script>
26 <scripts id="openils_util_scripts"/>
28 <script type="text/javascript" src="/xul/server/main/JSAN.js"/>
29 <script type="text/javascript" src="trigger_events.js"/>
31 <messagecatalog id="patronStrings" src="/xul/server/locale/<!--#echo var='locale'-->/patron.properties" />
33 <commandset id="trigger_event_cmds">
34 <command id="cmd_cancel_event" disabled="true"/>
35 <command id="cmd_reset_event" disabled="true"/>
38 <!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
40 <groupbox id="trigger_event_groupbox" flex="1" class="my_overflow">
41 <caption id="trigger_event_caption" label="&staff.patron_display.trigger_event.caption;"/>
44 <toolbar id="filters" flex="1">
45 <toolbarbutton id="circ" label="&staff.patron_display.trigger_event.radio_button.circ_events.label;" accesskey="&staff.patron_display.trigger_event.radio_button.circ_events.accesskey;"
46 type="radio" group="atev_type" checked="true" style="-moz-user-focus: normal" oils_persist="checked" oils_persist_no_poke="true"
47 oncommand="oils_persist(document.getElementById('ahr'));" />
48 <toolbarbutton id="ahr" label="&staff.patron_display.trigger_event.radio_button.hold_events.label;" accesskey="&staff.patron_display.trigger_event.radio_button.hold_events.accesskey;"
49 type="radio" group="atev_type" style="-moz-user-focus: normal" oils_persist="checked" oils_persist_no_poke="true"
50 oncommand="oils_persist(document.getElementById('circ'));" />
52 <toolbarbutton id="pending" label="&staff.patron_display.trigger_event.checkbox_filter.pending.label;" accesskey="&staff.patron_display.trigger_event.checkbox_filter.pending.accesskey;"
53 type="radio" group="atev_status" checked="true" style="-moz-user-focus: normal" oils_persist="checked" oils_persist_no_poke="true"
54 oncommand="oils_persist(document.getElementById('complete')); oils_persist(document.getElementById('error'));"/>
55 <toolbarbutton id="complete" label="&staff.patron_display.trigger_event.checkbox_filter.complete.label;" accesskey="&staff.patron_display.trigger_event.checkbox_filter.complete.accesskey;"
56 type="radio" group="atev_status" style="-moz-user-focus: normal" oils_persist="checked" oils_persist_no_poke="true"
57 oncommand="oils_persist(document.getElementById('pending')); oils_persist(document.getElementById('error'));"/>
58 <toolbarbutton id="error" label="&staff.patron_display.trigger_event.checkbox_filter.error.label;" accesskey="&staff.patron_display.trigger_event.checkbox_filter.error.accesskey;"
59 type="radio" group="atev_status" style="-moz-user-focus: normal" oils_persist="checked" oils_persist_no_poke="true"
60 oncommand="oils_persist(document.getElementById('pending')); oils_persist(document.getElementById('complete'));"/>
63 <progressmeter id="progress" flex="1" hidden="true" mode="undetermined"/>
65 <menu label="&staff.patron_display.trigger_event.menu.actions.label;"
66 accesskey="&staff.patron_display.trigger_event.menu.actions.accesskey;"
67 style="-moz-user-focus: normal">
69 <menuitem command="cmd_cancel_event" label="&staff.patron_display.trigger_event.menu.actions.cancel.label;" accesskey="&staff.patron_display.menu.actions.cancel.accesskey;"/>
70 <menuitem command="cmd_reset_event" label="&staff.patron_display.trigger_event.menu.actions.reset.label;" accesskey="&staff.patron_display.menu.actions.reset.accesskey;"/>
76 <tree id="atev_list" flex="1" enableColumnDrag="true" context="atev_actions" />
77 <hbox id="list_actions" />
80 <popupset id="atev_popupset">
81 <popup id="atev_actions" position="at_pointer">
82 <menuitem command="cmd_cancel_event" label="&staff.patron_display.trigger_event.menu.actions.cancel.label;" accesskey="&staff.patron_display.menu.actions.cancel.accesskey;"/>
83 <menuitem command="cmd_reset_event" label="&staff.patron_display.trigger_event.menu.actions.reset.label;" accesskey="&staff.patron_display.menu.actions.reset.accesskey;"/>