5 <input type="hidden" name="searchTerm" value="{{$searchTerm}}">
7 <div id="search-system">
8 <div class="faded-small toolbar">
9 <div class="container">
11 <div class="col-sm-12 faded">
12 <div class="breadcrumbs">
13 <a href="{{ baseUrl("/search/all?term={$searchTerm}") }}" class="text-button"><i class="zmdi zmdi-search"></i>{{ $searchTerm }}</a>
21 <div class="container" ng-non-bindable id="searchSystem">
23 <h1>{{ trans('entities.search_results') }}</h1>
25 <input type="text" v-model="termString">
29 <div class="col-md-6">
30 @include('partials/entity-list', ['entities' => $entities])
33 <div class="col-md-5 col-md-offset-1">
34 <h3>Search Filters</h3>
36 <form v-on:submit="updateSearch" v-cloak>
37 <p><strong>Content Type</strong></p>
38 <div class="form-group">
39 <label><input type="checkbox" v-on:change="typeChange" v-model="search.type.page" value="page"> Page</label>
40 <label><input type="checkbox" v-on:change="typeChange" v-model="search.type.chapter" value="chapter"> Chapter</label>
41 <label><input type="checkbox" v-on:change="typeChange" v-model="search.type.book" value="book"> Book</label>
44 <p><strong>Exact Matches</strong></p>
45 <table cellpadding="0" cellspacing="0" border="0" class="no-style">
46 <tr v-for="(term, i) in search.exactTerms">
47 <td style="padding: 0 12px 6px 0;">
48 <input class="exact-input" v-on:input="exactChange" type="text" v-model="search.exactTerms[i]"></td>
50 <button type="button" class="text-button" v-on:click="removeExact(i)">
51 <i class="zmdi zmdi-close-circle-o"></i>
57 <button type="button" class="text-button" v-on:click="addExact">
58 <i class="zmdi zmdi-plus-circle-o"></i>Add exact match term
64 <p><strong>Tag Searches</strong></p>
65 <table cellpadding="0" cellspacing="0" border="0" class="no-style">
66 <tr v-for="(term, i) in search.tagTerms">
67 <td style="padding: 0 12px 6px 0;">
68 <input class="tag-input" v-on:input="tagChange" type="text" v-model="search.tagTerms[i]"></td>
70 <button type="button" class="text-button" v-on:click="removeTag(i)">
71 <i class="zmdi zmdi-close-circle-o"></i>
77 <button type="button" class="text-button" v-on:click="addTag">
78 <i class="zmdi zmdi-plus-circle-o"></i>Add tag search
84 <p><strong>Options</strong></p>
86 <input type="checkbox" v-on:change="optionChange('viewed_by_me')"
87 v-model="search.option.viewed_by_me" value="page">
91 <input type="checkbox" v-on:change="optionChange('not_viewed_by_me')"
92 v-model="search.option.not_viewed_by_me" value="page">
96 <p><strong>Date Options</strong></p>
97 <table cellpadding="0" cellspacing="0" border="0" class="no-style">
99 <td>Updated After</td>
100 <td style="padding: 0 12px 6px 0;">
101 <input v-if="search.dates.updated_after" class="tag-input" v-on:input="tagChange" type="date" v-model="search.dates.updated_after" pattern="[0-9]{4}-[0-9]{2}-[0-9]{2}">
102 <button type="button" class="text-button" v-if="!search.dates.updated_after" v-on:click="enableDate('updated_at')">Set Date</button>
105 <button v-if="search.dates.updated_after" type="button" class="text-button" v-on:click="search.dates.updated_after = false">
106 <i class="zmdi zmdi-close-circle-o"></i>
112 <button type="button" class="text-button" v-on:click="addTag">
113 <i class="zmdi zmdi-plus-circle-o"></i>Add tag search
120 <button type="submit" class="button pos">Update Search</button>