<!-- INCLUDE overall_header.html -->

<a id="maincontent"></a>

<!-- IF S_SETTINGS -->
	<h1>{L_ACP_SEARCH_SETTINGS}</h1>

	<p>{L_ACP_SEARCH_SETTINGS_EXPLAIN}</p>

	<form id="acp_search" method="post" action="{U_ACTION}">

	<fieldset>
		<legend>{L_GENERAL_SEARCH_SETTINGS}</legend>
	<dl>
		<dt><label for="load_search">{L_YES_SEARCH}{L_COLON}</label><br /><span>{L_YES_SEARCH_EXPLAIN}</span></dt>
		<dd><label><input type="radio" class="radio" id="load_search" name="config[load_search]" value="1"<!-- IF S_YES_SEARCH --> checked="checked"<!-- ENDIF --> /> {L_YES}</label>
			<label><input type="radio" class="radio" name="config[load_search]" value="0"<!-- IF not S_YES_SEARCH --> checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
	</dl>
	<dl>
		<dt><label for="search_interval">{L_SEARCH_INTERVAL}{L_COLON}</label><br /><span>{L_SEARCH_INTERVAL_EXPLAIN}</span></dt>
		<dd><input id="search_interval" type="number" min="0" max="9999" name="config[search_interval]" value="{SEARCH_INTERVAL}" /> {L_SECONDS}</dd>
	</dl>
	<dl>
		<dt><label for="search_anonymous_interval">{L_SEARCH_GUEST_INTERVAL}{L_COLON}</label><br /><span>{L_SEARCH_GUEST_INTERVAL_EXPLAIN}</span></dt>
		<dd><input id="search_anonymous_interval" type="number" min="0" max="9999" name="config[search_anonymous_interval]" value="{SEARCH_GUEST_INTERVAL}" /> {L_SECONDS}</dd>
	</dl>
	<dl>
		<dt><label for="limit_search_load">{L_LIMIT_SEARCH_LOAD}{L_COLON}</label><br /><span>{L_LIMIT_SEARCH_LOAD_EXPLAIN}</span></dt>
		<dd><input id="limit_search_load" type="text" size="4" maxlength="4" name="config[limit_search_load]" value="{LIMIT_SEARCH_LOAD}" /></dd>
	</dl>
	<dl>
		<dt><label for="min_search_author_chars">{L_MIN_SEARCH_AUTHOR_CHARS}{L_COLON}</label><br /><span>{L_MIN_SEARCH_AUTHOR_CHARS_EXPLAIN}</span></dt>
		<dd><input id="min_search_author_chars" type="number" min="0" max="9999" name="config[min_search_author_chars]" value="{MIN_SEARCH_AUTHOR_CHARS}" /></dd>
	</dl>
	<dl>
		<dt><label for="max_num_search_keywords">{L_MAX_NUM_SEARCH_KEYWORDS}{L_COLON}</label><br /><span>{L_MAX_NUM_SEARCH_KEYWORDS_EXPLAIN}</span></dt>
		<dd><input id="max_num_search_keywords" type="number" min="0" max="9999" name="config[max_num_search_keywords]" value="{MAX_NUM_SEARCH_KEYWORDS}" /></dd>
	</dl>
	<dl>
		<dt>
			<label for="default_search_return_chars">{{ lang('DEFAULT_SEARCH_RETURN_CHARS') ~ lang('COLON') }}</label>
			<br><span>{{ lang('DEFAULT_SEARCH_RETURN_CHARS_EXPLAIN') }}</span>
		</dt>
		<dd><input id="default_search_return_chars" name="config[default_search_return_chars]" type="number" value="{{ DEFAULT_SEARCH_RETURN_CHARS }}" min="0" max="9999"></dd>
	</dl>
	<dl>
		<dt><label for="search_store_results">{L_SEARCH_STORE_RESULTS}{L_COLON}</label><br /><span>{L_SEARCH_STORE_RESULTS_EXPLAIN}</span></dt>
		<dd><input id="search_store_results" type="number" min="0" max="999999" name="config[search_store_results]" value="{SEARCH_STORE_RESULTS}" /> {L_SECONDS}</dd>
	</dl>
	</fieldset>

	<fieldset>
		<legend>{L_SEARCH_TYPE}</legend>
	<dl>
		<dt><label for="search_type">{L_SEARCH_TYPE}{L_COLON}</label><br /><span>{L_SEARCH_TYPE_EXPLAIN}</span></dt>
		<dd><select id="search_type" name="config[search_type]" data-togglable-settings="true">{S_SEARCH_TYPES}</select></dd>
	</dl>
	</fieldset>

	<!-- BEGIN backend -->

		<fieldset id="search_{backend.IDENTIFIER}_settings">
			<legend>{backend.NAME}</legend>
		{backend.SETTINGS}
		</fieldset>

	<!-- END backend -->

	<fieldset>
		<legend>{L_ACP_SUBMIT_CHANGES}</legend>
		<p class="submit-buttons">
			<input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" />&nbsp;
			<input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" />
		</p>
		{S_FORM_TOKEN}
	</fieldset>
	</form>

<!-- ELSEIF S_INDEX -->

	<h1>{L_ACP_SEARCH_INDEX}</h1>

	<!-- IF S_CONTINUE_INDEXING -->
		<p>
			{% if S_CONTINUE_INDEXING == 'create' %}
				{{ lang('CONTINUE_INDEXING_EXPLAIN') }}
			{% else %}
				{{ lang('CONTINUE_DELETING_INDEX_EXPLAIN') }}
			{% endif %}
		</p>

		<form id="acp_search_continue" method="post" action="{U_CONTINUE_INDEXING}">
			<fieldset>
				<legend>{{ lang('CONTINUE_INDEXING') }}</legend>
				{% if CONTINUE_PROGRESS %}
					<div class="centered-text">
						<br>
						<progress
							value="{{ CONTINUE_PROGRESS.VALUE }}"
							max="{{ CONTINUE_PROGRESS.TOTAL }}"
							style="height: 2em; width: 20em;"></progress><br>
						{{ CONTINUE_PROGRESS.PERCENTAGE|number_format(2) ~ ' %' }}<br>
						{{ lang('SEARCH_INDEX_PROGRESS', CONTINUE_PROGRESS.VALUE, CONTINUE_PROGRESS.REMAINING, CONTINUE_PROGRESS.TOTAL) }}
					</div>
				{% endif %}
				<p class="submit-buttons">
					<input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" />&nbsp;
					<input class="button2" type="submit" id="cancel" name="cancel" value="{L_CANCEL}" />
				</p>
				{S_FORM_TOKEN}
			</fieldset>
		</form>
	<!-- ELSE -->

		<p>{L_ACP_SEARCH_INDEX_EXPLAIN}</p>

		<!-- BEGIN backend -->

			<!-- IF backend.S_STATS -->

			<form id="acp_search_index_{backend.NAME}" method="post" action="{U_ACTION}">

				<fieldset class="tabulated">

				{backend.S_HIDDEN_FIELDS}

				<legend>{L_INDEX_STATS}{L_COLON} {backend.L_NAME} <!-- IF backend.S_ACTIVE -->({L_ACTIVE}) <!-- ENDIF --></legend>

				<table class="table1">
					<caption>{backend.L_NAME} <!-- IF backend.S_ACTIVE -->({L_ACTIVE}) <!-- ENDIF --></caption>
					<col class="col1" /><col class="col2" /><col class="col1" /><col class="col2" />
				<thead>
				<tr>
					<th>{L_STATISTIC}</th>
					<th>{L_VALUE}</th>
					<th>{L_STATISTIC}</th>
					<th>{L_VALUE}</th>
				</tr>
				</thead>
				<tbody>
				<!-- BEGIN data -->
					<tr>
						<td>{backend.data.STATISTIC_1}{L_COLON}</td>
						<td>{backend.data.VALUE_1}</td>
						<td>{backend.data.STATISTIC_2}<!-- IF backend.data.STATISTIC_2 -->{L_COLON}<!-- ENDIF --></td>
						<td>{backend.data.VALUE_2}</td>
					</tr>
				<!-- END data -->
				</tbody>
				</table>

			<!-- ENDIF -->

			<p class="quick">
			<!-- IF backend.S_INDEXED -->
				<input type="hidden" name="action" value="delete" />
				<input class="button2" type="submit" name="submit" value="{{ lang('DELETE_INDEX') }}" />
			<!-- ELSE -->
				<input type="hidden" name="action" value="create" />
				<input class="button2" type="submit" name="submit" value="{{ lang('CREATE_INDEX') }}" />
			<!-- ENDIF -->
			</p>
			{S_FORM_TOKEN}
			</fieldset>

			</form>
		<!-- END backend -->

	<!-- ENDIF -->

<!-- ELSEIF S_INDEX_PROGRESS -->
	<div class="successbox">
		<h3>{{ INDEXING_TITLE }}</h3>
		<p>
			{{ INDEXING_EXPLAIN }}
			{% if INDEXING_PROGRESS %}<br>{{ INDEXING_PROGRESS }}{% endif %}
			{% if INDEXING_RATE %}<br>{{ INDEXING_RATE }}{% endif %}
			{% if INDEXING_PROGRESS_BAR %}
				<br>
				<progress
					value="{{ INDEXING_PROGRESS_BAR.VALUE }}"
					max="{{ INDEXING_PROGRESS_BAR.TOTAL }}"
					style="height: 2em; width: 20em;"></progress><br>
				{{ INDEXING_PROGRESS_BAR.PERCENTAGE|number_format(2) ~ ' %' }}<br>
				{{ lang('SEARCH_INDEX_PROGRESS', INDEXING_PROGRESS_BAR.VALUE, INDEXING_PROGRESS_BAR.REMAINING, INDEXING_PROGRESS_BAR.TOTAL) }}
			{% endif %}
		</p>
	</div>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->
