%PDF-1.7 GIF89;
| Server IP : 172.66.157.178 / Your IP : 172.16.20.3 Web Server : Apache/2.4.25 (Debian) System : Linux f64a392e70de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : application ( 1000) PHP Version : 5.6.40 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /app/plugins/themes/JetliJournal/templates/search/ |
Upload File : |
{**
* templates/search/advancedSearch.tpl
*
* Copyright (c) 2003-2012 John Willinsky
* Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
*
* Site/journal advanced search form.
*
*}
{strip}
{assign var="pageTitle" value="navigation.search"}
{include file="common/header.tpl"}
{/strip}
<script type="text/javascript">
{literal}
<!--
function ensureKeyword() {
var searchForm = document.getElementById('searchForm');
var allBlank = searchForm.query.value == '';
if (allBlank) {allBlank = searchForm.author.value == '';}
if (allBlank) {allBlank = searchForm.title.value == '';}
if (allBlank) {allBlank = searchForm.discipline.value == '';}
if (allBlank) {allBlank = searchForm.subject.value == '';}
if (allBlank) {allBlank = searchForm.type.value == '';}
if (allBlank) {allBlank = searchForm.coverage.value == '';}
if (allBlank) {allBlank = searchForm.supplementaryFiles.value == '';}
if (allBlank) {allBlank = searchForm.fullText.value == '';}
if (allBlank) {
alert({/literal}'{translate|escape:"jsparam" key="search.noKeywordError"}'{literal});
return false;
}
searchForm.submit();
return true;
}
// -->
{/literal}
</script>
{if !$dateFrom}
{assign var="dateFrom" value="--"}
{/if}
{if !$dateTo}
{assign var="dateTo" value="--"}
{/if}
<div id="advancedSearch">
<form method="post" id="searchForm" action="{url op="advancedResults"}">
<table class="data" width="100%">
<tr valign="top">
<td width="25%" class="label"><label for="advancedQuery">{translate key="search.searchAllCategories"}</label></td>
<td width="75%" class="value"><input type="text" id="advancedQuery" name="query" size="40" maxlength="255" value="{$query|escape}" class="textField" /></td>
</tr>
{if $siteSearch}
<tr valign="top">
<td class="label"><label for="searchJournal">{translate key="search.withinJournal"}</label></td>
<td class="value"><select name="searchJournal" id="searchJournal" class="selectMenu">{html_options options=$journalOptions selected=$searchJournal}</select></td>
</tr>
{/if}
<tr valign="top">
<td class="label"><h4>{translate key="search.searchCategories"}</h4></td>
<td> </td>
</tr>
<tr valign="top">
<td class="label"><label for="author">{translate key="search.author"}</label></td>
<td class="value"><input type="text" name="author" id="author" size="40" maxlength="255" value="{$author|escape}" class="textField" /></td>
</tr>
<tr valign="top">
<td class="label"><label for="title">{translate key="article.title"}</label></td>
<td class="value"><input type="text" id="title" name="title" size="40" maxlength="255" value="{$title|escape}" class="textField" /></td>
</tr>
<tr valign="top">
<td class="label"><label for="fullText">{translate key="search.fullText"}</label></td>
<td class="value"><input type="text" id="fullText" name="fullText" size="40" maxlength="255" value="{$fullText|escape}" class="textField" /></td>
</tr>
<tr valign="top">
<td class="label"><label for="supplementaryFiles">{translate key="article.suppFiles"}</label></td>
<td class="value"><input type="text" id="supplementaryFiles" name="supplementaryFiles" size="40" maxlength="255" value="{$supplementaryFiles|escape}" class="textField" /></td>
</tr>
<tr valign="top">
<td class="formSubLabel"><h4>{translate key="search.date"}</h4></td>
<td> </td>
</tr>
<tr valign="top">
<td class="label">{translate key="search.dateFrom"}</td>
<td class="value">{html_select_date prefix="dateFrom" time=$dateFrom all_extra="class=\"selectMenu\"" year_empty="" month_empty="" day_empty="" start_year="$startYear" end_year="$endYear"}</td>
</tr>
<tr valign="top">
<td class="label">{translate key="search.dateTo"}</td>
<td class="value">
{html_select_date prefix="dateTo" time=$dateTo all_extra="class=\"selectMenu\"" year_empty="" month_empty="" day_empty="" start_year="$startYear" end_year="$endYear"}
<input type="hidden" name="dateToHour" value="23" />
<input type="hidden" name="dateToMinute" value="59" />
<input type="hidden" name="dateToSecond" value="59" />
</td>
</tr>
<tr valign="top">
<td class="label"><h4>{translate key="search.indexTerms"}</h4></td>
<td> </td>
</tr>
<tr valign="top">
<td class="label"><label for="discipline">{translate key="search.discipline"}</label></td>
<td class="value"><input type="text" name="discipline" id="discipline" size="40" maxlength="255" value="{$discipline|escape}" class="textField" /></td>
</tr>
<tr valign="top">
<td class="label"><label for="subject">{translate key="search.subject"}</label></td>
<td class="value"><input type="text" name="subject" id="subject" size="40" maxlength="255" value="{$subject|escape}" class="textField" /></td>
</tr>
<tr valign="top">
<td class="label"><label for="type">{translate key="search.typeMethodApproach"}</label></td>
<td class="value"><input type="text" name="type" id="type" size="40" maxlength="255" value="{$type|escape}" class="textField" /></td>
</tr>
<tr valign="top">
<td class="label"><label for="coverage">{translate key="search.coverage"}</label></td>
<td class="value"><input type="text" name="coverage" id="coverage" size="40" maxlength="255" value="{$coverage|escape}" class="textField" /></td>
</tr>
</table>
<p><input type="button" onclick="ensureKeyword();" value="{translate key="common.search"}" class="button defaultButton" /></p>
<script type="text/javascript">
<!--
document.getElementById('searchForm').query.focus();
// -->
</script>
</form>
</div>
{translate key="search.syntaxInstructions"}
{include file="common/footer.tpl"}