Mercurial > hg > extraction-interface
diff views/Extractapp/EditTaglist.php @ 102:6ba742b712b0 extractapp
new: use cookie in browser to trigger auto refresh page in LGServices
author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
---|---|
date | Wed, 25 May 2016 11:29:28 +0200 |
parents | a264460c77ca |
children | 2cc65ff46174 |
line wrap: on
line diff
--- a/views/Extractapp/EditTaglist.php Wed May 04 15:22:11 2016 +0200 +++ b/views/Extractapp/EditTaglist.php Wed May 25 11:29:28 2016 +0200 @@ -64,7 +64,7 @@ console.log(".englishOnly"); - var englishAlphabetAndWhiteSpace =/[A-Za-z 0-9]/g; + var englishAlphabet =/[A-Za-z0-9]/g; var key = String.fromCharCode(event.which); @@ -76,9 +76,8 @@ // shift, ctr, alt: 16, 17, 18, 20 // cmd: 91 // -: 189 - - if (event.keyCode == 8 || event.keyCode == 9 || (event.keyCode >= 16 && event.keyCode <= 20) || event.keyCode == 27 || event.keyCode == 37 || event.keyCode == 39 || event.keyCode == 91 || event.keyCode == 189 || englishAlphabetAndWhiteSpace.test(key)) { + if (event.keyCode == 8 || event.keyCode == 9 || (event.keyCode >= 16 && event.keyCode <= 20) || event.keyCode == 27 || event.keyCode == 37 || event.keyCode == 39 || event.keyCode == 91 || event.keyCode == 189 || englishAlphabet.test(key)) { return true; } @@ -330,10 +329,16 @@ console.log("error when newTag"); }, success: function (e) { - alert("Saved!"); - - setCookie("Saved"); - //document.location.reload(true); + console.log(e); + if (e[0] == 0){ + alert("Saving error when create new tag. Check if the tag already exists."); + } else if (e[0] == 1) { + alert("Saving error when update tag topic relation. Please contact IT for support."); + } else { + alert("Saved!"); + setCookie("Saved"); + //document.location.reload(true); + } } }).done(function(result) { }); @@ -363,6 +368,7 @@ data : 'func=SaveTagElement'+'&id='+elid+'&name='+elname+'&tag='+eltag+'&color='+elcolor+'&topic_id='+topic_id, error: function (e) { console.log("error when saving Tag"); + alert("Saving failed. Please check if the tag already exists."); }, success: function (e) { alert("Saved!");