Loading conllusvg/editor-kanbun.html +8 −8 Original line number Diff line number Diff line Loading @@ -82,7 +82,7 @@ conllusvg.kanbun.saveLocal=function(textid){ conllusvg.view(c.svg,textid); conllusvg.saveLocal(textid); } conllusvg.kanbun.pushGitlab=function(textid){ conllusvg.kanbun.pushGitLab=function(textid){ var c=conllusvg.main[textid]; var tx=document.getElementById(textid); var i,k,s; Loading Loading @@ -118,14 +118,14 @@ conllusvg.kanbun.pushGitlab=function(textid){ k=k.substring(0,i); } if(k=="") k=prompt("Gitlab private token:",""); k=prompt("GitLab private token:",""); if(k>"") conllusvg.kanbun.privateToken=k; else{ if(conllusvg.kanbun.status==null) alert("push Gitlab failed"); alert("push GitLab failed"); else conllusvg.kanbun.status.textContent="push Gitlab failed"; conllusvg.kanbun.status.textContent="push GitLab failed"; return; } conllusvg.kanbun.request=new XMLHttpRequest(); Loading @@ -137,16 +137,16 @@ conllusvg.kanbun.pushGitlab=function(textid){ conllusvg.kanbun.onLoad=function(e){ if(conllusvg.kanbun.request.status==200){ if(conllusvg.kanbun.status!=null){ conllusvg.kanbun.status.textContent="push Gitlab succeeded"; conllusvg.kanbun.status.textContent="push GitLab succeeded"; conllusvg.kanbun.timer=setTimeout("clearTimeout(conllusvg.kanbun.timer);conllusvg.kanbun.status.textContent=''",5000); } 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; conllusvg.kanbun.status.textContent="push GitLab failed: status "+conllusvg.kanbun.request.status; else alert("push Gitlab failed: status "+conllusvg.kanbun.request.status); 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 @@ -218,7 +218,7 @@ conllusvg.kanbun.divideForm=function(textid,z){ <input type="text" value="漢文" onchange="conllusvg.kanbun.mecabUD('conllu',this)" /> <input type="button" value="load CoNLL-U" onclick="conllusvg.loadLocal('conllu')" /> <input type="button" value="save CoNLL-U" onclick="conllusvg.kanbun.saveLocal('conllu')" /> <input type="button" value="push Gitlab" id="gitlab" onclick="conllusvg.kanbun.pushGitlab('conllu')" style="visibility:hidden" /> <input type="button" value="push GitLab" id="gitlab" onclick="conllusvg.kanbun.pushGitLab('conllu')" style="visibility:hidden" /> <text id="status" /> </td></tr></table> <textarea cols="120" rows="10" id="conllu" onchange="conllusvg.reparse('conllu')"> Loading conllusvg/editor.html 0 → 100644 +23 −0 Original line number Diff line number Diff line <!DOCTYPE html><head><meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <title>CoNLL-U SVG Editor by Koichi Yasuoka, July 15, 2018.</title> <script src="conllusvgview.js"></script> <script src="conllusvgedit.js"></script> <script src="conllusvgload.js"></script> </head> <body> <table noborder><tr><td nowrap> <input type="button" value="load CoNLL-U" onclick="conllusvg.loadLocal('conllu')" /> <input type="button" value="save CoNLL-U" onclick="conllusvg.saveLocal('conllu')" /> <text id="status" /> </td></tr></table> <textarea cols="120" rows="10" id="conllu" onchange="conllusvg.reparse('conllu')"> 1 I I PRON _ _ 2 nsubj _ _ 2 have have VERB _ _ 0 root _ _ 3 a a DET _ _ 4 det _ _ 4 pen pen NOUN _ _ 2 obj _ SpaceAfter=No 5 . . PUNCT _ _ 2 punct _ _ </textarea> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100%" height="100%" onload="conllusvg.edit(this,'conllu')"> </svg> </body> Loading
conllusvg/editor-kanbun.html +8 −8 Original line number Diff line number Diff line Loading @@ -82,7 +82,7 @@ conllusvg.kanbun.saveLocal=function(textid){ conllusvg.view(c.svg,textid); conllusvg.saveLocal(textid); } conllusvg.kanbun.pushGitlab=function(textid){ conllusvg.kanbun.pushGitLab=function(textid){ var c=conllusvg.main[textid]; var tx=document.getElementById(textid); var i,k,s; Loading Loading @@ -118,14 +118,14 @@ conllusvg.kanbun.pushGitlab=function(textid){ k=k.substring(0,i); } if(k=="") k=prompt("Gitlab private token:",""); k=prompt("GitLab private token:",""); if(k>"") conllusvg.kanbun.privateToken=k; else{ if(conllusvg.kanbun.status==null) alert("push Gitlab failed"); alert("push GitLab failed"); else conllusvg.kanbun.status.textContent="push Gitlab failed"; conllusvg.kanbun.status.textContent="push GitLab failed"; return; } conllusvg.kanbun.request=new XMLHttpRequest(); Loading @@ -137,16 +137,16 @@ conllusvg.kanbun.pushGitlab=function(textid){ conllusvg.kanbun.onLoad=function(e){ if(conllusvg.kanbun.request.status==200){ if(conllusvg.kanbun.status!=null){ conllusvg.kanbun.status.textContent="push Gitlab succeeded"; conllusvg.kanbun.status.textContent="push GitLab succeeded"; conllusvg.kanbun.timer=setTimeout("clearTimeout(conllusvg.kanbun.timer);conllusvg.kanbun.status.textContent=''",5000); } 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; conllusvg.kanbun.status.textContent="push GitLab failed: status "+conllusvg.kanbun.request.status; else alert("push Gitlab failed: status "+conllusvg.kanbun.request.status); 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 @@ -218,7 +218,7 @@ conllusvg.kanbun.divideForm=function(textid,z){ <input type="text" value="漢文" onchange="conllusvg.kanbun.mecabUD('conllu',this)" /> <input type="button" value="load CoNLL-U" onclick="conllusvg.loadLocal('conllu')" /> <input type="button" value="save CoNLL-U" onclick="conllusvg.kanbun.saveLocal('conllu')" /> <input type="button" value="push Gitlab" id="gitlab" onclick="conllusvg.kanbun.pushGitlab('conllu')" style="visibility:hidden" /> <input type="button" value="push GitLab" id="gitlab" onclick="conllusvg.kanbun.pushGitLab('conllu')" style="visibility:hidden" /> <text id="status" /> </td></tr></table> <textarea cols="120" rows="10" id="conllu" onchange="conllusvg.reparse('conllu')"> Loading
conllusvg/editor.html 0 → 100644 +23 −0 Original line number Diff line number Diff line <!DOCTYPE html><head><meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <title>CoNLL-U SVG Editor by Koichi Yasuoka, July 15, 2018.</title> <script src="conllusvgview.js"></script> <script src="conllusvgedit.js"></script> <script src="conllusvgload.js"></script> </head> <body> <table noborder><tr><td nowrap> <input type="button" value="load CoNLL-U" onclick="conllusvg.loadLocal('conllu')" /> <input type="button" value="save CoNLL-U" onclick="conllusvg.saveLocal('conllu')" /> <text id="status" /> </td></tr></table> <textarea cols="120" rows="10" id="conllu" onchange="conllusvg.reparse('conllu')"> 1 I I PRON _ _ 2 nsubj _ _ 2 have have VERB _ _ 0 root _ _ 3 a a DET _ _ 4 det _ _ 4 pen pen NOUN _ _ 2 obj _ SpaceAfter=No 5 . . PUNCT _ _ 2 punct _ _ </textarea> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100%" height="100%" onload="conllusvg.edit(this,'conllu')"> </svg> </body>