From: Joe Hunt Date: Sun, 11 Mar 2018 22:18:55 +0000 (+0100) Subject: Rollback of last Ajax Inquiry Fixes. X-Git-Tag: v2.4.4~5 X-Git-Url: https://delta.frontaccounting.com/gitweb/?p=fa-stable.git;a=commitdiff_plain;h=b1c2fa3e0bfbe1a23e1d0c6d575ee57854470131 Rollback of last Ajax Inquiry Fixes. --- diff --git a/includes/ui/ui_view.inc b/includes/ui/ui_view.inc index b65339ef..37c17432 100644 --- a/includes/ui/ui_view.inc +++ b/includes/ui/ui_view.inc @@ -1546,44 +1546,3 @@ function trans_editor_link($type, $trans_no) (is_closed_trans($type, $trans_no) ? set_icon(ICON_CLOSED, _('Closed')) : pager_link(_("Edit"), sprintf($editor_url[$type], $trans_no, $type), ICON_EDIT)); } - -// This script updates the browser history when -// any of the passed variables change. -// This way, if the user changes these variables, -// then uses the back button to return, it returns to the page -// as the user modified it. -function get_js_history(...$vars) -{ - $js = ' - function changeVar() { - var stateObj = { foo: "bar" }; - var state = ""; -'; - - $first = true; - foreach ( $vars as $var ) { - $js .= ' - var element = document.getElementsByName("' . $var. '"); - if (element[0])'; - if ($first) { - $first = false; - $js .= ' - state += "' . basename($_SERVER['SCRIPT_NAME']) . "?"; - } else - $js .= ' - state += "&'; - $js .= $var .'="' . ' + element[0].value;'; - } - - $js .= ' - history.replaceState(stateObj, "page 2", state); - }'; - return $js; -} - -function set_posts(...$vars) -{ - foreach ( $vars as $var ) - if (isset($_GET[$var])) - $_POST[$var] = $_GET[$var]; -} diff --git a/js/inserts.js b/js/inserts.js index de9e8d4a..17b71143 100644 --- a/js/inserts.js +++ b/js/inserts.js @@ -153,8 +153,6 @@ function _set_combo_select(e) { var sname = '_'+s.name+'_update'; var update = document.getElementsByName(sname)[0]; if(update) { - if (typeof changeVar === "function") - changeVar(); JsHttpRequest.request(update); } } @@ -337,9 +335,6 @@ var inserts = { function(e) { e.onclick = function() { if (validate(e)) { - if (typeof changeVar === "function") - changeVar(); - save_focus(e); var asp = e.getAttribute('aspect') if (asp && (asp.indexOf('process') !== -1))