summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorPatrick Simianer <p@simianer.de>2015-11-11 16:17:40 +0100
committerPatrick Simianer <p@simianer.de>2015-11-11 16:17:40 +0100
commit3c20ae7fcba64ec27c8a75651bf8b82bba1c8300 (patch)
tree1da015cd167ceb8373f0fd397734949a3aa201bf /js
parente0977582ec409fd441d175d772082ce4dc73508e (diff)
a lot of fixes and additions, most notably: also sending json
Diffstat (limited to 'js')
-rw-r--r--js/lfpe.js14
1 files changed, 11 insertions, 3 deletions
diff --git a/js/lfpe.js b/js/lfpe.js
index e2b0f42..edfae9b 100644
--- a/js/lfpe.js
+++ b/js/lfpe.js
@@ -162,23 +162,31 @@ function Next()
// post edit
var post_edit = '';
+ var send_data = new Object();
// extract data from interfaces
if (ui_type == 'g') {
- post_edit = trim(JSON.parse(DE_extract_data())["target"].join(" "))
+ send_data = JSON.parse(DE_extract_data());
+ post_edit = trim(send_data["target"].join(" "));
+ send_data["post_edit"] = post_edit;
} else {
post_edit = trim(target_textarea.value);
+ send_data["post_edit"] = post_edit;
}
// send data
// ???
if (oov_correct.value=="false" && post_edit != "") {
+ send_data["duration"] = Timer.get();
+ send_data["source_value"] = source.value;
// compose request
- next_url += "&example="+encodeURIComponent(source.value)+"%20%7C%7C%7C%20"+encodeURIComponent(post_edit)+"&duration="+Timer.get();
+ //next_url += "&example="+encodeURIComponent(source.value)+"%20%7C%7C%7C%20"+encodeURIComponent(post_edit)+"&duration="+Timer.get();
// no change?
if (post_edit == last_post_edit.value) {
- next_url += "&nochange=1";
+ //next_url += "&nochange=1";
+ send_data["nochange"] = true;
}
+ next_url += "&example="+encodeURIComponent(JSON.stringify(send_data));
// update document overview
document.getElementById("seg_"+(current_seg_id.value)+"_t").innerHTML=post_edit;
// OOV correction mode