mirror of
https://github.com/9001/copyparty.git
synced 2025-08-18 09:22:31 -06:00
fix filekeys appearing in filenames
This commit is contained in:
parent
5f30c0ae03
commit
2ace9ed380
|
@ -1592,7 +1592,7 @@ function sortfiles(nodes) {
|
||||||
if ((v + '').indexOf('<a ') === 0)
|
if ((v + '').indexOf('<a ') === 0)
|
||||||
v = v.split('>')[1];
|
v = v.split('>')[1];
|
||||||
else if (name == "href" && v) {
|
else if (name == "href" && v) {
|
||||||
if (v.slice(-1) == '/')
|
if (v.split('?')[0].slice(-1) == '/')
|
||||||
v = '\t' + v;
|
v = '\t' + v;
|
||||||
|
|
||||||
v = uricom_dec(v)[0]
|
v = uricom_dec(v)[0]
|
||||||
|
@ -3297,8 +3297,9 @@ var treectl = (function () {
|
||||||
nodes = sortfiles(nodes);
|
nodes = sortfiles(nodes);
|
||||||
for (var a = 0; a < nodes.length; a++) {
|
for (var a = 0; a < nodes.length; a++) {
|
||||||
var r = nodes[a],
|
var r = nodes[a],
|
||||||
hname = esc(uricom_dec(r.href)[0]),
|
bhref = r.href.split('?')[0],
|
||||||
sortv = (r.href.slice(-1) == '/' ? '\t' : '') + hname,
|
hname = esc(uricom_dec(bhref)[0]),
|
||||||
|
sortv = (bhref.slice(-1) == '/' ? '\t' : '') + hname,
|
||||||
ln = ['<tr><td>' + r.lead + '</td><td sortv="' + sortv +
|
ln = ['<tr><td>' + r.lead + '</td><td sortv="' + sortv +
|
||||||
'"><a href="' + top + r.href + '">' + hname + '</a>', r.sz];
|
'"><a href="' + top + r.href + '">' + hname + '</a>', r.sz];
|
||||||
|
|
||||||
|
|
|
@ -771,6 +771,7 @@ var tt = (function () {
|
||||||
ev(e);
|
ev(e);
|
||||||
window.removeEventListener('scroll', r.hide);
|
window.removeEventListener('scroll', r.hide);
|
||||||
clmod(r.tt, 'show');
|
clmod(r.tt, 'show');
|
||||||
|
clmod(r.tt, 'b');
|
||||||
if (r.el)
|
if (r.el)
|
||||||
r.el.removeEventListener('mouseleave', r.hide);
|
r.el.removeEventListener('mouseleave', r.hide);
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue