www-apps/phpSANE-0.8.0
[anomen-overlay.git] / www-apps / phpSANE / dev / incl / menu.php
blobab0a5b30508a3b28bca828bb30a9cc3e76a334a1
1 <?php
2 echo "<table id='tab_menu_settings'>
3 <tr>
4 <th colspan='3'>".$lang[$lang_id][21]."</th>
5 </tr>
6 <tr>
7 <td id='scanner_name' colspan='3'>".$scan_output."</td>
8 </tr>
9 <tr>
10 <th colspan='3'>".$lang[$lang_id][0]."</th>
11 </tr>
12 <tr>
13 <td>".$lang[$lang_id][40]."</td>
14 <td class='value_column'>
15 <select id='pagesize' name='pagesize' size=1>
16 <option value='0,0' data-image='images/pagesize_custom.png'>{$lang[$lang_id][57]}</option>";
17 foreach ($PAGE_SIZE_LIST as $index => $page_values) {
18 $pagesize_string = ($page_values[1].",".$page_values[2]);
19 echo "<option value='" . $pagesize_string . "'";
20 if ((isset($_POST['pagesize']) && ($_POST['pagesize'] == $pagesize_string)) || (!isset($_POST['pagesize']) && ($page_values[0] == $DEFAULT_PAGE_SIZE))) echo " selected";
21 echo " data-image='images/pagesize_" . strtolower($page_values[0]) . ".png'>{$page_values[0]}</option>";
23 echo "
24 </select>
25 </td>
26 <td class='unit_column'></td>
27 </tr>
28 <tr>
29 <td>".$lang[$lang_id][1]."</td>
30 <td class='value_column'><input type='text' name='pos_x' id='pos_x' value='".$pos_x."' size='4' maxlength='3'></td>
31 <td class='unit_column'>{$lang[$lang_id][5]}</td>
32 </tr>
33 <tr>
34 <td>".$lang[$lang_id][2]."</td>
35 <td class='value_column'><input type='text' name='pos_y' id='pos_y' value='".$pos_y."' size='4' maxlength='3'></td>
36 <td class='unit_column'>{$lang[$lang_id][5]}</td>
37 </tr>
38 <tr>
39 <td>".$lang[$lang_id][3]."</td>
40 <td class='value_column'><input type='text' name='geometry_x' id='geometry_x' value='".$geometry_x."' size='4' maxlength='3'></td>
41 <td class='unit_column'>{$lang[$lang_id][5]}</td>
42 </tr>
43 <tr>
44 <td>".$lang[$lang_id][4]."</td>
45 <td class='value_column'><input type='text' name='geometry_y' id='geometry_y' value='".$geometry_y."' size='4' maxlength='3'></td>
46 <td class='unit_column'>{$lang[$lang_id][5]}</td>
47 </tr>
48 <tr>
49 <th colspan='3'>".$lang[$lang_id][9]."</th>
50 </tr>
51 <tr>
52 <td>".$lang[$lang_id][10]."</td>
53 <td class='value_column'>
54 <select name='format'>\n";
55 if($do_format_jpg) { echo "<option "; if($format=="jpg") echo "selected "; echo "value='jpg' data-image='images/filetype_jpg.png'>".$lang[$lang_id][44]."</option>\n"; }
56 if($do_format_pnm) { echo "<option "; if($format=="pnm") echo "selected "; echo "value='pnm' data-image='images/filetype_pnm.png'>".$lang[$lang_id][45]."</option>\n"; }
57 if($do_format_tif) { echo "<option "; if($format=="tif") echo "selected "; echo "value='tif' data-image='images/filetype_tif.png'>".$lang[$lang_id][46]."</option>\n"; }
58 if($do_format_png) { echo "<option "; if($format=="png") echo "selected "; echo "value='png' data-image='images/filetype_png.png'>".$lang[$lang_id][48]."</option>\n"; }
59 if($do_format_bmp) { echo "<option "; if($format=="bmp") echo "selected "; echo "value='bmp' data-image='images/filetype_bmp.png'>".$lang[$lang_id][47]."</option>\n"; }
60 if($do_format_pdf) { echo "<option "; if($format=="pdf") echo "selected "; echo "value='pdf' data-image='images/filetype_pdf.png'>".$lang[$lang_id][43]."</option>\n"; }
61 if($do_format_txt) { echo "<option "; if($format=="txt") echo "selected "; echo "value='txt' data-image='images/filetype_txt.png'>".$lang[$lang_id][49]."</option>\n"; }
62 echo "</select>
63 </td>
64 <td class='unit_column'></td>
65 </tr>
66 <tr>
67 <td>".$lang[$lang_id][14]."</td>
68 <td class='value_column'>
69 <select name='mode'>\n";
70 $mode_color_index = array_search('color', array_map('strtolower', $mode_list));;
71 if($mode_color_index !== false) {
72 echo "<option"; if(strcasecmp($mode, 'color') == 0) echo " selected"; echo " value='{$mode_list[$mode_color_index]}' data-image='images/mode_color.png'>" . $lang[$lang_id][15]."</option>";
74 $mode_gray_index = array_search('gray', array_map('strtolower', $mode_list));
75 if($mode_gray_index !== false) {
76 echo "<option"; if(strcasecmp($mode, 'gray') == 0) echo " selected"; echo " value='{$mode_list[$mode_gray_index]}' data-image='images/mode_gray.png'>" . $lang[$lang_id][16]."</option>";
78 $mode_lineart_index = array_search('lineart', array_map('strtolower', $mode_list));
79 if($mode_lineart_index !== false) {
80 echo "<option"; if(strcasecmp($mode, 'lineart') == 0) echo " selected"; echo " value='{$mode_list[$mode_lineart_index]}' data-image='images/mode_lineart.png'>" . $lang[$lang_id][17]."</option>";
82 echo "
83 </select>
84 </td>
85 <td class='unit_column'></td>
86 </tr>
87 <tr>
88 <td>".$lang[$lang_id][18]."</td>
89 <td class='value_column'>\n".html_selectbox('resolution', $resolution_list, $resolution)."</td>
90 <td class='unit_column'>{$lang[$lang_id][6]}</td>
91 </tr>";
93 if ($do_brightness) {
94 echo "
95 <tr>
96 <td>".$lang[$lang_id][22]."</td>
97 <td class='value_column'>
98 <div id='brightness_slider' class='noUiSlider'></div>
99 <input id='brightness' type='text' value='".$brightness."' name='brightness' maxlength='4'>
100 </td>
101 <td class='unit_column'>{$lang[$lang_id][7]}</td>
102 </tr>";
105 if ($do_contrast) {
106 echo "
107 <tr>
108 <td>".$lang[$lang_id][23]."</td>
109 <td class='value_column'>
110 <div id='contrast_slider' class='noUiSlider'></div>
111 <input id='contrast' type='text' value='".$contrast."' name='contrast' maxlength='3'>
112 </td>
113 <td class='unit_column'>{$lang[$lang_id][7]}</td>
114 </tr>";
117 if ($do_usr_opt) {
118 echo "
119 <tr>
120 <td>".$lang[$lang_id][38]."</td>
121 <td class='value_column'><input type='text' value='".$usr_opt."' name='usr_opt' size='40'></td>
122 <td class='unit_column'></td>
123 </tr>";
126 if($do_file_name) {
127 $filename = ($file_name_prefix !== -1 ? $file_name_prefix : $lang[$lang_id][60]) . date("Y-m-d H.i.s", time());
128 echo "
129 <tr>
130 <td>".$lang[$lang_id][41]."</td>
131 <td class='value_column'><input type='text' value='$filename' name='file_name' size='40'></td>
132 <!--<td class='value_column'><input type='text' value='".$lang[$lang_id][60]." ".date("Y-m-d H.i.s",time())."' name='file_name' size='40'></td>-->
133 <td class='unit_column'></td>
134 </tr>";
137 if($do_btn_reset || $do_btn_clean) {
138 echo "
139 <tr>
140 <td colspan='2'>";
141 if ($do_btn_reset) echo "<input type='submit' name='action_reset' value='".$lang[$lang_id][25]."'>";
142 if ($do_btn_clean) echo "<input type='submit' name='action_clean' value='".$lang[$lang_id][26]."'>";
143 echo "
144 </td>
145 <td class='unit_column'></td>
146 </tr>";
149 echo "
150 <tr>
151 <td id='tab_menu_buttons' colspan='2'>
152 <input id='tab_menu_buttons_preview' type='submit' name='action_preview' value='".$lang[$lang_id][24]."'><input id='tab_menu_buttons_accept' type='submit' name='action_save' value='".$lang[$lang_id][42]."'>
153 </td>
154 <td class='unit_column'></td>
155 </tr>
156 </table>\n";