From 6ba777667856d069a45431334a65c9a448c4a6cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Fl=C3=BCr?= Date: Fri, 6 Jul 2018 16:51:30 +0200 Subject: [PATCH] Fixed issue #13830: Language changer broken in Ajax mode --- assets/packages/limesurvey/survey.js | 2 +- themes/survey/vanilla/scripts/ajaxify.js | 31 ------------------------ 2 files changed, 1 insertion(+), 32 deletions(-) diff --git a/assets/packages/limesurvey/survey.js b/assets/packages/limesurvey/survey.js index 2085b180d22..7fb73888412 100644 --- a/assets/packages/limesurvey/survey.js +++ b/assets/packages/limesurvey/survey.js @@ -163,7 +163,7 @@ function activateLanguageChanger(){ .val(lang) .appendTo(limesurveyForm); // Append move type. - $('').appendTo(limesurveyForm); + $('').appendTo(limesurveyForm); limesurveyForm.submit(); }; diff --git a/themes/survey/vanilla/scripts/ajaxify.js b/themes/survey/vanilla/scripts/ajaxify.js index b596572715c..861dc50c2fb 100644 --- a/themes/survey/vanilla/scripts/ajaxify.js +++ b/themes/survey/vanilla/scripts/ajaxify.js @@ -64,37 +64,6 @@ var AjaxSubmitObject = function () { return true; }; - var appendScript = function (scriptText, scriptPosition, src) { - src = src || ''; - scriptPosition = scriptPosition || null; - var scriptNode = document.createElement('script'); - scriptNode.type = 'text/javascript'; - if (src != false) { - scriptNode.src = src; - } - scriptNode.text = scriptText; - scriptNode.attributes.class = 'toRemoveOnAjax'; - switch (scriptPosition) { - case 'head': - if (checkScriptNotLoaded(scriptNode)) { - document.head.appendChild(scriptNode); - } - break; - case 'body': - document.body.appendChild(scriptNode); - break; - case 'beginScripts': - document.getElementById('beginScripts').appendChild(scriptNode); - break; - case 'bottomScripts': //fallthrough - default: - document.getElementById('bottomScripts').appendChild(scriptNode); - break; - - } - }; - - var bindActions = function () { var logFunction = new ConsoleShim('PJAX-LOG', (LSvar.debugMode < 1));