Loading conllusvg/conllusvgload.js +4 −2 Original line number Diff line number Diff line // CoNLL-U SVG Load & Save by Koichi Yasuoka, July 14, 2018. // CoNLL-U SVG Load & Save by Koichi Yasuoka, July 15, 2018. // "conllusvgview.js" is needed. "use strict"; conllusvg.onLoadLocal=function(e){ Loading Loading @@ -116,13 +116,15 @@ conllusvg.saveLocal=function(textid){ s=tx.textContent; else s=tx.value; if(s.slice(s.length-1)!="\n") if(s.slice(-1)!="\n") s=s+"\n"; if(c.files==null) c.files=new Object(); f=c.files.filename; if(f==null) f="conllu.txt"; else if(f.lastIndexOf(".txt")!=f.length-4) f="conllu.txt"; b=new Blob([s],{"type":"application/force-download"}); if(window.navigator.msSaveBlob) window.navigator.msSaveBlob(b,f); Loading conllusvg/editor-kanbun.html +6 −16 Original line number Diff line number Diff line Loading @@ -22,11 +22,10 @@ conllusvg.kanbun.checkURL=function(textid,pushid,statid){ conllusvg.kanbun.gitlabURL=h.substring(0,i)+"?branch="+h.slice(i+9); h=h.substring(0,i); conllusvg.kanbun.gitlabFile=h.slice(h.lastIndexOf("/")+1); if(pushid==null) if(pushid==null||statid==null) return; i=document.getElementById(pushid); i.style.visibility="visible"; if(statid!=null) conllusvg.kanbun.status=document.getElementById(statid); } } Loading Loading @@ -57,7 +56,6 @@ conllusvg.kanbun.saveLocal=function(textid){ var c=conllusvg.main[textid]; var k,s; conllusvg.clearSVG(textid); if(conllusvg.kanbun.status!=null) conllusvg.kanbun.status.textContent=""; conllusvg.renum(textid); conllusvg.esrap(textid); Loading Loading @@ -121,13 +119,8 @@ conllusvg.kanbun.pushGitLab=function(textid){ k=prompt("GitLab private token:",""); if(k>"") conllusvg.kanbun.privateToken=k; else{ if(conllusvg.kanbun.status==null) alert("push GitLab failed"); else conllusvg.kanbun.status.textContent="push GitLab failed"; return; } conllusvg.kanbun.request=new XMLHttpRequest(); conllusvg.kanbun.request.addEventListener("load",conllusvg.kanbun.onLoad); conllusvg.kanbun.request.open("PUT",s); Loading @@ -143,10 +136,7 @@ conllusvg.kanbun.onLoad=function(e){ document.cookie="conllusvg.kanbun.privateToken="+conllusvg.kanbun.privateToken+";secure"; } else{ if(conllusvg.kanbun.status!=null) conllusvg.kanbun.status.textContent="push GitLab failed: status "+conllusvg.kanbun.request.status; else alert("push GitLab failed: status "+conllusvg.kanbun.request.status); document.cookie="conllusvg.kanbun.privateToken=;max-age=0"; } conllusvg.kanbun.request.removeEventListener("load",conllusvg.kanbun.onLoad); Loading Loading
conllusvg/conllusvgload.js +4 −2 Original line number Diff line number Diff line // CoNLL-U SVG Load & Save by Koichi Yasuoka, July 14, 2018. // CoNLL-U SVG Load & Save by Koichi Yasuoka, July 15, 2018. // "conllusvgview.js" is needed. "use strict"; conllusvg.onLoadLocal=function(e){ Loading Loading @@ -116,13 +116,15 @@ conllusvg.saveLocal=function(textid){ s=tx.textContent; else s=tx.value; if(s.slice(s.length-1)!="\n") if(s.slice(-1)!="\n") s=s+"\n"; if(c.files==null) c.files=new Object(); f=c.files.filename; if(f==null) f="conllu.txt"; else if(f.lastIndexOf(".txt")!=f.length-4) f="conllu.txt"; b=new Blob([s],{"type":"application/force-download"}); if(window.navigator.msSaveBlob) window.navigator.msSaveBlob(b,f); Loading
conllusvg/editor-kanbun.html +6 −16 Original line number Diff line number Diff line Loading @@ -22,11 +22,10 @@ conllusvg.kanbun.checkURL=function(textid,pushid,statid){ conllusvg.kanbun.gitlabURL=h.substring(0,i)+"?branch="+h.slice(i+9); h=h.substring(0,i); conllusvg.kanbun.gitlabFile=h.slice(h.lastIndexOf("/")+1); if(pushid==null) if(pushid==null||statid==null) return; i=document.getElementById(pushid); i.style.visibility="visible"; if(statid!=null) conllusvg.kanbun.status=document.getElementById(statid); } } Loading Loading @@ -57,7 +56,6 @@ conllusvg.kanbun.saveLocal=function(textid){ var c=conllusvg.main[textid]; var k,s; conllusvg.clearSVG(textid); if(conllusvg.kanbun.status!=null) conllusvg.kanbun.status.textContent=""; conllusvg.renum(textid); conllusvg.esrap(textid); Loading Loading @@ -121,13 +119,8 @@ conllusvg.kanbun.pushGitLab=function(textid){ k=prompt("GitLab private token:",""); if(k>"") conllusvg.kanbun.privateToken=k; else{ if(conllusvg.kanbun.status==null) alert("push GitLab failed"); else conllusvg.kanbun.status.textContent="push GitLab failed"; return; } conllusvg.kanbun.request=new XMLHttpRequest(); conllusvg.kanbun.request.addEventListener("load",conllusvg.kanbun.onLoad); conllusvg.kanbun.request.open("PUT",s); Loading @@ -143,10 +136,7 @@ conllusvg.kanbun.onLoad=function(e){ document.cookie="conllusvg.kanbun.privateToken="+conllusvg.kanbun.privateToken+";secure"; } else{ if(conllusvg.kanbun.status!=null) conllusvg.kanbun.status.textContent="push GitLab failed: status "+conllusvg.kanbun.request.status; else alert("push GitLab failed: status "+conllusvg.kanbun.request.status); document.cookie="conllusvg.kanbun.privateToken=;max-age=0"; } conllusvg.kanbun.request.removeEventListener("load",conllusvg.kanbun.onLoad); Loading