mirror of
https://github.com/9001/copyparty.git
synced 2025-08-17 09:02:15 -06:00
/np: exclude uploader ip and trim dot-prefix
This commit is contained in:
parent
f0cdd9f25d
commit
ed524d84bb
|
@ -1813,19 +1813,21 @@ function MPlayer() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function ft2dict(tr) {
|
function ft2dict(tr, skip) {
|
||||||
var th = ebi('files').tHead.rows[0].cells,
|
var th = ebi('files').tHead.rows[0].cells,
|
||||||
rv = [],
|
rv = [],
|
||||||
rh = [],
|
rh = [],
|
||||||
ra = [],
|
ra = [],
|
||||||
rt = {};
|
rt = {};
|
||||||
|
|
||||||
|
skip = skip || {};
|
||||||
|
|
||||||
for (var a = 1, aa = th.length; a < aa; a++) {
|
for (var a = 1, aa = th.length; a < aa; a++) {
|
||||||
var tv = tr.cells[a].textContent,
|
var tv = tr.cells[a].textContent,
|
||||||
tk = a == 1 ? 'file' : th[a].getAttribute('name').split('/').pop().toLowerCase(),
|
tk = a == 1 ? 'file' : th[a].getAttribute('name').split('/').pop().toLowerCase(),
|
||||||
vis = th[a].className.indexOf('min') === -1;
|
vis = th[a].className.indexOf('min') === -1;
|
||||||
|
|
||||||
if (!tv)
|
if (!tv || skip[tk])
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
(vis ? rv : rh).push(tk);
|
(vis ? rv : rh).push(tk);
|
||||||
|
@ -1838,7 +1840,7 @@ function ft2dict(tr) {
|
||||||
|
|
||||||
function get_np() {
|
function get_np() {
|
||||||
var tr = QS('#files tr.play');
|
var tr = QS('#files tr.play');
|
||||||
return ft2dict(tr);
|
return ft2dict(tr, { 'up_ip': 1 });
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -1899,7 +1901,7 @@ var widget = (function () {
|
||||||
np = npr[0];
|
np = npr[0];
|
||||||
|
|
||||||
for (var a = 0; a < npk.length; a++)
|
for (var a = 0; a < npk.length; a++)
|
||||||
m += (npk[a] == 'file' ? '' : npk[a]) + '(' + cv + np[npk[a]] + ck + ') // ';
|
m += (npk[a] == 'file' ? '' : npk[a]).replace(/^\./, '') + '(' + cv + np[npk[a]] + ck + ') // ';
|
||||||
|
|
||||||
m += '[' + cv + s2ms(mp.au.currentTime) + ck + '/' + cv + s2ms(mp.au.duration) + ck + ']';
|
m += '[' + cv + s2ms(mp.au.currentTime) + ck + '/' + cv + s2ms(mp.au.duration) + ck + ']';
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue