Merge remote-tracking branch 'refs/remotes/origin/next' into next-lantia
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / pageHeaderSearch.tpl
1 {capture assign='__searchFormLink'}{link controller='Search'}{/link}{/capture}
2 {capture assign='__searchInputPlaceholder'}{lang}wcf.global.search.enterSearchTerm{/lang}{/capture}
3 {capture assign='__searchDropdownOptions'}<label><input type="checkbox" name="subjectOnly" value="1" /> {lang}wcf.search.subjectOnly{/lang}</label>{/capture}
4 {assign var='__searchHiddenInputFields' value=''}
5
6 {event name='settings'}
7
8 <div id="search" class="searchBar" data-disable-auto-focus="true">
9 <form method="post" action="{@$__searchFormLink}" class="dropdown">
10 <input type="search" name="q" id="pageHeaderSearch" placeholder="{@$__searchInputPlaceholder}" autocomplete="off" required="required" value="{if $query|isset}{$query}{/if}" class="dropdownToggle" data-toggle="search" />
11
12 <ul class="dropdownMenu">
13 {hascontent}
14 <li class="dropdownText">
15 {content}
16 {@$__searchDropdownOptions}
17 {/content}
18 </li>
19 <li class="dropdownDivider"></li>
20 {/hascontent}
21 <li><a href="{@$__searchFormLink}">{lang}wcf.search.extended{/lang}</a></li>
22 </ul>
23
24 {@$__searchHiddenInputFields}
25 {@SECURITY_TOKEN_INPUT_TAG}
26 </form>
27 </div>
28
29 {if !OFFLINE || $__wcf->session->getPermission('admin.general.canViewPageDuringOfflineMode')}
30 <script data-relocate="true">
31 //<![CDATA[
32 $(function() {
33 new WCF.Search.Message.SearchArea($('#search'));
34 });
35 //]]>
36 </script>
37 {/if}