mirror of
https://github.com/9001/copyparty.git
synced 2025-08-17 09:02:15 -06:00
ie9: recent-uploads
This commit is contained in:
parent
0f55a1ae86
commit
a57f7cc2f8
|
@ -5447,6 +5447,8 @@ class HttpCli(object):
|
||||||
elif nfi == 3:
|
elif nfi == 3:
|
||||||
if not vp.endswith(vfi):
|
if not vp.endswith(vfi):
|
||||||
continue
|
continue
|
||||||
|
else:
|
||||||
|
continue
|
||||||
|
|
||||||
n -= 1
|
n -= 1
|
||||||
if not n:
|
if not n:
|
||||||
|
@ -5571,6 +5573,8 @@ class HttpCli(object):
|
||||||
elif nfi == 3:
|
elif nfi == 3:
|
||||||
if not vp.endswith(vfi):
|
if not vp.endswith(vfi):
|
||||||
continue
|
continue
|
||||||
|
else:
|
||||||
|
continue
|
||||||
|
|
||||||
if not dots and "/." in vp:
|
if not dots and "/." in vp:
|
||||||
continue
|
continue
|
||||||
|
|
|
@ -19,14 +19,7 @@
|
||||||
<a href="{{ r }}/?h">control-panel</a>
|
<a href="{{ r }}/?h">control-panel</a>
|
||||||
Filter: <input type="text" id="filter" size="20" placeholder="documents/passwords" />
|
Filter: <input type="text" id="filter" size="20" placeholder="documents/passwords" />
|
||||||
<span id="hits"></span>
|
<span id="hits"></span>
|
||||||
<table id="tab"><thead><tr>
|
<div id="tw"></div>
|
||||||
<th>size</th>
|
|
||||||
<th>who</th>
|
|
||||||
<th>when</th>
|
|
||||||
<th>age</th>
|
|
||||||
<th>dir</th>
|
|
||||||
<th>file</th>
|
|
||||||
</tr></thead><tbody id="tb"></tbody></table>
|
|
||||||
</div>
|
</div>
|
||||||
<a href="#" id="repl">π</a>
|
<a href="#" id="repl">π</a>
|
||||||
<script>
|
<script>
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
function render() {
|
function render() {
|
||||||
var ups = V.ups, now = V.now, html = [];
|
var html = ['<table id="tab"><thead><tr><th>size</th><th>who</th><th>when</th><th>age</th><th>dir</th><th>file</th></tr></thead><tbody>'];
|
||||||
|
var ups = V.ups, now = V.now;
|
||||||
ebi('filter').value = V.filter;
|
ebi('filter').value = V.filter;
|
||||||
ebi('hits').innerHTML = 'showing ' + ups.length + ' files';
|
ebi('hits').innerHTML = 'showing ' + ups.length + ' files';
|
||||||
|
|
||||||
|
@ -26,7 +27,8 @@ function render() {
|
||||||
var t = V.filter ? ' matching the filter' : '';
|
var t = V.filter ? ' matching the filter' : '';
|
||||||
html = ['<tr><td colspan="6">there are no uploads' + t + '</td></tr>'];
|
html = ['<tr><td colspan="6">there are no uploads' + t + '</td></tr>'];
|
||||||
}
|
}
|
||||||
ebi('tb').innerHTML = html.join('');
|
html.push('</tbody></table>');
|
||||||
|
ebi('tw').innerHTML = html.join('\n');
|
||||||
}
|
}
|
||||||
render();
|
render();
|
||||||
|
|
||||||
|
@ -46,7 +48,7 @@ function ask(e) {
|
||||||
V = JSON.parse(this.responseText)
|
V = JSON.parse(this.responseText)
|
||||||
}
|
}
|
||||||
catch (ex) {
|
catch (ex) {
|
||||||
ebi('tb').innerHTML = '<tr><td colspan="6">failed to decode server response as json: <pre>' + esc(this.responseText) + '</pre></td></tr>';
|
ebi('tw').innerHTML = 'failed to decode server response as json: <pre>' + esc(this.responseText) + '</pre>';
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
render();
|
render();
|
||||||
|
|
Loading…
Reference in a new issue