2 <!-- Application: Evergreen Staff Client -->
3 <!-- Screen: Apply/Remove Standing Penalties to 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="penalty_win" onload="try { penalty_init(); font_helper(); persist_helper(); } catch(E) { alert(E); }"
21 onunload="try { penalty_cleanup(); persist_helper_cleanup(); } catch(E) { alert(E); }"
22 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
24 <!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
26 <script type="text/javascript">var myPackageDir = 'open_ils_staff_client'; var IAMXUL = true;</script>
27 <scripts id="openils_util_scripts"/>
29 <script type="text/javascript" src="/xul/server/main/JSAN.js"/>
30 <script type="text/javascript" src="standing_penalties.js"/>
32 <messagecatalog id="patronStrings" src="/xul/server/locale/<!--#echo var='locale'-->/patron.properties" />
34 <commandset id="penalty_cmds">
35 <command id="cmd_apply_penalty" />
36 <command id="cmd_remove_penalty" disabled="true"/>
37 <command id="cmd_edit_penalty" disabled="true"/>
38 <command id="cmd_archive_penalty" disabled="true"/>
39 <command id="cmd_retrieve_archived_penalties" />
40 <command id="cmd_show_all" />
41 <command id="cmd_show_note" />
42 <command id="cmd_show_alert" />
43 <command id="cmd_show_block" />
46 <!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
48 <groupbox id="penalty_groupbox" flex="1" class="my_overflow" oils_persist="height">
49 <caption id="penalty_caption" label="&staff.patron_display.penalty.caption;"/>
54 <toolbarbutton id="apply_btn"
55 command="cmd_apply_penalty"
56 label="&staff.patron_display.penalty.menu.apply.label;"
57 accesskey="&staff.patron_display.penalty.menu.apply.accesskey;"
58 style="-moz-user-focus: normal" />
61 <toolbarbutton command="cmd_show_all" label="All" accesskey="A" type="radio" group="radio" style="-moz-user-focus: normal" checked="true"/>
62 <toolbarbutton command="cmd_show_note" label="Note" accesskey="N" type="radio" group="radio" style="-moz-user-focus: normal"/>
63 <toolbarbutton command="cmd_show_alert" label="Alert" accesskey="t" type="radio" group="radio" style="-moz-user-focus: normal"/>
64 <toolbarbutton command="cmd_show_block" label="Block" accesskey="k" type="radio" group="radio" style="-moz-user-focus: normal"/>
69 <progressmeter id="progress" flex="1" hidden="true" mode="undetermined"/>
72 label="&staff.patron_display.penalty.menu.actions.label;"
73 accesskey="&staff.patron_display.penalty.menu.actions.accesskey;"
74 type="menu" style="-moz-user-focus: normal"
75 oncommand="this.focus(); this.firstChild.showPopup()">
77 <menuitem command="cmd_remove_penalty" label="&staff.patron_display.penalty.menu.actions.remove.label;" accesskey="&staff.patron_display.menu.actions.remove.accesskey;"/>
78 <menuitem command="cmd_edit_penalty" label="&staff.patron_display.penalty.menu.actions.edit.label;" accesskey="&staff.patron_display.menu.actions.edit.accesskey;"/>
79 <menuitem command="cmd_archive_penalty" label="&staff.patron_display.penalty.menu.actions.archive.label;" accesskey="&staff.patron_display.menu.actions.archive.accesskey;"/>
86 <tree id="ausp_list" flex="1" enableColumnDrag="true" context="ausp_actions" />
88 <splitter id="list_splitter" collapse="after" oils_persist="state hidden" oils_persist_peers="penalty_groupbox archived_penalty_groupbox"><grippy id="splitter_grippy"/></splitter>
89 <groupbox id="archived_penalty_groupbox" flex="1" class="my_overflow" oils_persist="height">
90 <caption id="penalty_caption" label="&staff.patron_display.archived_penalty.caption;"/>
96 <progressmeter id="archived_progress" flex="1" hidden="true" mode="undetermined"/>
99 <label value="&staff.patron_display.archived_penalty.start_date.label;" accesskey="&staff.patron_display.archived_penalty.start_date.accesskey;" control="date1"/>
100 <datepicker id="date1" type="popup" />
101 <label value="&staff.patron_display.archived_penalty.end_date.label;" accesskey="&staff.patron_display.archived_penalty.end_date.accesskey;" control="date2"/>
102 <datepicker id="date2" type="popup" />
104 <toolbarbutton id="retrieve_btn"
105 label="&staff.patron_display.archived_penalty.retrieve.label;"
106 accesskey="&staff.patron_display.archived_penalty.retrieve.accesskey;"
107 command="cmd_retrieve_archived_penalties"
108 style="-moz-user-focus: normal" />
112 <tree id="archived_ausp_list" flex="1" enableColumnDrag="true" />
115 <popupset id="csp_popupset">
116 <menupopup id="ausp_actions" position="at_pointer">
117 <menuitem command="cmd_remove_penalty" label="&staff.patron_display.penalty.menu.actions.remove.label;" accesskey="&staff.patron_display.menu.actions.remove.accesskey;"/>
118 <menuitem command="cmd_edit_penalty" label="&staff.patron_display.penalty.menu.actions.edit.label;" accesskey="&staff.patron_display.menu.actions.edit.accesskey;"/>
119 <menuitem command="cmd_archive_penalty" label="&staff.patron_display.penalty.menu.actions.archive.label;" accesskey="&staff.patron_display.menu.actions.archive.accesskey;"/>