fix: dlFile/delFile accept branch param — curator can download files from any branch
This commit is contained in:
parent
9915997ceb
commit
8e6b578878
14
index.html
14
index.html
@ -1259,7 +1259,7 @@ function openEv(id,subIdx){
|
||||
if(fa.length)h+="<div style='font-size:11px;color:#64748B;margin-top:4px'><strong>"+esc(brs[bi])+":</strong></div>";
|
||||
for(var fi=0;fi<fa.length;fi++){
|
||||
var f=fa[fi];
|
||||
h+="<div class='file-item'><span class='fn'>"+esc(f.n)+"</span><span class='fs'>("+(f.s?Math.round(f.s/1024)+"KB":"")+", "+esc(f.u||"")+" "+esc(f.d||"")+")</span><a onclick='dlFile("+e.id+","+fi+")'>Скачать</a><a style='color:#EF4444;margin-left:4px' onclick='delFile("+e.id+","+fi+")'>Удалить</a></div>"
|
||||
h+="<div class='file-item'><span class='fn'>"+esc(f.n)+"</span><span class='fs'>("+(f.s?Math.round(f.s/1024)+"KB":"")+", "+esc(f.u||"")+" "+esc(f.d||"")+")</span><a onclick='dlFile("+e.id+","+fi+","+bi+")'>Скачать</a><a style='color:#EF4444;margin-left:4px' onclick='delFile("+e.id+","+fi+","+bi+")'>Удалить</a></div>"
|
||||
}
|
||||
}catch(ex){}
|
||||
}
|
||||
@ -1272,7 +1272,7 @@ function openEv(id,subIdx){
|
||||
var fa=JSON.parse(fd);
|
||||
for(var fi=0;fi<fa.length;fi++){
|
||||
var f=fa[fi];
|
||||
h+="<div class='file-item'><span class='fn'>"+esc(f.n)+"</span><span class='fs'>("+(f.s?Math.round(f.s/1024)+"KB":"")+", "+esc(f.u||"")+" "+esc(f.d||"")+")</span><a onclick='dlFile("+e.id+","+fi+")'>Скачать</a><a style='color:#EF4444;margin-left:4px' onclick='delFile("+e.id+","+fi+")'>Удалить</a></div>"
|
||||
h+="<div class='file-item'><span class='fn'>"+esc(f.n)+"</span><span class='fs'>("+(f.s?Math.round(f.s/1024)+"KB":"")+", "+esc(f.u||"")+" "+esc(f.d||"")+")</span><a onclick='dlFile("+e.id+","+fi+","+(cu?cu.bg:0)+")'>Скачать</a><a style='color:#EF4444;margin-left:4px' onclick='delFile("+e.id+","+fi+","+(cu?cu.bg:0)+")'>Удалить</a></div>"
|
||||
}
|
||||
}catch(ex){}
|
||||
}
|
||||
@ -1358,10 +1358,11 @@ function upFile(id){
|
||||
};
|
||||
fr.readAsDataURL(f)
|
||||
}
|
||||
function dlFile(id,idx){
|
||||
function dlFile(id,idx,br){
|
||||
var inm=document.getElementById("evm_"+id);
|
||||
var monthKey=inm?"_m"+inm.value:"";
|
||||
var key="sf_"+id+monthKey+(curSub!==null?"_s"+curSub:"")+"_b"+(cu?cu.bg:0);
|
||||
var brKey="_b"+(br!==undefined?br:(cu?cu.bg:0));
|
||||
var key="sf_"+id+monthKey+(curSub!==null?"_s"+curSub:"")+brKey;
|
||||
var ex=localStorage.getItem(key);
|
||||
if(!ex)return;
|
||||
try{
|
||||
@ -1376,11 +1377,12 @@ function dlFile(id,idx){
|
||||
document.body.removeChild(a)
|
||||
}catch(e){}
|
||||
}
|
||||
function delFile(id,idx){
|
||||
function delFile(id,idx,br){
|
||||
if(!confirm("\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0444\u0430\u0439\u043B?"))return;
|
||||
var inm=document.getElementById("evm_"+id);
|
||||
var monthKey=inm?"_m"+inm.value:"";
|
||||
var key="sf_"+id+monthKey+(curSub!==null?"_s"+curSub:"")+"_b"+(cu?cu.bg:0);
|
||||
var brKey="_b"+(br!==undefined?br:(cu?cu.bg:0));
|
||||
var key="sf_"+id+monthKey+(curSub!==null?"_s"+curSub:"")+brKey;
|
||||
var ex=localStorage.getItem(key);
|
||||
if(!ex)return;
|
||||
try{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user