Mercurial > hg > extraction-interface
diff js/taggingtext.js @ 94:b0cecc104639 extractapp
new: modified tags can work on tagged text
author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
---|---|
date | Mon, 09 Nov 2015 12:00:24 +0100 |
parents | a05491461199 |
children | 9a29e9d28ece |
line wrap: on
line diff
--- a/js/taggingtext.js Fri Oct 02 12:18:34 2015 +0200 +++ b/js/taggingtext.js Mon Nov 09 12:00:24 2015 +0100 @@ -237,7 +237,7 @@ } -function removeTagNewDiv( eventObject, tagName, tagObject ) { +function removeTagNewDiv( eventObject, tag, tagObject ) { saveUndoText(); var newdiv = document.createElement("div"); @@ -248,8 +248,11 @@ // set z-index to 3 to bring popup tag windwo to front newdiv.style.cssText = 'top:'+eventObject.pageY+'; left:'+eventObject.pageX+';'; - newdiv.innerHTML = "Tag: "+tagName+"<br>Value: "+tagObject.text()+"<br>"; + // find tag displaying name by tagName then showing in the innerHTML + var tag_name = getTagNameByTag(tag); + newdiv.innerHTML = "Tag: "+tag_name+"<br>Value: "+tagObject.text()+"<br>"; + var newbutton = $('<button class="btn btn-default">Remove this</button>').mouseup(function (e2) { var textKeep = $(this).parent().parent().html(); var regexText=/<div(.*?)<\/div>/g; @@ -283,7 +286,7 @@ $(this).parent().parent().replaceWith( textKeep ); var el = document.getElementById("editable-area"); - var regexText=new RegExp("<"+tagName+">("+textKeep+")</"+tagName+">", "g"); + var regexText=new RegExp("<"+tag+">("+textKeep+")</"+tag+">", "g"); var replaceText="$1"; var str="" + el.innerHTML; @@ -305,7 +308,7 @@ $(this).parent().remove(); var el = document.getElementById("editable-area"); - var regexText=new RegExp("<br><"+tagName+">("+textKeep+")</"+tagName+">", "g"); + var regexText=new RegExp("<br><"+tag+">("+textKeep+")</"+tag+">", "g"); var replaceText="$1"; var str="" + el.innerHTML; @@ -777,7 +780,7 @@ function genRegexBySelection(tag_item_div, _selection) { var add_gen_regex_button = document.createElement("button"); $(add_gen_regex_button).id = "addToGenRegex"; - $(add_gen_regex_button).addClass("btn btn-md"); + $(add_gen_regex_button).addClass("btn btn-xs btn-default"); $(add_gen_regex_button).click( function(){ // popup for selected words regex gen /* @@ -892,7 +895,7 @@ } }); - $(add_gen_regex_button).text("Add to Gen Regex"); + $(add_gen_regex_button).text("Add to Gen Regex (developing...)"); tag_item_div.appendChild(add_gen_regex_button); }