<table class="window">
	<tr>
		<td>
			<div class="frame_center settings_form">
				<h1>{{@page_data.title}}</h1>
				<form name="form_settings_base" action="{{@URI}}" method="POST">
					<table width="100%">
						<tr>
							<td>
								Использовать тёмную тему оформления
							</td>
							<td align="right">
								<div class="switch dark_theme right">
		  							<input type="checkbox" name="dark_theme" value="1" {{@base_settings.dark_theme==1?'checked="checked"':''}}>
								</div>
							</td>
						</tr>
						<tr>
							<td>
								Масштаб
							</td>
							<td align="right">
								<input type="number" name="zoom" min="0" step="1" value="{{isset(@base_settings.zoom)?@base_settings.zoom:100}}">%
							</td>
						</tr>
						<tr>
							<td>
								Использовать анимацию
							</td>
							<td align="right">
								<div class="switch right">
		  							<input type="checkbox" name="animation" value="1" {{@base_settings.animation?'checked="checked"':''}}>
								</div>
							</td>
						</tr>
						<tr>
							<td>
								Задержка всплывающих окон
							</td>
							<td align="right">
								<div class="switch right">
		  							<input type="checkbox" name="timeout_popup" value="1" {{@base_settings.timeout_popup?'checked="checked"':''}}>
								</div>
							</td>
						</tr>
						<tr>
							<td width="300">
								Временная зона
							</td>
							<td align="right">
								<select name="timezone">
									<repeat group="{{@timezones}}" key="{{@zone}}" value="{{@t}}">
									<option value="{{@zone}}" {{@base_settings.timezone==@zone || (!@base_settings.timezone && @zone=='Europe/Moscow')?'selected="selected"':''}}>{{@t}}</option>
									</repeat>
								</select>
							</td>
						</tr>
						<tr>
							<td>
								Режим работы
							</td>
							<td align="right">
								<select name="cafe_mode">
									<option value="0" {{@base_settings.cafe_mode==0?'selected="selected"':''}}>Магазин</option>
									<option value="1" {{@base_settings.cafe_mode==1?'selected="selected"':''}}>Ресторан</option>
								</select>
							</td>
						</tr>
						<tr>
							<td>
								Не печатать чек по-умолчанию
							</td>
							<td align="right">
								<div class="switch right">
		  							<input type="checkbox" name="ticket_print_default" value="1" {{@base_settings.ticket_print_default?'checked="checked"':''}}>
								</div>
							</td>
						</tr>
						<tr>
							<td>
								Печатать автоматически товарный чек
							</td>
							<td align="right">
								<div class="switch right">
		  							<input type="checkbox" name="auto_sales_receipts" value="1" {{@base_settings.auto_sales_receipts?'checked="checked"':''}}>
								</div>
							</td>
						</tr>
						<tr class="cafe_mode" {{@base_settings.cafe_mode!=1?'style="display: none;"':''}}>
							<td>
								Отправлять заказы на исполнение на кухню
							</td>
							<td align="right">
								<select name="send_orders">
									<option value="0" {{@base_settings.send_orders==0?'selected="selected"':''}}>Автоматически при закрытии чека</option>
									<option value="1" {{@base_settings.send_orders==1?'selected="selected"':''}}>Вручную</option>
								</select>
							</td>
						</tr>
						<tr class="cafe_mode" {{@base_settings.cafe_mode!=1?'style="display: none;"':''}}>
							<td>
								Для отображения заказа на кухне использовать
							</td>
							<td align="right">
								<select name="orders_device">
									<option value="0" {{@base_settings.orders_device==0?'selected="selected"':''}}>Монитор</option>
									<option value="1" {{@base_settings.orders_device==1?'selected="selected"':''}}>Принтер</option>
								</select>
							</td>
						</tr>
						<tr class="display_links" {{@base_settings.cafe_mode!=1 || @base_settings.orders_device==1?'style="display: none;"':''}}>
							<td>
								Автоматически выдавать заказ с кухни, когда он готов
							</td>
							<td align="right">
								<div class="switch right">
		  							<input type="checkbox" name="auto_issued" value="1" {{@base_settings.auto_issued==1?'checked="checked"':''}}>
								</div>
							</td>
						</tr>
						<tr class="cafe_mode" {{@base_settings.cafe_mode!=1?'style="display: none;"':''}}>
							<td>
								Отправлять заказы на исполнение в бар
							</td>
							<td align="right">
								<select name="send_orders_bar">
									<option value="0" {{@base_settings.send_orders_bar==0?'selected="selected"':''}}>Автоматически при закрытии чека</option>
									<option value="1" {{@base_settings.send_orders_bar==1?'selected="selected"':''}}>Вручную</option>
								</select>
							</td>
						</tr>
						<tr class="cafe_mode" {{@base_settings.cafe_mode!=1?'style="display: none;"':''}}>
							<td>
								Для отображения заказа в баре использовать
							</td>
							<td align="right">
								<select name="orders_device_bar">
									<option value="0" {{@base_settings.orders_device_bar==0?'selected="selected"':''}}>Монитор</option>
									<option value="1" {{@base_settings.orders_device_bar==1?'selected="selected"':''}}>Принтер</option>
								</select>
							</td>
						</tr>
						<tr class="display_links_bar" {{@base_settings.cafe_mode!=1 || @base_settings.orders_device_bar==1?'style="display: none;"':''}}>
							<td>
								Автоматически выдавать заказ с бара, когда он готов
							</td>
							<td align="right">
								<div class="switch right">
		  							<input type="checkbox" name="auto_issued_bar" value="1" {{@base_settings.auto_issued_bar==1?'checked="checked"':''}}>
								</div>
							</td>
						</tr>
						<tr class="cafe_mode" {{@base_settings.cafe_mode!=1?'style="display: none;"':''}}>
							<td>
								Префикс заказов
							</td>
							<td align="right">
								<input type="text" name="orders_prefix" value="{{@base_settings.orders_prefix}}">
							</td>
						</tr>
						<tr class="cafe_mode" {{@base_settings.cafe_mode!=1?'style="display: none;"':''}}>
							<td>
								Вид номера заказа
							</td>
							<td align="right">
								<select name="orders_type">
									<option value="3">Префикс + 3 цифры</option>
									<option value="2" {{@base_settings.orders_type==2?'selected="selected"':''}}>Префикс + 2 цифры</option>
									<option value="1" {{@base_settings.orders_type==1?'selected="selected"':''}}>Префикс + 1 цифра</option>
								</select>
							</td>
						</tr>
						<tr class="cafe_mode" {{@base_settings.cafe_mode!=1?'style="display: none;"':''}}>
							<td>
								Размер ячейки стола
							</td>
							<td align="right">
								<input type="text" name="table_size" value="{{@base_settings.table_size?@base_settings.table_size:70}}">
							</td>
						</tr>
						<tr class="cafe_mode" {{@base_settings.cafe_mode!=1?'style="display: none;"':''}}>
							<td>
								Показывать ошибки на экране исполнителя
							</td>
							<td align="right">
								<select name="show_error_executor_display">
									<option value="0">Нет</option>
									<option value="1" {{@base_settings.show_error_executor_display==1?'selected="selected"':''}}>Да</option>
								</select>
							</td>
						</tr>
						<tr {{@base_settings.cafe_mode!=1?'style="display: none;"':''}}>
							<td colspan="2">
								Монитор исполнителя <a href="/receipts/executor_display" target="_blank">{{@SCHEME}}://{{@HOST}}{{@PORT!=80?':'.@PORT:''}}/receipts/executor_display</a>
								<br>
								Монитор клиента <a href="/receipts/client_display" target="_blank">{{@SCHEME}}://{{@HOST}}{{@PORT!=80?':'.@PORT:''}}/receipts/client_display</a>
							</td>
						</tr>
						<tr>
							<td>
								Поиск клиентов
							</td>
							<td align="right">
								<select name="clients_search">
									<option value="0" {{@base_settings.clients_search==0?'selected="selected"':''}}>Нестрогий поиск</option>
									<option value="1" {{@base_settings.clients_search==1?'selected="selected"':''}}>Строгий поиск</option>
								</select>
							</td>
						</tr>
						<tr>
							<td>
								Объединять одинаковые позиции в чеке
							</td>
							<td align="right">
								<div class="switch right">
		  							<input type="checkbox" name="line_merge" value="1" {{@base_settings.line_merge?'checked="checked"':''}}>
								</div>
							</td>
						</tr>
						<tr>
							<td>
								Учитывать остатки при продаже
							</td>
							<td align="right">
								<div class="switch right">
									<select name="control_stock">
										<option value="0">Нет</option>
										<option value="1" {{@base_settings.control_stock==1?'selected="selected"':''}}>С возможностью пропуска ошибок</option>
										<option value="2" {{@base_settings.control_stock==2?'selected="selected"':''}}>Без возможности пропуска ошибок</option>
									</select>
								</div>
							</td>
						</tr>
						<tr>
							<td>
								Включить комментарии к чекам
							</td>
							<td align="right">
								<div class="switch right">
		  							<input type="checkbox" name="ticket_description" value="1" {{@base_settings.ticket_description?'checked="checked"':''}}>
								</div>
							</td>
						</tr>
						<tr>
							<td>
								Назначать исполнителя на чек
							</td>
							<td align="right">
								<select name="executor">
									<option value="0" {{@base_settings.executor==0?'selected="selected"':''}}>Нет</option>
									<option value="1" {{@base_settings.executor==1?'selected="selected"':''}}>Да</option>
								</select>
							</td>
						</tr>
						<tr>
							<td>
								Показывать чеки других пользователей в меню
							</td>
							<td align="right">
								<div class="switch right">
		  							<input type="checkbox" name="view_all_receipts" value="1" {{@base_settings.view_all_receipts==1?'checked="checked"':''}}>
								</div>
							</td>
						</tr>
						<tr>
							<td>
								Автоматически раскрывать на весь экран в разделе продаж
							</td>
							<td align="right">
								<div class="switch right">
		  							<input type="checkbox" name="auto_fullscreen" value="1" {{@base_settings.auto_fullscreen==1?'checked="checked"':''}}>
								</div>
							</td>
						</tr>
						<tr>
							<td>
								Показывать меню выбора товаров
							</td>
							<td align="right">
								<select name="product_menu">
									<option value="0">Нет</option>
									<option value="1" {{@base_settings.product_menu==1?'selected="selected"':''}}>Показывать. Узкий вариант</option>
									<option value="2" {{@base_settings.product_menu==2?'selected="selected"':''}}>Показывать. Широкий вариант</option>
									<option value="3" {{@base_settings.product_menu==3?'selected="selected"':''}}>Показывать. Широкий вариант, товары в линию</option>
								</select>
							</td>
						</tr>
						<tr class="product_menu product_menu_2 product_menu_3 {{!in_array(@base_settings.product_menu,[2,3])?'hide':''}}">
							<td>
								Размер ячейки отображения товара в меню
							</td>
							<td align="right">
								<select name="product_button_width">
									<loop from="{{@i=125}}" to="{{@i<=225}}" step="{{@i+=25}}">
									<option value="{{@i}}" {{@base_settings.product_button_width==@i?'selected="selected"':''}}>{{@i}}px</option>
									</loop>
								</select>
							</td>
						</tr>
						<tr class="product_menu product_menu_2 product_menu_3 {{!in_array(@base_settings.product_menu,[2,3])?'hide':''}}">
							<td>
								Показывать изображения товаров и категорий
							</td>
							<td align="right">
								<select name="show_product_img">
									<option value="0">Нет</option>
									<option value="1" {{@base_settings.show_product_img==1?'selected="selected"':''}}>Показывать. Подпись на картинке</option>
									<option value="2" {{@base_settings.show_product_img==2?'selected="selected"':''}}>Показывать. Подпись под картинкой</option>
								</select>
							</td>
						</tr>
						<tr>
							<td>
								Отображать артикул товара
							</td>
							<td align="right">
								<div class="switch right">
		  							<input type="checkbox" name="show_product_code" value="1" {{@base_settings.show_product_code?'checked="checked"':''}}>
								</div>
							</td>
						</tr>
						<tr>
							<td>
								Отображать виртуальную клавиатуру для ввода данных
							</td>
							<td align="right">
								<div class="switch right">
		  							<input type="checkbox" name="virtual_keyboard" value="1" {{@base_settings.virtual_keyboard==1?'checked="checked"':''}}>
								</div>
							</td>
						</tr>
						<tr>
							<td>
								Автоматически открывать окно для выбора модификатора товара
							</td>
							<td align="right">
								<div class="switch right">
		  							<input type="checkbox" name="modifiers_window" value="1" {{@base_settings.modifiers_window==1?'checked="checked"':''}}>
								</div>
							</td>
						</tr>

						<tr>
							<td>
								Товары в стоп-листе помещать в конец
							</td>
							<td align="right">
								<select name="stop_list_order">
									<option value="0">Нет</option>
									<option value="1" {{@base_settings.stop_list_order==1?'selected="selected"':''}}>Да</option>
								</select>
							</td>
						</tr>

						<tr>
							<td>
								Сколько дней показывать планируемые закупки, после их наступления<br>
							</td>
							<td align="right">
								<input type="text" name="planstock_day" value="{{isset(@base_settings.planstock_day)?@base_settings.planstock_day:1}}">
							</td>
						</tr>

						<tr>
							<td>
								Период поиска интернет-заказов в днях<br>
							</td>
							<td align="right">
								<input type="text" name="orders_day" value="{{isset(@base_settings.orders_day)?@base_settings.orders_day:10}}">
							</td>
						</tr>

						<tr>
							<td>
								Звуковой сигнал при новом заказе
							</td>
							<td align="right">
								<select name="orders_alarm">
									<option value="1" {{@base_settings.orders_alarm==1?'selected="selected"':''}}>Включен</option>
									<option value="0" {{@base_settings.orders_alarm==0?'selected="selected"':''}}>Выключен</option>
								</select>
							</td>
						</tr>

						<tr>
							<td>
								Звуковой сигнал ошибки
							</td>
							<td align="right">
								<select name="false_alarm">
									<option value="1" {{@base_settings.false_alarm==1?'selected="selected"':''}}>Включен</option>
									<option value="0" {{@base_settings.false_alarm==0?'selected="selected"':''}}>Выключен</option>
								</select>
							</td>
						</tr>

						<tr>
							<td>
								Моргание экрана при ошибки
							</td>
							<td align="right">
								<select name="display_false_alarm">
									<option value="1" {{@base_settings.display_false_alarm==1?'selected="selected"':''}}>Включено</option>
									<option value="0" {{@base_settings.display_false_alarm==0?'selected="selected"':''}}>Выключено</option>
								</select>
							</td>
						</tr>

						<tr>
							<td>
								Звуковой сигнал успешного выполнения
							</td>
							<td align="right">
								<select name="success_alarm">
									<option value="1" {{@base_settings.success_alarm==1?'selected="selected"':''}}>Включен</option>
									<option value="0" {{@base_settings.success_alarm==0?'selected="selected"':''}}>Выключен</option>
								</select>
							</td>
						</tr>

						<tr>
							<td>
								Звуковой сигнал привлечения к действию
							</td>
							<td align="right">
								<select name="window_open_alarm">
									<option value="1" {{@base_settings.window_open_alarm==1?'selected="selected"':''}}>Включен</option>
									<option value="0" {{@base_settings.window_open_alarm==0?'selected="selected"':''}}>Выключен</option>
								</select>
							</td>
						</tr>

						<tr>
							<td>
								Звуковой сигнал ошибочного действия
							</td>
							<td align="right">
								<select name="error_click_alarm">
									<option value="1" {{@base_settings.error_click_alarm==1?'selected="selected"':''}}>Включен</option>
									<option value="0" {{@base_settings.error_click_alarm==0?'selected="selected"':''}}>Выключен</option>
								</select>
							</td>
						</tr>

						<tr>
							<td>
								Бездействие программы перед удаленной фискализацией (мин.)<br>
								<small>0 - ручной режим</small>
							</td>
							<td align="right">
								<input type="text" name="auto_fiscalization" value="{{isset(@base_settings.auto_fiscalization)?@base_settings.auto_fiscalization:0}}">
							</td>
						</tr>
						<tr>
							<td>
								Максимальное кол-во элементов в списке товаров
							</td>
							<td align="right">
								<input type="text" name="lines_of_list" value="{{isset(@base_settings.lines_of_list)?@base_settings.lines_of_list:0}}">
							</td>
						</tr>
						<tr>
							<td>
								Автоматический выход из программы (мин.)<br>
								<small>0 - время неограниченно</small>
							</td>
							<td align="right">
								<input type="text" name="auto_logout" value="{{isset(@base_settings.auto_logout)?@base_settings.auto_logout:0}}">
							</td>
						</tr>
						<tr>
							<td>
								Шаблоны примечаний в чеках инкассации<br>
								<small>Каждый шаблон указывается с новой строки</small>
							</td>
							<td align="right">
								<textarea name="descriptions_pattern">{{@base_settings.descriptions_pattern}}</textarea>
							</td>
						</tr>

						<tr>
							<td>
								Пользовательские стили оформления (CSS)
							</td>
							<td align="right">
								<textarea name="css">{{@base_settings.css}}</textarea>
							</td>
						</tr>

						<tr>
							<td>
								Режим совместной работы нескольких касс
							</td>
							<td align="right">
		  						<select name="multikassa">
		  							<option value="0">Нет</option>
		  							<option value="1" {{@base_settings.multikassa==1?'selected="selected"':''}}>Да</option>
		  						</select>
							</td>
						</tr>
						<tr class="multikassa_settings" {{!@base_settings.multikassa?'style="display:none;"':''}}>
							<td colspan="2">
								Диапазон IP-адресов, для поиска подключенных касс
							</td>
						</tr>
						<tr class="multikassa_settings" {{!@base_settings.multikassa?'style="display:none;"':''}}>
							<td colspan="2">
								от
								<input type="text" name="ip_range_start" value="{{isset(@base_settings.ip_range_start)?@base_settings.ip_range_start:@IP}}" placeholder="127.0.0.1">
								до
								<input type="text" name="ip_range_end" value="{{isset(@base_settings.ip_range_end)?@base_settings.ip_range_end:@IP}}" placeholder="127.0.0.1">
							</td>
						</tr>
						<tr class="multikassa_settings" {{!@base_settings.multikassa?'style="display:none;"':''}}>
							<td>
								Порт<br>
								<small>если необходимо использование нескольких портов, то укажите их через запятую</small>
							</td>
							<td align="right">
								<input type="text" name="ip_port" value="{{@base_settings.ip_port}}" placeholder="8080, 80">
							</td>
						</tr>

						<tr>
							<td colspan="2" align="center">
								* обязательное поле
							</td>
						</tr>
						<tr>
							<td align="center" colspan="2">
								<input type="submit" value="Сохранить">
							</td>
						</tr>
					</table>
				</form>
			</div>
		</td>
	</tr>
</table>
