blob: 1e30eb4545114250d8fb09d353d437431a1177b6 (
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
<div class='post-list-header'><%
%><form class='horizontal search'><%
%><%= ctx.makeTextInput({text: 'Search query', id: 'search-text', name: 'search-text', value: ctx.parameters.query}) %><%
%><wbr/><%
%><input class='mousetrap' type='submit' value='Search'/><%
%><button id='randomize-button' class='icon-button'><%
%><i class="fa fa-random"><%
%></button><%
%><% if (ctx.enableSafety && (ctx.canListSketchy || ctx.canListUnsafe)) { %><%
%><input data-safety=safe type='button' class='mousetrap safety safety-safe <%- ctx.settings.listPosts.safe ? '' : 'disabled' %>'/><%
%><input data-safety=sketchy type='button' class='mousetrap safety safety-sketchy <%- ctx.settings.listPosts.sketchy ? '' : 'disabled' %>'/><%
if (ctx.canListUnsafe) {
%><input data-safety=unsafe type='button' class='mousetrap safety safety-unsafe <%- ctx.settings.listPosts.unsafe ? '' : 'disabled' %>'/><%
}
%><% } %><%
%><% if (ctx.isLoggedIn) { %><%
%><a href class='mousetrap icon-button query-shortcut' data-term='special:liked'><%
%><i class="fa fa-thumbs-up term-selected"></i><%
%><i class="far fa-thumbs-up term-unselected"></i><%
%></a><%
%><a href class='mousetrap icon-button query-shortcut' data-term='special:fav'><%
%><i class="fa fa-heart term-selected"></i><%
%><i class="far fa-heart term-unselected"></i><%
%></a><%
%><% } %><%
%><wbr/><%
%><a class='mousetrap button append'
href='<%- ctx.formatClientLink('help', 'search', 'posts') %>'><%
if (window.innerWidth <= 500) { %>Help<%
} else { %>Syntax help<% }
%></a><%
%><wbr/><%
%><span class="bulk-edit-btn-holder"><%
%><a href class='mousetrap button append open bulk-edit-btn'><%
if (window.innerWidth <= 500) { %>Mass<%
} else { %>Mass edit<% }
%><i class='fa fa-chevron-down icon-inline'></i><%
%></a><%
%><a href class='mousetrap button append close bulk-edit-btn'><%
if (window.innerWidth <= 500) { %>Mass<%
} else { %>Mass edit<% }
%><i class='fa fa-chevron-up icon-inline'></i><%
%></a><%
%></span><%
%><wbr/><%
if (ctx.canViewMetrics) {
%><span class="metrics-btn-holder"><%
%><a href class='mousetrap button append open metrics-btn'><%
%>Metrics<%
%><i class='fa fa-chevron-down icon-inline'></i><%
%></a><%
%><a href class='mousetrap button append close metrics-btn'><%
%>Metrics<%
%><i class='fa fa-chevron-up icon-inline'></i><%
%></a><%
%></span><%
}
%></form><%
%><div class='bulk-edit-block hidden'><%
if (ctx.canBulkEditTags) {
%><form class='horizontal bulk-edit bulk-edit-tags'><%
%><span class='append hint'>Tagging with:</span><%
%><a href class='mousetrap button append open'>Mass tag</a><%
%><wbr/><%
%><%= ctx.makeTextInput({name: 'tag', value: ctx.parameters.tag}) %><%
%><input class='mousetrap start' type='submit' value='Start tagging'/><%
%><a href class='mousetrap button append close'>Stop tagging</a><%
%></form><%
}
if (ctx.enableSafety && ctx.canBulkEditSafety) {
%><form class='horizontal bulk-edit bulk-edit-safety'><%
%><a href class='mousetrap button append open'>Mass edit safety</a><%
%><a href class='mousetrap button append close'>Stop editing safety</a><%
%></form><%
}
%><!--TODO: create permission--><%
%><form class='horizontal bulk-edit bulk-add-relation'><%
%><a href class='mousetrap button append open'>Mass add relation</a><%
%><a href class='mousetrap button append close'>Stop adding relation</a><%
%></form><%
if (ctx.canBulkDelete) {
%><form class='horizontal bulk-edit bulk-edit-delete'><%
%><a href class='mousetrap button append open'>Mass delete</a><%
%><input class='mousetrap start' type='submit' value='Delete selected posts'/><%
%><a href class='mousetrap button append close'>Stop deleting</a><%
%></form><%
}
%></div><%
if (ctx.canViewMetrics) {
%><div class='metrics-block hidden'></div><%
}
%></div>
|