mirror of
https://github.com/9001/copyparty.git
synced 2025-08-18 01:22:13 -06:00
show/hide tagsearch ui based on folder flags
This commit is contained in:
parent
f57b31146d
commit
ec587423e8
|
@ -3086,6 +3086,7 @@ class HttpCli(object):
|
||||||
"srvinf": srv_infot,
|
"srvinf": srv_infot,
|
||||||
"acct": self.uname,
|
"acct": self.uname,
|
||||||
"idx": ("e2d" in vn.flags),
|
"idx": ("e2d" in vn.flags),
|
||||||
|
"itag": ("e2t" in vn.flags),
|
||||||
"lifetime": vn.flags.get("lifetime") or 0,
|
"lifetime": vn.flags.get("lifetime") or 0,
|
||||||
"perms": perms,
|
"perms": perms,
|
||||||
"logues": logues,
|
"logues": logues,
|
||||||
|
|
|
@ -1350,6 +1350,10 @@ input.eq_gain {
|
||||||
padding-right: .2em;
|
padding-right: .2em;
|
||||||
text-align: right;
|
text-align: right;
|
||||||
}
|
}
|
||||||
|
#srch_form:not(.tags) #tsrch_tags,
|
||||||
|
#srch_form:not(.tags) #tsrch_adv {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
#op_search input {
|
#op_search input {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -4529,20 +4529,16 @@ document.onkeydown = function (e) {
|
||||||
[
|
[
|
||||||
L.s_fn,
|
L.s_fn,
|
||||||
["name", "name", L.s_f1, "30"]
|
["name", "name", L.s_f1, "30"]
|
||||||
]
|
],
|
||||||
];
|
[
|
||||||
var oldcfg = [];
|
|
||||||
|
|
||||||
if (QS('#srch_form.tags')) {
|
|
||||||
sconf.push([
|
|
||||||
L.s_ta,
|
L.s_ta,
|
||||||
["tags", "tags", L.s_t1, "30"]
|
["tags", "tags", L.s_t1, "30"]
|
||||||
]);
|
],
|
||||||
sconf.push([
|
[
|
||||||
L.s_ad,
|
L.s_ad,
|
||||||
["adv", "adv", L.s_a1, "30"]
|
["adv", "adv", L.s_a1, "30"]
|
||||||
]);
|
]
|
||||||
}
|
];
|
||||||
|
|
||||||
var trs = [],
|
var trs = [],
|
||||||
orig_url = null,
|
orig_url = null,
|
||||||
|
@ -4550,7 +4546,7 @@ document.onkeydown = function (e) {
|
||||||
cap = 125;
|
cap = 125;
|
||||||
|
|
||||||
for (var a = 0; a < sconf.length; a++) {
|
for (var a = 0; a < sconf.length; a++) {
|
||||||
var html = ['<tr><td><br />' + sconf[a][0] + '</td>'];
|
var html = ['<tr id="tsrch_' + sconf[a][1][0] + '"><td><br />' + sconf[a][0] + '</td>'];
|
||||||
for (var b = 1; b < 3; b++) {
|
for (var b = 1; b < 3; b++) {
|
||||||
var hn = "srch_" + sconf[a][b][0],
|
var hn = "srch_" + sconf[a][b][0],
|
||||||
csp = (sconf[a].length == 2) ? 2 : 1;
|
csp = (sconf[a].length == 2) ? 2 : 1;
|
||||||
|
@ -5457,6 +5453,7 @@ var treectl = (function () {
|
||||||
if (res.acct) {
|
if (res.acct) {
|
||||||
acct = res.acct;
|
acct = res.acct;
|
||||||
have_up2k_idx = res.idx;
|
have_up2k_idx = res.idx;
|
||||||
|
have_tags_idx = res.itag;
|
||||||
lifetime = res.lifetime;
|
lifetime = res.lifetime;
|
||||||
apply_perms(res.perms);
|
apply_perms(res.perms);
|
||||||
fileman.render();
|
fileman.render();
|
||||||
|
@ -5667,6 +5664,8 @@ function apply_perms(newperms) {
|
||||||
a.setAttribute('data-perm', 'write');
|
a.setAttribute('data-perm', 'write');
|
||||||
a.setAttribute('tt', L.ot_u2w);
|
a.setAttribute('tt', L.ot_u2w);
|
||||||
}
|
}
|
||||||
|
clmod(ebi('srch_form'), 'tags', have_tags_idx);
|
||||||
|
|
||||||
a.style.display = '';
|
a.style.display = '';
|
||||||
tt.att(QS('#ops'));
|
tt.att(QS('#ops'));
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue