2019-05-20 15:21:33 +01:00
|
|
|
<Layout::MasterNavigation @selectedItem="search" />
|
|
|
|
<Layout::MasterToolbar />
|
2017-11-29 11:09:54 +00:00
|
|
|
|
2019-05-20 15:21:33 +01:00
|
|
|
<Layout::Grid::Container>
|
|
|
|
<Layout::Grid::Sidebar>
|
|
|
|
<div class="sidebar-content">
|
|
|
|
<div class="section">
|
2022-03-04 13:28:36 -05:00
|
|
|
<div class="title">{{localize 'filter'}}</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
<div class="list">
|
|
|
|
<div class="item">
|
|
|
|
{{input id="search-1" type="checkbox" checked=matchFilter.matchDoc}}
|
2022-03-04 13:28:36 -05:00
|
|
|
<label for="search-1" class="name">{{localize 'search_doc_name'}}</label>
|
2019-05-20 15:21:33 +01:00
|
|
|
</div>
|
|
|
|
<div class="item">
|
|
|
|
{{input id="search-2" type="checkbox" checked=matchFilter.matchContent}}
|
2022-03-04 13:28:36 -05:00
|
|
|
<label for="search-2" class="name">{{localize 'search_doc_content'}}</label>
|
2019-05-20 15:21:33 +01:00
|
|
|
</div>
|
|
|
|
<div class="item">
|
|
|
|
{{input id="search-3" type="checkbox" checked=matchFilter.matchTag}}
|
2022-03-04 13:28:36 -05:00
|
|
|
<label for="search-3" class="name">{{localize 'search_tag_name'}}</label>
|
2019-05-20 15:21:33 +01:00
|
|
|
</div>
|
|
|
|
<div class="item">
|
|
|
|
{{input id="search-4" type="checkbox" checked=matchFilter.matchFile}}
|
2022-03-04 13:28:36 -05:00
|
|
|
<label for="search-4" class="name">{{localize 'search_attachment_name'}}</label>
|
2019-05-20 15:21:33 +01:00
|
|
|
</div>
|
2018-12-14 16:40:54 +00:00
|
|
|
</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
</div>
|
2019-05-28 10:59:48 +01:00
|
|
|
<Ui::UiSpacer @size="200" />
|
2019-05-20 15:21:33 +01:00
|
|
|
<div class="section">
|
2022-03-04 13:28:36 -05:00
|
|
|
<div class="title">{{localize 'search_example_title'}}</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
<div class="view-search">
|
|
|
|
{{#if (eq appMeta.storageProvider constants.StoreProvider.MySQL)}}
|
|
|
|
<div class="syntax">
|
|
|
|
<div class="example">apple banana</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example1'}}</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
<div class="example">+apple +banana</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example2'}}</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
<div class="example">+apple macintosh</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example3'}}</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
<div class="example">+apple -macintosh</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example4'}}</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
<div class="example">+apple +(>turnover <strudel)</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example5'}}</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
<div class="example">apple*</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example6'}}</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
<div class="example">"some words"</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example7'}}</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
</div>
|
|
|
|
{{/if}}
|
|
|
|
{{#if (eq appMeta.storageProvider constants.StoreProvider.PostgreSQL)}}
|
|
|
|
<div class="syntax">
|
|
|
|
<div class="example">apple | banana</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example8'}}</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
<div class="example">apple & banana</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example2'}}</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
<div class="example">apple !macintosh</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example4'}}</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
<div class="example">google & (apple | microsoft) & !ibm</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example9'}}</div>
|
2019-10-10 11:58:41 +01:00
|
|
|
<div class="example">apple:*</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example10'}}</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
</div>
|
|
|
|
{{/if}}
|
|
|
|
{{#if (eq appMeta.storageProvider constants.StoreProvider.SQLServer)}}
|
2019-09-11 19:08:53 +01:00
|
|
|
<div class="syntax">
|
|
|
|
<div class="example">apple OR banana</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example8'}}</div>
|
2019-09-11 19:08:53 +01:00
|
|
|
<div class="example">apple AND banana</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example2'}}</div>
|
2019-09-11 19:08:53 +01:00
|
|
|
<div class="example">apple AND NOT macintosh</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example4'}}</div>
|
2019-09-11 19:08:53 +01:00
|
|
|
<div class="example">"apple*"</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example6'}}</div>
|
2019-09-11 19:08:53 +01:00
|
|
|
<div class="example">"some words"</div>
|
2022-03-04 13:46:22 -05:00
|
|
|
<div class="explain">{{localize 'search_example7'}}</div>
|
2019-09-11 19:08:53 +01:00
|
|
|
</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
{{/if}}
|
2018-12-14 16:40:54 +00:00
|
|
|
</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
</div>
|
2018-12-14 16:40:54 +00:00
|
|
|
</div>
|
2019-05-20 15:21:33 +01:00
|
|
|
</Layout::Grid::Sidebar>
|
2018-12-14 16:40:54 +00:00
|
|
|
|
2019-05-20 15:21:33 +01:00
|
|
|
<Layout::Grid::Content>
|
|
|
|
{{layout/logo-heading
|
2022-03-04 13:28:36 -05:00
|
|
|
title=(localize 'search')
|
|
|
|
desc=(localize 'search_explain')
|
2019-05-20 15:21:33 +01:00
|
|
|
icon=constants.Icon.Search}}
|
2018-05-30 16:08:25 +01:00
|
|
|
|
2019-05-20 15:21:33 +01:00
|
|
|
{{search/search-view
|
|
|
|
filter=filter
|
|
|
|
matchFilter=matchFilter}}
|
|
|
|
</Layout::Grid::Content>
|
|
|
|
</Layout::Grid::Container>
|