]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/xul/staff_client/server/admin/printer_settings.xul
move EventListenerList out of global_util.js
[working/Evergreen.git] / Open-ILS / xul / staff_client / server / admin / printer_settings.xul
1 <?xml version='1.0' encoding="UTF-8"?>
2
3 <!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
4 <!-- STYLESHEETS -->
5 <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
6 <?xml-stylesheet href="/xul/server/skin/global.css" type="text/css"?>
7
8 <!-- ///////////////////////////////////////////////////////////////////////////////////////////////////////////// -->
9 <!-- LOCALIZATION -->
10 <!DOCTYPE window PUBLIC "" ""[
11     <!--#include virtual="/opac/locale/${locale}/lang.dtd"-->
12 ]>
13
14 <window id="workstation_printer_settings_edit" onload="try { my_init(); } catch(E) { alert(E); }" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
15     <script type="text/javascript" src="/opac/common/js/utils.js"></script>
16     <script type="text/javascript" src="/opac/common/js/CGI.js"></script>
17     <script type="text/javascript" src="/opac/common/js/md5.js"></script>
18     <script type="text/javascript" src="/opac/common/js/JSON_v1.js"></script>
19     <script type="text/javascript" src="/opac/common/js/fmall.js"></script>
20     <script type="text/javascript" src="/opac/common/js/fmgen.js"></script>
21     <script type="text/javascript" src="/opac/common/js/RemoteRequest.js"></script>
22     <script type='text/javascript' src='/opac/common/js/<!--#echo var="locale"-->/OrgTree.js'></script>
23     <script type="text/javascript" src="/opac/common/js/org_utils.js"></script>
24
25     <script type="text/javascript" src="/xul/server/OpenILS/global_util.js"></script>
26     <script type="text/javascript" src="/xul/server/OpenILS/event_util.js"></script>
27     <script type="text/javascript" src="/xul/server/main/constants.js"></script>
28     <script type="text/javascript" src="/xul/server/main/JSAN.js"></script>
29     <script type="text/javascript" src="printer_settings.js"></script>
30     <messagecatalog id="offlineStrings" src="/xul/server/locale/<!--#echo var='locale'-->/offline.properties" />
31     <groupbox>
32         <caption label="&staff.printing.context.header;" />
33         <vbox>
34             <description>&staff.printing.context.desc;</description>
35             <radiogroup orient="horizontal">
36                 <radio value="default" checked="checked" oncommand="g.set_printer_context('default');" label="&staff.printing.context.radio.default.label;" />
37                 <radio value="receipt" oncommand="g.set_printer_context('receipt');" label="&staff.printing.context.radio.receipt.label;" />
38                 <radio value="label" oncommand="g.set_printer_context('label');" label="&staff.printing.context.radio.label.label;" />
39                 <radio value="mail" oncommand="g.set_printer_context('mail');" label="&staff.printing.context.radio.mail.label;" />
40                 <radio value="offline" oncommand="g.set_printer_context('offline');" label="&staff.printing.context.radio.offline.label;" />
41             </radiogroup>
42         </vbox>
43     </groupbox>
44     <groupbox>
45         <caption label="&staff.printing.normal_settings.header;" />
46         <vbox>
47             <iframe id="sample" src="printer_settings.txt" oils_force_external="true" type="content" style="background-color: white;" />
48             <hbox>
49                 <button oncommand="try { g.printer_settings(); } catch(E) { alert(E); }" label="&staff.printing.set_default;" />
50                 <button oncommand="try { g.page_settings(); } catch(E) { alert(E); }" label="&staff.printing.page_settings;" />
51             </hbox>
52         </vbox>
53     </groupbox>
54     <groupbox>
55         <caption value="&staff.printing.advanced_settings.header;" />
56         <checkbox id='print_silent' oncommand='g.toggle_silent_print(event);' label="&staff.printing.advanced.mozilla_print.print_silent;" />
57         <hbox>
58             <button oncommand="try { g.set_print_strategy('webBrowserPrint'); } catch(E) { alert(E); }" label="&staff.printing.advanced.mozilla_print;" />
59             <button oncommand="try { g.set_print_strategy('dos.print'); } catch(E) { alert(E); }" label="&staff.printing.advanced.dos_print;" />
60             <button oncommand="try { g.set_print_strategy('custom.print'); } catch(E) { alert(E); }" label="&staff.printing.advanced.custom_print;" />
61         </hbox>
62         <label value="&staff.printing.advanced.dos_print.warning.header;" style="font-weight: bold" />
63         <description>&staff.printing.advanced.dos_print.warning.text;</description>
64         <label value="&staff.printing.advanced.custom_print.warning.header;" style="font-weight: bold" />
65         <description>&staff.printing.advanced.custom_print.warning.text;</description>
66         <label value="&staff.printing.advanced.html_templates.warning.header;" style="font-weight: bold" />
67         <description>&staff.printing.advanced.html_templates.warning.text;</description>
68     </groupbox>
69 </window>