Mercurial > hg > extraction-interface
diff views/Extractapp/TaggingText.php @ 77:97c1e5102a22 extractapp
New: export table for a file from LGService
author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
---|---|
date | Thu, 16 Apr 2015 14:53:22 +0200 |
parents | c49192885290 |
children | 960ba96efce1 |
line wrap: on
line diff
--- a/views/Extractapp/TaggingText.php Mon Apr 13 15:43:59 2015 +0200 +++ b/views/Extractapp/TaggingText.php Thu Apr 16 14:53:22 2015 +0200 @@ -1,4 +1,11 @@ <?php +/*! \file +* This is the view for TaggingText. +* It shows the extraction-interface application itself. +* It contains the tagging area and toolbox on the right side. +* +*/ + // --- initialize config file and input text --- $stringInput = $viewmodel['stringInput']; $wordlistArray = $viewmodel['wordlistArray']; @@ -81,7 +88,12 @@ } } + + function reloadText() { + /** + * Reload the text when there is a new version of this branch. + */ // confirm to reload var r = confirm("Are you sure you want to load the latest version (in a new tab)?"); if (r != true) { @@ -347,6 +359,11 @@ form.setAttribute("target", "_blank"); var hiddenField = document.createElement("input"); + hiddenField.setAttribute("name", "func"); + hiddenField.setAttribute("value", "exportFromExtractionInterface"); + form.appendChild(hiddenField); + + var hiddenField = document.createElement("input"); hiddenField.setAttribute("name", "content"); hiddenField.setAttribute("value", container.innerHTML); form.appendChild(hiddenField); @@ -364,20 +381,20 @@ var info = JSON.parse( '<?php echo json_encode($info) ?>'); if (info) { - var hiddenField = document.createElement("input"); - hiddenField.setAttribute("name", "bookId"); - hiddenField.setAttribute("value", info['book_id']); - form.appendChild(hiddenField); + var hiddenField = document.createElement("input"); + hiddenField.setAttribute("name", "bookId"); + hiddenField.setAttribute("value", info['book_id']); + form.appendChild(hiddenField); - var hiddenField = document.createElement("input"); - hiddenField.setAttribute("name", "bookName"); - hiddenField.setAttribute("value", info['book_name']); - form.appendChild(hiddenField); - - var hiddenField = document.createElement("input"); - hiddenField.setAttribute("name", "sectionName"); - hiddenField.setAttribute("value", info['section_name']); - form.appendChild(hiddenField); + var hiddenField = document.createElement("input"); + hiddenField.setAttribute("name", "bookName"); + hiddenField.setAttribute("value", info['book_name']); + form.appendChild(hiddenField); + + var hiddenField = document.createElement("input"); + hiddenField.setAttribute("name", "sectionName"); + hiddenField.setAttribute("value", info['section_name']); + form.appendChild(hiddenField); }; @@ -404,6 +421,11 @@ form.setAttribute("target", "_blank"); var hiddenField = document.createElement("input"); + hiddenField.setAttribute("name", "func"); + hiddenField.setAttribute("value", "exportFromExtractionInterface"); + form.appendChild(hiddenField); + + var hiddenField = document.createElement("input"); hiddenField.setAttribute("name", "content"); hiddenField.setAttribute("value", str.match(new RegExp(regexText, "g"))); form.appendChild(hiddenField); @@ -464,6 +486,13 @@ form.setAttribute("target", "_blank"); var hiddenField = document.createElement("input"); + hiddenField.setAttribute("name", "func"); + hiddenField.setAttribute("value", "exportFromExtractionInterface"); + form.appendChild(hiddenField); + + + + var hiddenField = document.createElement("input"); hiddenField.setAttribute("name", "content"); hiddenField.setAttribute("value", str); form.appendChild(hiddenField);