]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/xul/staff_client/server/admin/printer_settings.html
Improve Firefox/XULRunner Support
[Evergreen.git] / Open-ILS / xul / staff_client / server / admin / printer_settings.html
1 <?xml version='1.0' encoding="UTF-8"?>
2
3 <!DOCTYPE html PUBLIC
4     "-//W3C//DTD XHTML 1.0 Transitional//EN"
5     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" [
6     <!--#include virtual="/opac/locale/${locale}/lang.dtd"-->
7 ]>
8
9 <html xmlns="http://www.w3.org/1999/xhtml">
10 <head>
11     <style type='text/css'>
12         .messagecatalog { -moz-binding: url( /xul/server/main/bindings.xml#messagecatalog ) }
13     </style>
14     <script type="text/javascript" src="/opac/common/js/utils.js"></script>
15     <script type="text/javascript" src="/opac/common/js/CGI.js"></script>
16     <script type="text/javascript" src="/opac/common/js/md5.js"></script>
17     <script type="text/javascript" src="/opac/common/js/JSON_v1.js"></script>
18     <script type="text/javascript" src="/opac/common/js/fmall.js"></script>
19     <script type="text/javascript" src="/opac/common/js/fmgen.js"></script>
20     <script type="text/javascript" src="/opac/common/js/RemoteRequest.js"></script>
21     <script type='text/javascript' src='/opac/common/js/<!--#echo var="locale"-->/OrgTree.js'></script>
22     <script type="text/javascript" src="/opac/common/js/org_utils.js"></script>
23
24     <script type="text/javascript" src="/xul/server/OpenILS/global_util.js"></script>
25     <script type="text/javascript" src="/xul/server/main/constants.js"></script>
26     <script type="text/javascript" src="/xul/server/main/JSAN.js"></script>
27     <script type="text/javascript" src="printer_settings.js"></script>
28 </head><body onload="try { my_init(); } catch(E) { alert(E); }" style="background: white;">
29     <div class="messagecatalog" id="offlineStrings" src="/xul/server/locale/<!--#echo var='locale'-->/offline.properties" />
30     <h1>&staff.printing.context.header;</h1>
31     <p>&staff.printing.context.desc;</p>
32     <form>
33         <input type="radio" name="context" value="default" checked="checked" onclick="g.set_printer_context('default');">&staff.printing.context.radio.default.label;</input>
34         <input type="radio" name="context" value="receipt" onclick="g.set_printer_context('receipt');">&staff.printing.context.radio.receipt.label;</input>
35         <input type="radio" name="context" value="label" onclick="g.set_printer_context('label');">&staff.printing.context.radio.label.label;</input>
36         <input type="radio" name="context" value="mail" onclick="g.set_printer_context('mail');">&staff.printing.context.radio.mail.label;</input>
37         <input type="radio" name="context" value="offline" onclick="g.set_printer_context('offline');">&staff.printing.context.radio.offline.label;</input>
38     </form> 
39     <h1>&staff.printing.normal_settings.header;</h1>
40     <iframe id="sample" src="printer_settings.txt" oils_force_external="true"></iframe><br />
41     <button onclick="try { g.printer_settings(); } catch(E) { alert(E); }">&staff.printing.set_default;</button>
42     <button onclick="try { g.page_settings(); } catch(E) { alert(E); }">&staff.printing.page_settings;</button><br />
43     <h1>&staff.printing.advanced_settings.header;</h1>
44     <form>
45         <input type='checkbox' id='print_silent' onclick='g.toggle_silent_print(event);'>&staff.printing.advanced.mozilla_print.print_silent;</input>
46     </form>
47     <button onclick="try { g.set_print_strategy('webBrowserPrint'); } catch(E) { alert(E); }">&staff.printing.advanced.mozilla_print;</button>
48     <button onclick="try { g.set_print_strategy('dos.print'); } catch(E) { alert(E); }">&staff.printing.advanced.dos_print;</button>
49     <button onclick="try { g.set_print_strategy('custom.print'); } catch(E) { alert(E); }">&staff.printing.advanced.custom_print;</button>
50     <p>
51         <dl>
52             <dt><b>&staff.printing.advanced.dos_print.warning.header;</b></dt>
53             <dd>&staff.printing.advanced.dos_print.warning.text;</dd>
54             <dt><b>&staff.printing.advanced.custom_print.warning.header;</b></dt>
55             <dd>&staff.printing.advanced.custom_print.warning.text;</dd>
56             <dt><b>&staff.printing.advanced.html_templates.warning.header;</b></dt>
57             <dd>&staff.printing.advanced.html_templates.warning.text;</dd>
58         </dl>
59     </p>
60 </body></html>
61