Merge branch 'b-3.6.1' of ../kivitendo-erp_20220811
[kivitendo-erp.git] / templates / webpages / report_generator / pdf_export_options.html
1 [%- USE T8 %]
2 [%- USE HTML %][%- USE LxERP %]
3
4  [%- SET default_ymargin = LxERP.format_amount(1.5) %]
5  [%- SET default_xmargin = LxERP.format_amount(0.8) %]
6
7  <h1>[% HTML.escape(title) %]</h1>
8
9  <form action="[% HTML.escape(script) %]" method="post" name="report_generator_form" id="report_generator_form">
10
11   [%- FOREACH var = HIDDEN %]
12   <input type="hidden" name="[% HTML.escape(var.key) %]" value="[% HTML.escape(var.value) %]">
13   [%- END %]
14
15   <input type="hidden" name="report_generator_pdf_options_set" value="1">
16   <input type="hidden" name="report_generator_dispatch_to" value="">
17
18   <table>
19    <tr>
20     <td align="right">[% 'Orientation' | $T8 %]</td>
21     <td>
22      <select name="report_generator_pdf_options_paper_size">
23       <option value="A3">A3</option>
24       <option value="A4" selected>A4</option>
25       <option value="A5">A5</option>
26       <option value="letter">Letter</option>
27       <option value="legal">Legal</option>
28      </select>
29      <select name="report_generator_pdf_options_orientation">
30       <option value="portrait">[% 'Portrait' | $T8 %]</option>
31       <option value="landscape" selected>[% 'Landscape' | $T8 %]</option>
32      </select>
33     </td>
34    </tr>
35
36    [%- IF ALLOW_FONT_SELECTION %]
37    <tr>
38     <td align="right">[% 'Font' | $T8 %]</td>
39     <td>
40      <select name="report_generator_pdf_options_font_name">
41       <option>Courier</option>
42       <option>Georgia</option>
43       <option>Helvetica</option>
44       <option>Times</option>
45       <option selected>Verdana</option>
46      </select>
47     </td>
48    </tr>
49    [%- END %]
50
51    <tr>
52     <td align="right">[% 'Font size' | $T8 %]</td>
53     <td>
54      <select name="report_generator_pdf_options_font_size">
55       <option>6</option>
56       <option selected>7</option>
57       <option>8</option>
58       <option>9</option>
59       <option>10</option>
60       <option>11</option>
61       <option>12</option>
62       <option>13</option>
63       <option>14</option>
64       <option>15</option>
65      </select>
66      &nbsp;
67      pt
68     </td>
69    </tr>
70
71    <tr>
72     <td align="right">[% 'Margins' | $T8 %]:</td>
73    </tr>
74
75    <tr>
76     <td align="right">[% 'Top' | $T8 %]</td>
77     <td><input name="report_generator_pdf_options_margin_top" size="4" value="[% HTML.escape(default_ymargin) %]"> cm</td>
78    </tr>
79
80    <tr>
81     <td align="right">[% 'Left' | $T8 %]</td>
82     <td><input name="report_generator_pdf_options_margin_left" size="4" value="[% HTML.escape(default_xmargin) %]"> cm</td>
83    </tr>
84
85    <tr>
86     <td align="right">[% 'Bottom' | $T8 %]</td>
87     <td><input name="report_generator_pdf_options_margin_bottom" size="4" value="[% HTML.escape(default_ymargin) %]"> cm</td>
88    </tr>
89
90    <tr>
91     <td align="right">[% 'Right' | $T8 %]</td>
92     <td><input name="report_generator_pdf_options_margin_right" size="4" value="[% HTML.escape(default_xmargin) %]"> cm</td>
93    </tr>
94
95    <tr>
96     <td align="right" valign="top">[% 'Options' | $T8 %]:</td>
97     <td valign="top">
98      <input type="checkbox" name="report_generator_pdf_options_number" id="report_generator_pdf_options_number" value="1" checked>
99      <label for="report_generator_pdf_options_number">[% 'Number pages' | $T8 %]</label>
100      [% IF ALL_PRINTERS.size %]
101       <br>
102       <input type="checkbox" name="report_generator_pdf_options_print" id="report_generator_pdf_options_print" value="1">
103       <label for="report_generator_pdf_options_print">[% 'Print list' | $T8 %]</label>
104      [% END %]
105     </td>
106    </tr>
107
108    [% IF ALL_PRINTERS.size %]
109     <tr>
110      <td align="right">[% 'Printer' | $T8 %]</td>
111      <td>
112       <select name="report_generator_pdf_options_printer_id">
113        [%- FOREACH printer = ALL_PRINTERS %]
114        <option value="[% HTML.escape(printer.id) %]"[% IF printer.selected %] selected[% END %]>[% HTML.escape(printer.printer_description) %]</option>
115        [%- END %]
116       </select>
117      </td>
118     </tr>
119
120     <tr>
121      <td align="right">[% 'Copies' | $T8 %]</td>
122      <td><input name="report_generator_pdf_options_copies" size="4" value="[% HTML.escape(copies) %]"></td>
123     </tr>
124    [% END %]
125   </table>
126
127 [%- IF CONTROLLER_DISPATCH %]
128     <input type="hidden" name="CONTROLLER_DISPATCH" value="[% CONTROLLER_DISPATCH | html %]">
129 [%- ELSE %]
130    <input type="hidden" name="action" value="report_generator_dispatcher">
131 [%- END %]
132
133  </form>