summaryrefslogtreecommitdiff
path: root/templates/search.html
blob: 6a9ce28b02cb49669d3d2e7b6f3a1810a4a5d00a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
{{define "title"}}Search{{end}}
{{define "content"}}
	<div class="content">
		<form action="/search" method="get">
			<input id="term" name="term" type="search" placeholder="search" value="{{.Term}}" autocomplete="on" required>
			<select id="lang" name="lang">
				{{range .Langs}}
					{{if eq . $.Lang}}
						<option selected>{{.}}</option>
					{{else}}
						<option>{{.}}</option>
					{{end}}
				{{end}}
			</select>
			<select id="order" name="order">
				{{range .Orders}}
					{{if eq . $.Order}}
						<option selected>{{.}}</option>
					{{else}}
						<option>{{.}}</option>
					{{end}}
				{{end}}
			</select>
		</form>
		<table>
		{{range .Items}}
			<tr>
				<td>
					<a href="/embed?id={{.Id}}&url={{.Url}}"><img width=240 src="{{.ThumbUrl}}"></a>
				</td>
				<td>
					<a href="/embed?id={{.Id}}&url={{.Url}}">{{.Title}}</a>
					<br/>
					<a href="{{.ChannelUrl}}">{{.ChannelTitle}}</a> | <a href="{{.AtomUrl}}">Atom feed</a>
					<br/>
					<a href="{{.Url}}">Comments</a>
					<br/>
					{{.ViewCount}}
					<br/>
					{{.Published}}
				</td>
				<td>
					{{.LengthText}}
				</td>
				{{if ne $.Dlsrv ""}}
					<td>
						<a href="{{$.Dlsrv}}{{.Url}}">Download</a>
					</td>
				{{end}}
			</tr>
		{{end}}
		</table>
		{{if ge .Page 0 }}
			<a href="/search?term={{.Term}}&page={{dec .Page}}&lang={{.Lang}}">Prev Page</a> |
			<a href="/search?term={{.Term}}&page={{inc .Page}}&lang={{.Lang}}">Next Page</a>
		{{end}}
	</div>
{{end}}