')),i=$(''),u=$(''),a=$(''),c=$(''),f=$(''),l=$(''),s=$(n.closeIcon),h=$(n.closeButton),p=$(n.saveButton),v=null,r=function(){var r=this;$.each(e,function(t,n){e[t]=r.data(t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase())||e[t]})},d=function(){v.on("show.bs.modal",function(){g();try{e.fnOnShow}catch(t){}}),v.on("shown.bs.modal",e.fnOnShown),v.on("hide.bs.modal",e.fnOnHide),v.on("hidden.bs.modal",function(){!0===e.removeOnClose&&v.find(".modal-body").html(" ");try{e.fnOnHidden}catch(t){}}),v.on("loaded.ls.remotemodal",e.fnOnLoaded)},g=function(){var n=v.find(".modal-body");$.ajax({url:e.remoteLink,method:"GET",success:function(t){n.html(t),v.trigger("loaded.ls.remotemodal")}})},y=function(){var t=u.clone();if(t.append(f.clone()),!0===e.header){var n=a.clone();c.text(e.modalTitle),n.append(s.clone()),n.append(c),t.prepend(n)}if(!0===e.footer){var r=l.clone();r.append(h.clone()),!0===e.saveButton&&r.append(p.clone()),t.append(r)}(v=o.clone()).append(i.clone().append(t))},_=function(){this.on("click.remotemodal",function(){v.modal("toggle")})};r.call(this),y(),v.appendTo($(e.parentElement)),_.call(this),d.call(this)}})},function(t,n,r){n.a=function(){0<$("#advancedquestionsettingswrapper").length&&(window.questionFunctions=window.questionFunctions||new QuestionFunctions||null,window.questionFunctions.updatequestionattributes()),$("#showadvancedattributes").click(function(){$("#showadvancedattributes").hide(),$("#hideadvancedattributes").show(),$("#advancedquestionsettingswrapper").animate({height:"toggle",opacity:"toggle"})})}},function(t,n,r){r.d(n,"a",function(){return i});var e=r(65),o=r.n(e),i={removechars:function(t){return t.replace(/[-a-zA-Z_]/g,"")},getUnique:function(t){return o.a.uniq(t)}}},function(t,n,r){r.d(n,"a",function(){return e});var e=function(){$(document).on("click",".has-link",function(){var t=$(this).find("a").attr("href");window.location.href=t})}},function(module,__webpack_exports__,__webpack_require__){var __WEBPACK_IMPORTED_MODULE_0_lodash__=__webpack_require__(65),__WEBPACK_IMPORTED_MODULE_0_lodash___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_lodash__),ConfirmationModal=function ConfirmationModal(e){var _this=this,optionsDefault={onclick:null,href:null,message:null,keepopen:null,postDatas:null,gridid:null,"ajax-url":null},_parseOptions=function(r){return __WEBPACK_IMPORTED_MODULE_0_lodash___default.a.each(optionsDefault,function(t,n){optionsDefault[n]=$(_this).data(n)||$(r.relatedTarget).data(n)||optionsDefault[n]})},_basicLink=function(){$(_this).find(".btn-ok").attr("href",options.href)},_onClickFunction=function _onClickFunction(){var onclick_fn=eval(options.onclick);if("function"==typeof onclick_fn)return $(_this).find(".btn-ok").off("click"),void $(_this).find(".btn-ok").on("click",function(t){options.keepopen||$("#confirmation-modal").modal("hide"),onclick_fn()});console.error("Confirmation modal: onclick is not a function. Wrap data-onclick content in (function() { ... }).")},_ajaxHandler=function(){$(_this).find(".btn-ok").on("click",function(t){$.ajax({type:"POST",url:options["ajax-url"],data:options.postDatas,success:function(t,n){$.fn.yiiGridView.update(options.gridid),$("#confirmation-modal").modal("hide")},error:function(t,n){$("#confirmation-modal .modal-body-text").append(t.responseText)}})})},_setTarget=function(){options.href?_basicLink():options.onclick?_onClickFunction():options["ajax-url"]?_ajaxHandler():console.error("Confirmation modal: Found neither data-href or data-onclick, nor ajax data.")},options=_parseOptions(e);$(this).find(".modal-body-text").html(options.message),_setTarget()},loadMethods=function(){$("#confirmation-modal").on("show.bs.modal",function(t){ConfirmationModal.call(this,t)})};__webpack_exports__.a=loadMethods},function(t,n,r){var e,o,i=r(65),u=r.n(i),a=r(49),c=(e=$("").attr("type","hidden").attr("name","close-after-save"),o=function(t){var n=void 0;if((n=1==$(t).attr("data-use-form-id")?(formId="#"+$(t).attr("data-form-to-save"),[$(formId)]):$("#pjax-content").find("form")).length<1)throw"No form Found this can't be!";return n},function(){u.a.each({_checkSaveButton:{check:"#save-button",run:function(t){t.preventDefault();var n=o(this);for(var r in CKEDITOR.instances)CKEDITOR.instances[r].updateElement();n.find('[type="submit"]').first().trigger("click")},on:"click"},_checkSaveFormButton:{check:"#save-form-button",run:function(t){t.preventDefault();var n="#"+$(this).attr("data-form-id");return $(n).find('[type="submit"]').trigger("click"),!1},on:"click"},_checkSaveAndNewButton:{check:"#save-and-new-button",run:function(t){t.preventDefault();var n=o(this);for(var r in n.append(''),CKEDITOR.instances)CKEDITOR.instances[r].updateElement();n.find('[type="submit"]').first().trigger("click")},on:"click"},_checkSaveAndCloseButton:{check:"#save-and-close-button",run:function(t){t.preventDefault();var n=o(this);e.val("true"),n.append(e),n.find('[type="submit"]').first().trigger("click")},on:"click"},_checkSaveAndCloseFormButton:{check:"#save-and-close-form-button",run:function(t){t.preventDefault();var n="#"+$(this).attr("data-form-id"),r=$(n);return $('').attr({name:"saveandclose",value:"1"}).appendTo(r),r.find('[type="submit"]').trigger("click"),!1},on:"click"},_checkSaveAndNewQuestionButton:{check:"#save-and-new-question-button",run:function(t){t.preventDefault();var n=o(this);for(var r in n.append(''),CKEDITOR.instances)CKEDITOR.instances[r].updateElement();n.find('[type="submit"]').first().trigger("click")},on:"click"},_checkOpenPreview:{check:".open-preview",run:function(t){var n=$(this).attr("aria-data-url");$("#frame-question-preview").attr("src",n),$("#question-preview").modal("show")},on:"click"}},function(t){var n=t.check;$(document).off(t.on,n),a.a.log("saveBindings",t,$(n)),0<$(n).length&&($(document).on(t.on,n,t.run),a.a.log($(n),"on",t.on,"run",t.run))})});n.a=c},function(module,__webpack_exports__,__webpack_require__){__webpack_exports__.a=confirmDeletemodal;var ConfirmDeleteModal=function ConfirmDeleteModal(options){var $item=$(this);options.fnOnShown=options.fnOnShown||function(){},options.fnOnHide=options.fnOnHide||function(){},options.removeOnClose=options.removeOnClose||function(){},options.fnOnHidden=options.fnOnHidden||function(){},options.fnOnLoaded=options.fnOnLoaded||function(){};var postUrl=options.postUrl||$item.attr("href"),confirmText=options.confirmText||$item.data("text")||"",confirmTitle=options.confirmTitle||$item.attr("title")||"",postObject=options.postObject||$item.data("post"),showTextArea=options.showTextArea||$item.data("show-text-area")||"",useAjax=options.useAjax||$item.data("use-ajax")||"",keepopen=options.keepopen||$item.data("keepopen")||"",gridReload=options.gridReload||$item.data("grid-reload")||"",gridid=options.gridid||$item.data("grid-id")||"",buttonNo=options.buttonNo||$item.data("button-no")||'',buttonYes=options.buttonYes||$item.data("button-yes")||'',parentElement=options.parentElement||$item.data("parent-element")||"body",closeIconHTML='',closeButtonHTML='",confirmButtonHTML='",outerBlock=$(''),innerBlock=$(''),contentBlock=$(''),headerBlock=$(''),headlineBlock=$(''),bodyBlock=$(''),footerBlock=$(''),closeIcon=$(closeIconHTML),closeButton=$(closeButtonHTML),confirmButton=$(confirmButtonHTML),modalObject=null,combineModal=function(){var t=contentBlock.clone();if(t.append(bodyBlock.clone()),""!==confirmTitle){var n=headerBlock.clone();headlineBlock.text(confirmTitle),n.append(closeIcon.clone()),n.append(headlineBlock),t.prepend(n)}var r=footerBlock.clone();r.append(closeButton.clone()),r.append(confirmButton.clone()),t.append(r),(modalObject=outerBlock.clone()).append(innerBlock.clone().append(t))},addForm=function(){var t=$('');for(var n in postObject){var r="hidden",e=postObject[n],o="";"object"==_typeof(postObject[n])&&(r=postObject[n].type,e=postObject[n].value,o=postObject[n].class),t.append('")}t.append(''),modalObject.find(".modal-body").append(t),modalObject.find(".modal-body").append(""+confirmText+"
"),""!==showTextArea&&modalObject.find("form").append('')},runAjaxRequest=function runAjaxRequest(){return LS.ajax({url:postUrl,type:"POST",data:modalObject.find("form").serialize(),success:function success(html,statut){if("true"!=keepopen?modalObject.modal("hide"):modalObject.find(".modal-body").empty().html(html),gridReload&&($("#"+gridid).yiiGridView("update"),setTimeout(function(){$(document).trigger("actions-updated")},500)),html.ajaxHelper)LS.AjaxHelper.onSuccess(html);else if(onSuccess){var func=eval(onSuccess);func(html)}else;},error:function(t,n){modalObject.find(".modal-body").empty().html(t.responseText),console.ls.log(t)}})},bindEvents=function(){modalObject.on("show.bs.modal",function(){addForm();try{options.fnOnShow}catch(t){}}),modalObject.on("shown.bs.modal",function(){modalObject.find(".selector--button-confirm").on("click",function(t){t.preventDefault(),useAjax?runAjaxRequest():(modalObject.find("form").trigger("submit"),modalObject.modal("close"))}),options.fnOnShown.call(this)}),modalObject.on("hide.bs.modal",options.fnOnHide),modalObject.on("hidden.bs.modal",function(){!0===options.removeOnClose&&modalObject.find(".modal-body").html(" ");try{options.fnOnHidden}catch(t){}}),modalObject.on("loaded.ls.remotemodal",options.fnOnLoaded)},bindToElement=function(){$item.on("click.confirmmodal",function(){modalObject.modal("toggle")})},runPrepare=function(){"yes"!=$item.data("confirm-modal-appended")&&(combineModal(),modalObject.appendTo($(parentElement)),bindToElement.call(this),bindEvents.call(this),$item.data("confirm-modal-appended","yes"))};runPrepare()};function confirmDeletemodal(){$(document).off("click.confirmModalSelector","a.selector--ConfirmModal"),$(document).on("click.confirmModalSelector","a.selector--ConfirmModal",function(t){t.preventDefault(),$(this).confirmModal({}),$(this).trigger("click.confirmmodal")})}jQuery.fn.extend({confirmModal:ConfirmDeleteModal})},function(t,n,r){n.a=function(){$(".panel-clickable").on("click",function(t){var n=$(this);""!=n.data("url")&&("_blank"===n.data("target")?window.open(n.data("url")):window.location.href=n.data("url"))})}},function(t,n,r){n.a=function(){e.a.log("Triggering panel animation"),$(".panel").each(function(t){$(this).delay(200*t++).animate({opacity:1,top:"0px"},200)}),$("#last_question").length&&($(".rotateHidden").hide(),window.setTimeout(function t(){var n=$(".rotateShown");var r=$(".rotateHidden");n.hide("slide",{direction:"left",easing:"easeInOutQuint"},500,function(){r.show("slide",{direction:"right",easing:"easeInOutQuint"},1e3)});n.removeClass("rotateShown").addClass("rotateHidden");r.removeClass("rotateHidden").addClass("rotateShown");window.setTimeout(t,5e3)},2e3))};var e=r(49)},function(t,n,r){r(129);var u=r(49),e=new function(){var o=function(t){return u.a.log("updateNotificationWidget"),$.ajax({url:t,method:"GET",success:function(t){$("#notification-li").replaceWith(t),n(),e()}})},i=function(e,t){u.a.log("showNotificationModal"),$.ajax({url:t,method:"GET"}).done(function(t){var r=t.result;$("#admin-notification-modal .modal-title").html(r.title),$("#admin-notification-modal .modal-body-text").html(r.message),$("#admin-notification-modal .modal-content").addClass("panel-"+r.display_class),$("#admin-notification-modal .notification-date").html(r.created.substr(0,16)),$("#admin-notification-modal").modal(),$("#admin-notification-modal").off("hidden.bs.modal"),$("#admin-notification-modal").on("hidden.bs.modal",function(t){var n;n=e,u.a.log("notificationIsRead"),$.ajax({url:$(n).data("read-url"),method:"GET"}).done(function(t){o($(n).data("update-url"))}),$("#admin-notification-modal .modal-content").removeClass("panel-"+r.display_class)})})},n=function(){u.a.group("initNotification"),$(".admin-notification-link").each(function(t,n){u.a.log("Number of Notification: ",t);var r=$(n).data("url"),e=$(n).data("importance"),o=$(n).data("status");if(3==e&&"new"==o)return i(n,r),u.a.log("stoploop"),!1;$(n).off("click.showNotification"),$(n).on("click.showNotification",function(){i(n,r)})}),u.a.groupEnd("initNotification")},r=function(t,n){o(t).then(function(){!1!==n&&$("#notification-li").addClass("open")}),$("#notification-li").off("click.showNotification")},e=function(){u.a.log("styleNotificationMenu");var t=window.innerHeight-70;$("#notification-outer-ul").css("height",t+"px"),$("#notification-inner-ul").css("height",t-60+"px"),$("#notification-inner-li").css("height",t-60+"px")};return{initNotification:n,updateNotificationWidget:r,styleNotificationMenu:e,deleteAllNotifications:function(t,n){return $.ajax({url:t,method:"GET",success:function(t){u.a.log("response",t)}}).then(function(){r(n)})}}};n.a=e}]);
\ No newline at end of file
diff --git a/assets/packages/adminbasics/src/parts/globalMethods.js b/assets/packages/adminbasics/src/parts/globalMethods.js
index d5fd684997d..1917829284c 100644
--- a/assets/packages/adminbasics/src/parts/globalMethods.js
+++ b/assets/packages/adminbasics/src/parts/globalMethods.js
@@ -108,8 +108,9 @@ const globalWindowMethods = {
$('').attr('name', name).attr('value', value).appendTo($(form));
},
fixAccordionPosition : () => {
- $('#accordion').on('shown.bs.collapse',".panel-collapse.collapse", function () {
- $('#accordion').find('.collapse').not('#'+$(this).attr('id')).collapse('hide');
+ $('#accordion').on('shown.bs.collapse',".panel-collapse.collapse", function (e) {
+ if(e.target != this) return;
+ $('#accordion').find('.panel-collapse.collapse').not('#'+$(this).attr('id')).collapse('hide');
setTimeout(function(){
$('html, body').animate({
scrollTop: $(this).closest('.panel.panel-default').offset().top-20
diff --git a/assets/packages/limesurvey/survey.js b/assets/packages/limesurvey/survey.js
index a9fc0da5492..247af33e993 100644
--- a/assets/packages/limesurvey/survey.js
+++ b/assets/packages/limesurvey/survey.js
@@ -394,24 +394,4 @@ function updateMandatoryErrorClass(){
$(this).closest(".has-error").removeClass("has-error");
});
}
-/**
- * showStartPopups : Take all message in startPopups json array and launch an alert with text
- */
-function showStartPopups()
-{
- if(LSvar.showpopup && typeof(LSvar.startPopups) == 'array' && LSvar.startPopups.length){
- startPopup=LSvar.startPopups.map(function(text) {
- return $("").html(text).text();
- });
- alertSurveyDialog(startPopup.join("\n"),''); // What can be a good title here ? ANd this title must come from PHP
- }
-}
-/**
- * alertSurveyDialog : Send a warning/alert to the user
- * @var string text : the text to be shown
- * @var string optionnal title
- */
-function alertSurveyDialog(text,title)
-{
- alert(text);
-}
+
diff --git a/assets/scripts/admin/statistics.js b/assets/scripts/admin/statistics.js
index ecff147564e..0d05024881a 100644
--- a/assets/scripts/admin/statistics.js
+++ b/assets/scripts/admin/statistics.js
@@ -130,15 +130,20 @@ function init_chart_js_graph_with_datas($type, $qid) {
var $labels = $statistics.labels
var $grawdata = $statistics.grawdata
var $chartDef = new Array();
+ var $max = 0;
$('#legend-no-percent-' + $qid).hide();
$('#legend-percent-' + $qid).show();
$('#stat-no-answer-' + $qid).show();
+ $.each($labels, function($i, $label) {
+ $max = $max + parseInt($grawdata[$i]);
+ });
+
$.each($labels, function ($i, $label) {
$colori = (parseInt($i) + $color);
$chartDef[$i] = {
- value: $grawdata[$i],
+ value: Math.round($grawdata[$i]/$max * 100 * 100) / 100,
color: "rgba(" + COLORS_FOR_SURVEY[$colori] + ",0.6)",
highlight: "rgba(" + COLORS_FOR_SURVEY[$colori] + ",0.9)",
label: $label,
diff --git a/docs/release_notes.txt b/docs/release_notes.txt
index 4c1eb509262..b926cb1d692 100644
--- a/docs/release_notes.txt
+++ b/docs/release_notes.txt
@@ -35,6 +35,37 @@ Thank you to everyone who helped with this new release!
CHANGE LOG
------------------------------------------------------
+
+Changes from 3.15.3 (build 181018) to 3.15.4 (build 181019) November 08, 2018
+-New feature : list image in Survey for Brand logo file in Theme option (Denis Chenu)
+-Fixed issue #14171: Survey owner without template edit right can not upload logo (Denis Chenu)
+-Fixed issue #14180: Multiple logo filename with same url in dropdown (Denis Chenu)
+-Fixed issue #14227: Some token with existing reponse can send PHP Warning about seed (Denis Chenu)
+-Fixed issue: HTML quotes not properly decoded in VV export file header (Carsten Schmitz)
+-Fixed issue: VV import not working if datestamps are off (Carsten Schmitz)
+#Updated translation: Catalan by qualitatuvic
+#Updated translation: Croatian by dominikvitt
+#Updated translation: Dutch (Informal) by Han
+#Updated translation: Dutch by Han
+#Updated translation: Finnish by jeskiv, Jmantysalo
+#Updated translation: Norwegian (Bokmål) by pmonstad
+
+Changes from 3.15.2 (build 181107) to 3.15.3 (build 181018) November 08, 2018
+-Fixed issue #11845: Relevance Equation code is missing syntax highlighting and not recognising question variables (Dominik Vitt)
+-Fixed issue #14211 : no keyboard navigation available with language changer (Denis Chenu)
+-Fixed issue: Condition designer doesn't show predefined answers on first load (Dominik Vitt)
+-Fixed issue: Selected survey language for browsing responses was not used in detail view or queXML PDF view (Carsten Schmitz)
+-Fixed issue: Update not possible from pre 3.x versions (Carsten Schmitz)
+#Updated translation: German (Informal) by c_schmitz
+#Updated translation: German by c_schmitz
+#Updated translation: Italian (Informal) by lfanfoni
+#Updated translation: Italian by lfanfoni
+#Updated translation: Japanese by nomoto
+#Updated translation: Norwegian (Bokmål) by pmonstad
+#Updated translation: Papiamento (Curaçao and Bonaire) by c_schmitz
+#Updated translation: Romanian by cdorin
+
+
Changes from 3.15.1 (build 181017) to 3.15.2 (build 181107) November 07, 2018
-New feature: allow to change config file location (LouisGac)
diff --git a/locale/_template/limesurvey.pot b/locale/_template/limesurvey.pot
index 4da6d61c2e4..7cb3a3f69b2 100644
--- a/locale/_template/limesurvey.pot
+++ b/locale/_template/limesurvey.pot
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LimeSurvey language file\n"
"Report-Msgid-Bugs-To: http://translate.limesurvey.org/\n"
-"POT-Creation-Date: 2018-11-07 13:03:26+00:00\n"
+"POT-Creation-Date: 2018-11-08 15:23:48+00:00\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -27,8 +27,8 @@ msgstr ""
#: application/controllers/admin/dataentry.php:1497
#: application/controllers/admin/questions.php:206
#: application/controllers/admin/questions.php:229
-#: application/controllers/admin/themes.php:902
-#: application/controllers/admin/themes.php:1204
+#: application/controllers/admin/themes.php:905
+#: application/controllers/admin/themes.php:1207
#: application/controllers/survey/index.php:79
#: application/controllers/survey/index.php:313
#: application/controllers/survey/index.php:335
@@ -112,7 +112,7 @@ msgid "Version"
msgstr ""
#: application/controllers/InstallerController.php:138
-#: application/controllers/admin/themes.php:895
+#: application/controllers/admin/themes.php:898
#: application/views/admin/update/updater/_progress.php:11
#: application/views/installer/sidebar_view.php:13
msgid "Welcome"
@@ -1032,24 +1032,24 @@ msgstr ""
#: application/controllers/admin/themeoptions.php:43
#: application/controllers/admin/themeoptions.php:67
#: application/controllers/admin/themeoptions.php:94
-#: application/controllers/admin/themeoptions.php:118
-#: application/controllers/admin/themeoptions.php:150
-#: application/controllers/admin/themeoptions.php:158
-#: application/controllers/admin/themeoptions.php:221
-#: application/controllers/admin/themeoptions.php:242
-#: application/controllers/admin/themeoptions.php:272
-#: application/controllers/admin/themeoptions.php:288
-#: application/controllers/admin/themeoptions.php:303
+#: application/controllers/admin/themeoptions.php:117
+#: application/controllers/admin/themeoptions.php:149
+#: application/controllers/admin/themeoptions.php:157
+#: application/controllers/admin/themeoptions.php:220
+#: application/controllers/admin/themeoptions.php:241
+#: application/controllers/admin/themeoptions.php:271
+#: application/controllers/admin/themeoptions.php:287
+#: application/controllers/admin/themeoptions.php:302
#: application/controllers/admin/themes.php:33
#: application/controllers/admin/themes.php:73
#: application/controllers/admin/themes.php:122
-#: application/controllers/admin/themes.php:323
-#: application/controllers/admin/themes.php:382
-#: application/controllers/admin/themes.php:474
-#: application/controllers/admin/themes.php:527
-#: application/controllers/admin/themes.php:572
-#: application/controllers/admin/themes.php:623
-#: application/controllers/admin/themes.php:738
+#: application/controllers/admin/themes.php:326
+#: application/controllers/admin/themes.php:385
+#: application/controllers/admin/themes.php:477
+#: application/controllers/admin/themes.php:530
+#: application/controllers/admin/themes.php:575
+#: application/controllers/admin/themes.php:626
+#: application/controllers/admin/themes.php:741
#: application/controllers/admin/tokens.php:87
#: application/controllers/admin/tokens.php:473
#: application/controllers/admin/tokens.php:493
@@ -1136,7 +1136,7 @@ msgstr ""
#: application/views/admin/token/token_bar.php:237
#: application/views/admin/usergroup/usergroupbar_view.php:55
#: application/views/survey/questions/question_help/error-tip.php:12
-#: tmp/twig_translate.php:143 tmp/twig_translate.php:171
+#: tmp/twig_translate.php:142 tmp/twig_translate.php:170
msgid "Close"
msgstr ""
@@ -1231,7 +1231,7 @@ msgid "Add"
msgstr ""
#: application/controllers/admin/assessments.php:131
-#: application/controllers/admin/themes.php:903
+#: application/controllers/admin/themes.php:906
#: application/core/LsDefaultDataSets.php:30
#: application/models/Permission.php:80
#: application/views/admin/assessments/assessments_view.php:17
@@ -1664,7 +1664,7 @@ msgstr ""
#: application/controllers/admin/printablesurvey.php:935
#: application/controllers/admin/quotas.php:562
#: application/controllers/admin/tokens.php:2244
-#: application/core/Survey_Common_Action.php:1071
+#: application/core/Survey_Common_Action.php:1078
#: application/core/plugins/ExportSTATAxml/STATAxmlWriter.php:202
#: application/core/plugins/ExportSTATAxml/STATAxmlWriter.php:211
#: application/core/plugins/ExportSTATAxml/STATAxmlWriter.php:229
@@ -1801,12 +1801,12 @@ msgstr ""
#: tmp/twig_translate.php:41 tmp/twig_translate.php:45
#: tmp/twig_translate.php:49 tmp/twig_translate.php:53
#: tmp/twig_translate.php:56 tmp/twig_translate.php:64
-#: tmp/twig_translate.php:71 tmp/twig_translate.php:78
-#: tmp/twig_translate.php:84 tmp/twig_translate.php:90
-#: tmp/twig_translate.php:96 tmp/twig_translate.php:102
-#: tmp/twig_translate.php:113 tmp/twig_translate.php:116
-#: tmp/twig_translate.php:120 tmp/twig_translate.php:124
-#: tmp/twig_translate.php:175 tmp/twig_translate.php:185
+#: tmp/twig_translate.php:71 tmp/twig_translate.php:77
+#: tmp/twig_translate.php:83 tmp/twig_translate.php:89
+#: tmp/twig_translate.php:95 tmp/twig_translate.php:101
+#: tmp/twig_translate.php:112 tmp/twig_translate.php:115
+#: tmp/twig_translate.php:119 tmp/twig_translate.php:123
+#: tmp/twig_translate.php:174 tmp/twig_translate.php:184
msgid "Yes"
msgstr ""
@@ -1824,7 +1824,7 @@ msgstr ""
#: application/helpers/userstatistics_helper.php:1218
#: application/views/admin/dataentry/content_view.php:711
#: application/views/admin/export/statistics_subviews/_question.php:460
-#: tmp/twig_translate.php:187
+#: tmp/twig_translate.php:186
msgid "Uncertain"
msgstr ""
@@ -1840,7 +1840,7 @@ msgstr ""
#: application/controllers/admin/printablesurvey.php:937
#: application/controllers/admin/quotas.php:563
#: application/controllers/admin/tokens.php:2246
-#: application/core/Survey_Common_Action.php:1069
+#: application/core/Survey_Common_Action.php:1076
#: application/core/plugins/ExportSTATAxml/STATAxmlWriter.php:233
#: application/core/plugins/ExportSTATAxml/STATAxmlWriter.php:242
#: application/extensions/admin/grid/MassiveActionsWidget/views/modals/yes-no.php:41
@@ -1971,12 +1971,12 @@ msgstr ""
#: tmp/twig_translate.php:46 tmp/twig_translate.php:50
#: tmp/twig_translate.php:54 tmp/twig_translate.php:57
#: tmp/twig_translate.php:65 tmp/twig_translate.php:72
-#: tmp/twig_translate.php:79 tmp/twig_translate.php:85
-#: tmp/twig_translate.php:91 tmp/twig_translate.php:97
-#: tmp/twig_translate.php:103 tmp/twig_translate.php:114
-#: tmp/twig_translate.php:117 tmp/twig_translate.php:121
-#: tmp/twig_translate.php:125 tmp/twig_translate.php:132
-#: tmp/twig_translate.php:176 tmp/twig_translate.php:186
+#: tmp/twig_translate.php:78 tmp/twig_translate.php:84
+#: tmp/twig_translate.php:90 tmp/twig_translate.php:96
+#: tmp/twig_translate.php:102 tmp/twig_translate.php:113
+#: tmp/twig_translate.php:116 tmp/twig_translate.php:120
+#: tmp/twig_translate.php:124 tmp/twig_translate.php:131
+#: tmp/twig_translate.php:175 tmp/twig_translate.php:185
msgid "No"
msgstr ""
@@ -1993,7 +1993,7 @@ msgstr ""
#: application/helpers/userstatistics_helper.php:1235
#: application/views/admin/dataentry/content_view.php:735
#: application/views/admin/export/statistics_subviews/_question.php:500
-#: tmp/twig_translate.php:177
+#: tmp/twig_translate.php:176
msgid "Increase"
msgstr ""
@@ -2010,7 +2010,7 @@ msgstr ""
#: application/helpers/userstatistics_helper.php:1236
#: application/views/admin/dataentry/content_view.php:736
#: application/views/admin/export/statistics_subviews/_question.php:505
-#: tmp/twig_translate.php:178
+#: tmp/twig_translate.php:177
msgid "Same"
msgstr ""
@@ -2027,7 +2027,7 @@ msgstr ""
#: application/helpers/userstatistics_helper.php:1237
#: application/views/admin/dataentry/content_view.php:737
#: application/views/admin/export/statistics_subviews/_question.php:510
-#: tmp/twig_translate.php:179
+#: tmp/twig_translate.php:178
msgid "Decrease"
msgstr ""
@@ -2071,7 +2071,7 @@ msgstr ""
#: application/helpers/userstatistics_helper.php:1331
#: application/views/admin/dataentry/content_view.php:104
#: application/views/admin/export/statistics_subviews/_question.php:293
-#: tmp/twig_translate.php:184
+#: tmp/twig_translate.php:183
msgid "Female"
msgstr ""
@@ -2089,7 +2089,7 @@ msgstr ""
#: application/helpers/userstatistics_helper.php:1332
#: application/views/admin/dataentry/content_view.php:105
#: application/views/admin/export/statistics_subviews/_question.php:299
-#: tmp/twig_translate.php:183
+#: tmp/twig_translate.php:182
msgid "Male"
msgstr ""
@@ -2297,9 +2297,10 @@ msgstr ""
#: application/controllers/admin/questions.php:188
#: application/controllers/admin/surveyadmin.php:321
#: application/controllers/admin/surveyadmin.php:1277
-#: application/controllers/admin/themes.php:231
-#: application/controllers/admin/themes.php:304
-#: application/controllers/admin/themes.php:372
+#: application/controllers/admin/surveyadmin.php:2348
+#: application/controllers/admin/themes.php:234
+#: application/controllers/admin/themes.php:307
+#: application/controllers/admin/themes.php:375
msgid "An error occurred uploading your file. This may be caused by incorrect permissions for the application /tmp folder."
msgstr ""
@@ -2373,7 +2374,7 @@ msgstr ""
#: application/controllers/admin/quotas.php:252
#: application/controllers/admin/responses.php:189
#: application/controllers/admin/responses.php:190
-#: application/controllers/admin/themes.php:897
+#: application/controllers/admin/themes.php:900
#: application/controllers/admin/tokens.php:1609
#: application/models/Token.php:88
#: application/views/admin/quotas/viewquotas_view.php:83
@@ -2412,8 +2413,8 @@ msgid "Next choice"
msgstr ""
#: application/controllers/admin/dataentry.php:813
-#: application/core/Survey_Common_Action.php:451
-#: application/core/Survey_Common_Action.php:783
+#: application/core/Survey_Common_Action.php:458
+#: application/core/Survey_Common_Action.php:790
#: application/helpers/common_helper.php:705
#: application/helpers/common_helper.php:768
#: application/helpers/common_helper.php:4512
@@ -2439,7 +2440,7 @@ msgstr ""
#: application/controllers/admin/dataentry.php:1227
#: application/controllers/admin/labels.php:223
-#: application/controllers/admin/themes.php:900
+#: application/controllers/admin/themes.php:903
#: application/controllers/admin/usergroups.php:178
#: application/helpers/admin/label_helper.php:131
#: application/views/admin/assessments/assessments_edit.php:125
@@ -2480,7 +2481,7 @@ msgstr ""
#: application/views/admin/user/editusers.php:132
#: application/views/admin/user/modifyuser.php:62
#: application/views/admin/user/setuserpermissions.php:82
-#: tmp/twig_translate.php:109
+#: tmp/twig_translate.php:108
msgid "Save"
msgstr ""
@@ -2674,7 +2675,7 @@ msgid "Confirmation attachments:"
msgstr ""
#: application/controllers/admin/emailtemplates.php:217
-#: application/controllers/admin/themes.php:904
+#: application/controllers/admin/themes.php:907
msgid "Registration"
msgstr ""
@@ -2839,7 +2840,8 @@ msgstr ""
#: application/controllers/admin/labels.php:73
#: application/controllers/admin/surveyadmin.php:285
-#: application/controllers/admin/themes.php:1344
+#: application/controllers/admin/surveyadmin.php:2333
+#: application/controllers/admin/themes.php:1347
msgid "Incorrect permissions in your %s folder."
msgstr ""
@@ -2853,8 +2855,9 @@ msgstr ""
#: application/controllers/admin/questiongroups.php:57
#: application/controllers/admin/questions.php:186
#: application/controllers/admin/surveyadmin.php:1271
-#: application/controllers/admin/themes.php:202
-#: application/controllers/admin/themes.php:1326
+#: application/controllers/admin/surveyadmin.php:2307
+#: application/controllers/admin/themes.php:205
+#: application/controllers/admin/themes.php:1329
#: application/controllers/admin/tokens.php:1957
msgid "Sorry, this file is too large. Only files up to %01.2f MB are allowed."
msgstr ""
@@ -3028,8 +3031,8 @@ msgstr ""
#: application/controllers/admin/participantsaction.php:791
#: application/controllers/admin/surveyadmin.php:1945
-#: application/controllers/admin/themes.php:285
-#: application/core/Survey_Common_Action.php:1212
+#: application/controllers/admin/themes.php:288
+#: application/core/Survey_Common_Action.php:1219
#: application/extensions/LimeScript/LimeScript.php:25
#: application/helpers/SurveyRuntimeHelper.php:1303
#: application/helpers/frontend_helper.php:2183
@@ -3162,7 +3165,7 @@ msgid "There are no unmapped attributes"
msgstr ""
#: application/controllers/admin/printablesurvey.php:81
-#: application/controllers/admin/themes.php:1130
+#: application/controllers/admin/themes.php:1133
msgid "Please submit by %s"
msgstr ""
@@ -3179,12 +3182,12 @@ msgid "Submit Your Survey."
msgstr ""
#: application/controllers/admin/printablesurvey.php:137
-#: application/controllers/admin/themes.php:1131
+#: application/controllers/admin/themes.php:1134
msgid "Thank you for completing this survey."
msgstr ""
#: application/controllers/admin/printablesurvey.php:145
-#: application/controllers/admin/themes.php:1127
+#: application/controllers/admin/themes.php:1130
msgid "Please fax your completed survey to:"
msgstr ""
@@ -3278,7 +3281,7 @@ msgid "Question code:"
msgstr ""
#: application/controllers/admin/printablesurvey.php:545
-#: application/controllers/admin/themes.php:1104
+#: application/controllers/admin/themes.php:1107
msgid "*"
msgstr ""
@@ -3287,7 +3290,7 @@ msgstr ""
#: application/controllers/admin/printablesurvey.php:604
#: application/controllers/admin/printablesurvey.php:654
#: application/controllers/admin/printablesurvey.php:835
-#: application/controllers/admin/themes.php:1108
+#: application/controllers/admin/themes.php:1111
msgid "Please choose *only one* of the following:"
msgstr ""
@@ -3350,7 +3353,7 @@ msgid "Please choose the appropriate response for each item:"
msgstr ""
#: application/controllers/admin/printablesurvey.php:1302
-#: tmp/twig_translate.php:170
+#: tmp/twig_translate.php:169
msgid "There are %s questions in this survey."
msgstr ""
@@ -3453,8 +3456,8 @@ msgstr ""
#: application/controllers/admin/questions.php:60
#: application/controllers/admin/responses.php:67
#: application/controllers/admin/surveyadmin.php:1314
-#: application/core/Survey_Common_Action.php:588
-#: application/core/Survey_Common_Action.php:864
+#: application/core/Survey_Common_Action.php:595
+#: application/core/Survey_Common_Action.php:871
msgid "Invalid survey ID"
msgstr ""
@@ -3631,7 +3634,7 @@ msgstr ""
#: application/views/admin/responses/listResponses_view.php:136
#: application/views/admin/themes/templateeditor_register_view.php:3
#: application/views/admin/token/dummytokenform.php:40
-#: tmp/twig_translate.php:216
+#: tmp/twig_translate.php:215
msgid "First name"
msgstr ""
@@ -3644,7 +3647,7 @@ msgstr ""
#: application/views/admin/responses/listResponses_view.php:147
#: application/views/admin/themes/templateeditor_register_view.php:7
#: application/views/admin/token/dummytokenform.php:48
-#: tmp/twig_translate.php:217
+#: tmp/twig_translate.php:216
msgid "Last name"
msgstr ""
@@ -3739,7 +3742,7 @@ msgid "Group: "
msgstr ""
#: application/controllers/admin/responses.php:796
-#: application/controllers/admin/themes.php:896
+#: application/controllers/admin/themes.php:899
#: application/helpers/admin/statistics_helper.php:4269
#: application/views/admin/conditions/includes/form_editconditions_header.php:67
#: application/views/admin/conditions/includes/quickAddConditionForm.php:22
@@ -3934,6 +3937,20 @@ msgstr ""
msgid "This is a question help text."
msgstr ""
+#: application/controllers/admin/surveyadmin.php:2291
+msgid "You don't have suffisient right to upload image in this survey"
+msgstr ""
+
+#: application/controllers/admin/surveyadmin.php:2298
+msgid "No file was uploaded."
+msgstr ""
+
+#: application/controllers/admin/surveyadmin.php:2350
+#: application/controllers/admin/themes.php:236
+#: application/controllers/admin/themes.php:377
+msgid "File %s uploaded"
+msgstr ""
+
#: application/controllers/admin/surveypermission.php:59
#: application/controllers/admin/surveypermission.php:226
#: application/core/LsDefaultDataSets.php:31
@@ -4070,7 +4087,7 @@ msgstr ""
#: application/views/survey/frontpage/captchaForm/form.php:39
#: application/views/survey/frontpage/registerForm/form.php:56
#: application/views/survey/frontpage/tokenForm/form.php:57
-#: tmp/twig_translate.php:148 tmp/twig_translate.php:151
+#: tmp/twig_translate.php:147 tmp/twig_translate.php:150
msgid "Continue"
msgstr ""
@@ -4158,7 +4175,7 @@ msgstr ""
#: application/controllers/admin/surveypermission.php:504
#: application/views/survey/frontpage/saveForm/form.php:72
-#: tmp/twig_translate.php:195
+#: tmp/twig_translate.php:194
msgid "Save Now"
msgstr ""
@@ -4190,29 +4207,29 @@ msgstr ""
#: application/controllers/admin/themeoptions.php:87
#: application/controllers/admin/themeoptions.php:111
-#: application/controllers/admin/themeoptions.php:143
+#: application/controllers/admin/themeoptions.php:142
msgid "Theme options saved."
msgstr ""
-#: application/controllers/admin/themeoptions.php:183
+#: application/controllers/admin/themeoptions.php:182
msgid "The template upload directory doesn't exist or is not writable."
msgstr ""
-#: application/controllers/admin/themeoptions.php:187
+#: application/controllers/admin/themeoptions.php:186
#: application/views/admin/themes/templateeditorbar_view.php:137
msgid "Some directories are not writable. Please change the folder permissions for /tmp and /upload/themes in order to enable this option."
msgstr ""
-#: application/controllers/admin/themeoptions.php:191
+#: application/controllers/admin/themeoptions.php:190
#: application/views/admin/themes/templateeditorbar_view.php:80
msgid "You do not have the required ZIP library installed in PHP."
msgstr ""
-#: application/controllers/admin/themeoptions.php:285
+#: application/controllers/admin/themeoptions.php:284
msgid "You can't uninstall template '%s' because some templates inherit from it."
msgstr ""
-#: application/controllers/admin/themeoptions.php:300
+#: application/controllers/admin/themeoptions.php:299
msgid "The theme '%s' has been reset."
msgstr ""
@@ -4221,136 +4238,131 @@ msgstr ""
msgid "Survey template options"
msgstr ""
-#: application/controllers/admin/themes.php:192
+#: application/controllers/admin/themes.php:195
msgid "Demo mode: Uploading images is disabled."
msgstr ""
-#: application/controllers/admin/themes.php:233
-#: application/controllers/admin/themes.php:374
-msgid "File %s uploaded"
-msgstr ""
-
-#: application/controllers/admin/themes.php:272
+#: application/controllers/admin/themes.php:275
msgid "This file is not a valid ZIP file archive. Import failed."
msgstr ""
-#: application/controllers/admin/themes.php:292
+#: application/controllers/admin/themes.php:295
msgid "Can not import a theme that already exists!"
msgstr ""
-#: application/controllers/admin/themes.php:300
+#: application/controllers/admin/themes.php:303
msgid "This ZIP archive contains no valid template files. Import failed."
msgstr ""
-#: application/controllers/admin/themes.php:353
+#: application/controllers/admin/themes.php:356
msgid "The folder %s doesn't exist and can't be created."
msgstr ""
-#: application/controllers/admin/themes.php:364
+#: application/controllers/admin/themes.php:367
msgid "Demo mode: Uploading template files is disabled."
msgstr ""
-#: application/controllers/admin/themes.php:366
+#: application/controllers/admin/themes.php:369
msgid "This filename is not allowed to be uploaded."
msgstr ""
-#: application/controllers/admin/themes.php:368
+#: application/controllers/admin/themes.php:371
#: application/views/admin/themes/templateeditorbar_view.php:36
#: application/views/admin/themes/templateeditorbar_view.php:45
msgid "This file type is not allowed to be uploaded."
msgstr ""
-#: application/controllers/admin/themes.php:422
+#: application/controllers/admin/themes.php:425
msgid "Theme %s does not exist."
msgstr ""
-#: application/controllers/admin/themes.php:468
+#: application/controllers/admin/themes.php:471
msgid "The file %s was deleted."
msgstr ""
-#: application/controllers/admin/themes.php:471
+#: application/controllers/admin/themes.php:474
msgid "File %s couldn't be deleted. Please check the permissions on the /upload/themes folder"
msgstr ""
-#: application/controllers/admin/themes.php:497
-#: application/controllers/admin/themes.php:501
-#: application/controllers/admin/themes.php:505
+#: application/controllers/admin/themes.php:500
+#: application/controllers/admin/themes.php:504
+#: application/controllers/admin/themes.php:508
msgid "Template could not be renamed to '%s'."
msgstr ""
-#: application/controllers/admin/themes.php:497
+#: application/controllers/admin/themes.php:500
msgid "This name is reserved for standard template."
msgstr ""
-#: application/controllers/admin/themes.php:501
+#: application/controllers/admin/themes.php:504
msgid "A template with that name already exists."
msgstr ""
-#: application/controllers/admin/themes.php:505
+#: application/controllers/admin/themes.php:508
msgid "Maybe you don't have permission."
msgstr ""
-#: application/controllers/admin/themes.php:520
+#: application/controllers/admin/themes.php:523
msgid "Template '%s' could not be found."
msgstr ""
-#: application/controllers/admin/themes.php:561
+#: application/controllers/admin/themes.php:564
msgid "Directory with the name `%s` already exists - choose another name"
msgstr ""
-#: application/controllers/admin/themes.php:564
+#: application/controllers/admin/themes.php:567
msgid "Unable to create directory `%s`."
msgstr ""
-#: application/controllers/admin/themes.php:565
+#: application/controllers/admin/themes.php:568
msgid "Please check the directory permissions."
msgstr ""
-#: application/controllers/admin/themes.php:611
+#: application/controllers/admin/themes.php:614
msgid "Template '%s' was successfully deleted."
msgstr ""
-#: application/controllers/admin/themes.php:613
+#: application/controllers/admin/themes.php:616
msgid "There was a problem deleting the template '%s'. Please check your directory/file permissions."
msgstr ""
-#: application/controllers/admin/themes.php:616
+#: application/controllers/admin/themes.php:619
msgid "You can't delete template '%s' because one or more templates inherit from it."
msgstr ""
-#: application/controllers/admin/themes.php:620
+#: application/controllers/admin/themes.php:623
msgid "Theme '%s' does not exist."
msgstr ""
-#: application/controllers/admin/themes.php:638
+#: application/controllers/admin/themes.php:641
msgid "Theme '%s' was successfully deleted."
msgstr ""
-#: application/controllers/admin/themes.php:641
+#: application/controllers/admin/themes.php:644
msgid "Not a broken theme!"
msgstr ""
-#: application/controllers/admin/themes.php:698
+#: application/controllers/admin/themes.php:701
msgid "Invalid theme name"
msgstr ""
-#: application/controllers/admin/themes.php:712
+#: application/controllers/admin/themes.php:715
msgid "Could not open file "
msgstr ""
-#: application/controllers/admin/themes.php:717
+#: application/controllers/admin/themes.php:720
msgid "Could not write file "
msgstr ""
-#: application/controllers/admin/themes.php:898
+#: application/controllers/admin/themes.php:901
msgid "Clear all"
msgstr ""
-#: application/controllers/admin/themes.php:899
+#: application/controllers/admin/themes.php:902
msgid "Load"
msgstr ""
-#: application/controllers/admin/themes.php:901
+#: application/controllers/admin/themes.php:904
#: application/views/admin/super/welcome.php:149
#: application/views/admin/survey/breadcrumb.php:12
#: application/views/admin/survey/listSurveys_view.php:16
@@ -4358,156 +4370,156 @@ msgstr ""
msgid "Survey list"
msgstr ""
-#: application/controllers/admin/themes.php:905
+#: application/controllers/admin/themes.php:908
msgid "Print answers"
msgstr ""
-#: application/controllers/admin/themes.php:906
+#: application/controllers/admin/themes.php:909
#: application/core/plugins/Authdb/Authdb.php:200
#: application/views/admin/export/statistics_subviews/_outputformat.php:11
msgid "PDF"
msgstr ""
-#: application/controllers/admin/themes.php:907
+#: application/controllers/admin/themes.php:910
msgid "Navigation"
msgstr ""
-#: application/controllers/admin/themes.php:916
+#: application/controllers/admin/themes.php:919
msgid "Invalid screen name"
msgstr ""
-#: application/controllers/admin/themes.php:948
+#: application/controllers/admin/themes.php:951
msgid "Template Sample"
msgstr ""
-#: application/controllers/admin/themes.php:951
+#: application/controllers/admin/themes.php:954
msgid "This is a sample survey description. It could be quite long."
msgstr ""
-#: application/controllers/admin/themes.php:952
+#: application/controllers/admin/themes.php:955
msgid "But this one isn't."
msgstr ""
-#: application/controllers/admin/themes.php:955
+#: application/controllers/admin/themes.php:958
msgid "Welcome to this sample survey"
msgstr ""
-#: application/controllers/admin/themes.php:956
+#: application/controllers/admin/themes.php:959
msgid "You should have a great time doing this"
msgstr ""
-#: application/controllers/admin/themes.php:958
+#: application/controllers/admin/themes.php:961
#: application/helpers/replacements_helper.php:198
msgid "There is 1 question in this survey"
msgstr ""
-#: application/controllers/admin/themes.php:965
+#: application/controllers/admin/themes.php:968
msgid "Some URL description"
msgstr ""
-#: application/controllers/admin/themes.php:972
+#: application/controllers/admin/themes.php:975
msgid "Group 1: The first lot of questions"
msgstr ""
-#: application/controllers/admin/themes.php:973
+#: application/controllers/admin/themes.php:976
msgid "This group description is fairly vacuous, but quite important."
msgstr ""
-#: application/controllers/admin/themes.php:993
-#: application/controllers/admin/themes.php:1181
+#: application/controllers/admin/themes.php:996
+#: application/controllers/admin/themes.php:1184
#: application/helpers/surveytranslator_helper.php:241
msgid "English"
msgstr ""
-#: application/controllers/admin/themes.php:994
-#: application/controllers/admin/themes.php:1182
+#: application/controllers/admin/themes.php:997
+#: application/controllers/admin/themes.php:1185
#: application/helpers/surveytranslator_helper.php:291
#: application/views/admin/token/exportdialog.php:69
msgid "German"
msgstr ""
-#: application/controllers/admin/themes.php:1002
-#: application/controllers/admin/themes.php:1028
+#: application/controllers/admin/themes.php:1005
+#: application/controllers/admin/themes.php:1031
msgid "How many roads must a man walk down?"
msgstr ""
-#: application/controllers/admin/themes.php:1004
+#: application/controllers/admin/themes.php:1007
msgid "This is some helpful text."
msgstr ""
-#: application/controllers/admin/themes.php:1013
+#: application/controllers/admin/themes.php:1016
msgid "Hint when response is valid"
msgstr ""
-#: application/controllers/admin/themes.php:1040
+#: application/controllers/admin/themes.php:1043
msgid "Please explain something in detail:"
msgstr ""
-#: application/controllers/admin/themes.php:1088
+#: application/controllers/admin/themes.php:1091
msgid "Welcome to the Assessment"
msgstr ""
-#: application/controllers/admin/themes.php:1088
+#: application/controllers/admin/themes.php:1091
msgid "You got {TOTAL} points out of 3 possible points."
msgstr ""
-#: application/controllers/admin/themes.php:1115
+#: application/controllers/admin/themes.php:1118
msgid "This is a sample question text. The user was asked to pick an entry."
msgstr ""
-#: application/controllers/admin/themes.php:1116
+#: application/controllers/admin/themes.php:1119
msgid "This is some help text for this question."
msgstr ""
-#: application/controllers/admin/themes.php:1128
+#: application/controllers/admin/themes.php:1131
msgid "Submit your survey."
msgstr ""
-#: application/controllers/admin/themes.php:1132
+#: application/controllers/admin/themes.php:1135
msgid "This is the survey end message."
msgstr ""
-#: application/controllers/admin/themes.php:1151
+#: application/controllers/admin/themes.php:1154
msgid "A group without step status styling"
msgstr ""
-#: application/controllers/admin/themes.php:1154
+#: application/controllers/admin/themes.php:1157
msgid "This group is unanswered"
msgstr ""
-#: application/controllers/admin/themes.php:1160
+#: application/controllers/admin/themes.php:1163
msgid "This group has an error"
msgstr ""
-#: application/controllers/admin/themes.php:1166
+#: application/controllers/admin/themes.php:1169
msgid "Current group is disabled"
msgstr ""
-#: application/controllers/admin/themes.php:1195
+#: application/controllers/admin/themes.php:1198
msgid "Question group name"
msgstr ""
-#: application/controllers/admin/themes.php:1196
+#: application/controllers/admin/themes.php:1199
msgid "Question group description"
msgstr ""
-#: application/controllers/admin/themes.php:1205
+#: application/controllers/admin/themes.php:1208
msgid "This is an error message example"
msgstr ""
-#: application/controllers/admin/themes.php:1280
+#: application/controllers/admin/themes.php:1283
msgid "LimeSurvey 3.0 theme editor"
msgstr ""
-#: application/controllers/admin/themes.php:1284
+#: application/controllers/admin/themes.php:1287
msgid "Welcome to the new theme editor of LimeSurvey 3.0. To get an overview of new functionality and possibilities, please visit the %s LimeSurvey manual %s. For further questions and information, feel free to post your questions on the %s LimeSurvey forums %s."
msgstr ""
-#: application/controllers/admin/themes.php:1311
+#: application/controllers/admin/themes.php:1314
msgid "Demo mode: Uploading templates is disabled."
msgstr ""
-#: application/controllers/admin/themes.php:1349
+#: application/controllers/admin/themes.php:1352
msgid "Template '%s' does already exist."
msgstr ""
@@ -4968,7 +4980,7 @@ msgstr ""
#: application/controllers/admin/translate.php:269
#: application/core/LsDefaultDataSets.php:810
-#: application/core/Survey_Common_Action.php:681
+#: application/core/Survey_Common_Action.php:688
#: application/views/admin/survey/Question/questionbar_view.php:19
#: application/views/admin/survey/Question/questionbar_view.php:79
#: application/views/admin/survey/QuestionGroups/questiongroupbar_view.php:22
@@ -4979,7 +4991,7 @@ msgid "Preview survey"
msgstr ""
#: application/controllers/admin/translate.php:269
-#: application/core/Survey_Common_Action.php:683
+#: application/core/Survey_Common_Action.php:690
#: application/views/admin/survey/Question/questionbar_view.php:21
#: application/views/admin/survey/Question/questionbar_view.php:81
#: application/views/admin/survey/QuestionGroups/questiongroupbar_view.php:24
@@ -5412,7 +5424,7 @@ msgstr ""
#: application/helpers/replacements_helper.php:149
#: application/helpers/replacements_helper.php:151
#: application/helpers/replacements_helper.php:399
-#: application/helpers/replacements_helper.php:401 tmp/twig_translate.php:138
+#: application/helpers/replacements_helper.php:401 tmp/twig_translate.php:137
msgid "Please contact %s ( %s ) for further assistance."
msgstr ""
@@ -5495,7 +5507,7 @@ msgid "You have exceeded the number of maximum login attempts. Please wait %d mi
msgstr ""
#: application/core/LSUserIdentity.php:138
-#: application/core/Survey_Common_Action.php:433
+#: application/core/Survey_Common_Action.php:440
msgid "Warning: You are still using the default password ('password'). Please change your password and re-login again."
msgstr ""
@@ -6017,7 +6029,7 @@ msgstr ""
#: application/views/installer/license_view.php:16
#: application/views/installer/precheck_view.php:147
#: application/views/survey/system/actionButton/movePrevious.php:11
-#: tmp/twig_translate.php:158 tmp/twig_translate.php:211
+#: tmp/twig_translate.php:157 tmp/twig_translate.php:210
msgid "Previous"
msgstr ""
@@ -6029,7 +6041,7 @@ msgstr ""
#: application/views/installer/optconfig_view.php:82
#: application/views/installer/precheck_view.php:155
#: application/views/survey/system/actionButton/moveNext.php:11
-#: tmp/twig_translate.php:160
+#: tmp/twig_translate.php:159
msgid "Next"
msgstr ""
@@ -6530,102 +6542,102 @@ msgstr ""
msgid "Survey not found"
msgstr ""
-#: application/core/Survey_Common_Action.php:431
+#: application/core/Survey_Common_Action.php:438
msgid "Password warning"
msgstr ""
-#: application/core/Survey_Common_Action.php:449
+#: application/core/Survey_Common_Action.php:456
msgid "Activated"
msgstr ""
-#: application/core/Survey_Common_Action.php:989
+#: application/core/Survey_Common_Action.php:996
#: application/views/admin/survey/subview/accordion/_tokens_panel.php:58
msgid "Responses to this survey are anonymized."
msgstr ""
-#: application/core/Survey_Common_Action.php:991
+#: application/core/Survey_Common_Action.php:998
#: application/views/admin/survey/subview/accordion/_tokens_panel.php:56
msgid "Responses to this survey are NOT anonymized."
msgstr ""
-#: application/core/Survey_Common_Action.php:994
+#: application/core/Survey_Common_Action.php:1001
msgid "It is presented question by question."
msgstr ""
-#: application/core/Survey_Common_Action.php:996
+#: application/core/Survey_Common_Action.php:1003
msgid "It is presented group by group."
msgstr ""
-#: application/core/Survey_Common_Action.php:998
+#: application/core/Survey_Common_Action.php:1005
msgid "It is presented on one single page."
msgstr ""
-#: application/core/Survey_Common_Action.php:1002
+#: application/core/Survey_Common_Action.php:1009
msgid "No question index will be shown with this format."
msgstr ""
-#: application/core/Survey_Common_Action.php:1004
+#: application/core/Survey_Common_Action.php:1011
msgid "A question index will be shown; participants will be able to jump between viewed questions."
msgstr ""
-#: application/core/Survey_Common_Action.php:1006
+#: application/core/Survey_Common_Action.php:1013
msgid "A full question index will be shown; participants will be able to jump between relevant questions."
msgstr ""
-#: application/core/Survey_Common_Action.php:1010
+#: application/core/Survey_Common_Action.php:1017
#: application/views/admin/survey/subview/accordion/_notification_panel.php:34
msgid "Responses will be date stamped."
msgstr ""
-#: application/core/Survey_Common_Action.php:1013
+#: application/core/Survey_Common_Action.php:1020
msgid "IP Addresses will be logged"
msgstr ""
-#: application/core/Survey_Common_Action.php:1016
+#: application/core/Survey_Common_Action.php:1023
msgid "Referrer URL will be saved."
msgstr ""
-#: application/core/Survey_Common_Action.php:1019
+#: application/core/Survey_Common_Action.php:1026
msgid "It uses cookies for access control."
msgstr ""
-#: application/core/Survey_Common_Action.php:1022
+#: application/core/Survey_Common_Action.php:1029
msgid "If tokens are used, the public may register for this survey"
msgstr ""
-#: application/core/Survey_Common_Action.php:1025
+#: application/core/Survey_Common_Action.php:1032
msgid "Participants can save partially finished surveys"
msgstr ""
-#: application/core/Survey_Common_Action.php:1028
+#: application/core/Survey_Common_Action.php:1035
msgid "Basic email notification is sent to:"
msgstr ""
-#: application/core/Survey_Common_Action.php:1031
+#: application/core/Survey_Common_Action.php:1038
msgid "Detailed email notification with response data is sent to:"
msgstr ""
-#: application/core/Survey_Common_Action.php:1081
+#: application/core/Survey_Common_Action.php:1088
msgid "Survey cannot be activated yet."
msgstr ""
-#: application/core/Survey_Common_Action.php:1083
+#: application/core/Survey_Common_Action.php:1090
msgid "You need to add question groups"
msgstr ""
-#: application/core/Survey_Common_Action.php:1086
+#: application/core/Survey_Common_Action.php:1093
msgid "You need to add questions"
msgstr ""
-#: application/core/Survey_Common_Action.php:1193
+#: application/core/Survey_Common_Action.php:1200
msgid "Extracted files not found - maybe a permission problem?"
msgstr ""
-#: application/core/Survey_Common_Action.php:1207
+#: application/core/Survey_Common_Action.php:1214
msgid "Copy failed"
msgstr ""
-#: application/core/Survey_Common_Action.php:1219
+#: application/core/Survey_Common_Action.php:1226
msgid "Forbidden Extension"
msgstr ""
@@ -7022,7 +7034,7 @@ msgstr ""
#: application/views/admin/user/setusertemplates.php:26
#: application/views/admin/user/setusertemplates.php:58
#: tmp/twig_translate.php:9 tmp/twig_translate.php:39
-#: tmp/twig_translate.php:130
+#: tmp/twig_translate.php:129
msgid "Off"
msgstr ""
@@ -7529,7 +7541,7 @@ msgstr ""
msgid "Your responses were successfully saved."
msgstr ""
-#: application/helpers/SurveyRuntimeHelper.php:1133 tmp/twig_translate.php:201
+#: application/helpers/SurveyRuntimeHelper.php:1133 tmp/twig_translate.php:200
msgid "Print your answers."
msgstr ""
@@ -8117,6 +8129,7 @@ msgstr ""
#: application/helpers/userstatistics_helper.php:2775
#: application/helpers/userstatistics_helper.php:2879
#: application/models/Surveymenu.php:185
+#: application/models/TemplateConfiguration.php:818
#: application/views/admin/participants/modal_subviews/_addToSurvey.php:22
#: application/views/admin/super/quickmenu.php:6
msgid "Survey"
@@ -8245,7 +8258,7 @@ msgstr ""
#: application/views/admin/export/exportresult_panels/_token-control.php:29
#: application/views/admin/saved/savedlist_view.php:22
#: application/views/admin/themes/templateeditor_register_view.php:11
-#: tmp/twig_translate.php:218
+#: tmp/twig_translate.php:217
msgid "Email address"
msgstr ""
@@ -9244,7 +9257,7 @@ msgstr ""
msgid "The minimum number of files has not been uploaded."
msgstr ""
-#: application/helpers/frontend_helper.php:691 tmp/twig_translate.php:198
+#: application/helpers/frontend_helper.php:691 tmp/twig_translate.php:197
msgid "Did Not Save"
msgstr ""
@@ -9289,7 +9302,7 @@ msgstr ""
msgid "This survey cannot be tested or completed for the following reason(s):"
msgstr ""
-#: application/helpers/frontend_helper.php:1403 tmp/twig_translate.php:168
+#: application/helpers/frontend_helper.php:1403 tmp/twig_translate.php:167
msgid "There are no questions in this survey."
msgstr ""
@@ -9489,7 +9502,7 @@ msgstr ""
#: application/helpers/qanda_helper.php:2310
#: application/views/admin/survey/activateSurvey_view.php:36
-#: tmp/twig_translate.php:196 tmp/twig_translate.php:210
+#: tmp/twig_translate.php:195 tmp/twig_translate.php:209
msgid "Return to survey"
msgstr ""
@@ -9503,7 +9516,7 @@ msgstr ""
#: application/views/admin/themes/templatesummary_view.php:159
#: application/views/admin/token/csvupload.php:122
#: application/views/admin/token/ldapform.php:71 tmp/twig_translate.php:15
-#: tmp/twig_translate.php:110 tmp/twig_translate.php:136
+#: tmp/twig_translate.php:109 tmp/twig_translate.php:135
msgid "Upload"
msgstr ""
@@ -10955,11 +10968,11 @@ msgstr ""
msgid "Note: Print will not include items on this page"
msgstr ""
-#: application/helpers/replacements_helper.php:297 tmp/twig_translate.php:203
+#: application/helpers/replacements_helper.php:297 tmp/twig_translate.php:202
msgid "Answers cleared"
msgstr ""
-#: application/helpers/replacements_helper.php:298 tmp/twig_translate.php:167
+#: application/helpers/replacements_helper.php:298 tmp/twig_translate.php:166
msgid "Your assessment"
msgstr ""
@@ -11402,19 +11415,19 @@ msgstr ""
msgid "Moving user templates to new location at %s..."
msgstr ""
-#: application/helpers/update/updatedb_helper.php:2355
+#: application/helpers/update/updatedb_helper.php:2356
msgid "An non-recoverable error happened during the update. Error details:"
msgstr ""
-#: application/helpers/update/updatedb_helper.php:2359
+#: application/helpers/update/updatedb_helper.php:2360
msgid "File %s, line %s."
msgstr ""
-#: application/helpers/update/updatedb_helper.php:2402
+#: application/helpers/update/updatedb_helper.php:2403
msgid "Database update"
msgstr ""
-#: application/helpers/update/updatedb_helper.php:2403
+#: application/helpers/update/updatedb_helper.php:2404
msgid "The database has been updated from version %s to version %s."
msgstr ""
@@ -12511,11 +12524,19 @@ msgstr ""
msgid "You cannot uninstall the default template."
msgstr ""
-#: application/models/TemplateConfiguration.php:931
+#: application/models/TemplateConfiguration.php:815
+msgid "Global"
+msgstr ""
+
+#: application/models/TemplateConfiguration.php:816
+msgid "Theme"
+msgstr ""
+
+#: application/models/TemplateConfiguration.php:943
msgid "Error: Malformed JSON: Field %s must be either a JSON array or the string \"inherit\". Found \"%s\"."
msgstr ""
-#: application/models/TemplateConfiguration.php:999
+#: application/models/TemplateConfiguration.php:1011
msgid "Theme '%s' has been uninstalled because it's not compatible with this LimeSurvey version."
msgstr ""
@@ -13264,7 +13285,7 @@ msgstr ""
#: application/views/admin/update/manage/subscribe.php:38
#: application/views/admin/update/updater/welcome/_subscribe.php:44
#: application/views/survey/system/actionButton/moveSubmit.php:11
-#: tmp/twig_translate.php:159 tmp/twig_translate.php:212
+#: tmp/twig_translate.php:158 tmp/twig_translate.php:211
msgid "Submit"
msgstr ""
@@ -14232,7 +14253,7 @@ msgstr ""
#: application/views/admin/global_settings/_general.php:192
#: tmp/twig_translate.php:7 tmp/twig_translate.php:37
-#: tmp/twig_translate.php:128
+#: tmp/twig_translate.php:127
msgid "Popup"
msgstr ""
@@ -16648,11 +16669,11 @@ msgid "Question type"
msgstr ""
#: application/views/admin/survey/Question/listquestions.php:105
-#: application/views/survey/system/required.php:6 tmp/twig_translate.php:145
-#: tmp/twig_translate.php:146 tmp/twig_translate.php:149
-#: tmp/twig_translate.php:192 tmp/twig_translate.php:193
-#: tmp/twig_translate.php:194 tmp/twig_translate.php:207
-#: tmp/twig_translate.php:208 tmp/twig_translate.php:221
+#: application/views/survey/system/required.php:6 tmp/twig_translate.php:144
+#: tmp/twig_translate.php:145 tmp/twig_translate.php:148
+#: tmp/twig_translate.php:191 tmp/twig_translate.php:192
+#: tmp/twig_translate.php:193 tmp/twig_translate.php:206
+#: tmp/twig_translate.php:207 tmp/twig_translate.php:220
msgid "Mandatory"
msgstr ""
@@ -18939,7 +18960,7 @@ msgid "Thank you!"
msgstr ""
#: application/views/admin/themes/templateeditor_completed_view.php:4
-#: tmp/twig_translate.php:197 tmp/twig_translate.php:200
+#: tmp/twig_translate.php:196 tmp/twig_translate.php:199
msgid "Your survey responses have been recorded."
msgstr ""
@@ -18977,7 +18998,7 @@ msgstr ""
#: application/views/admin/themes/templateeditor_surveylist_view.php:33
#: application/views/admin/themes/templateeditor_surveylist_view.php:77
-#: tmp/twig_translate.php:137
+#: tmp/twig_translate.php:136
msgid "Start survey"
msgstr ""
@@ -20852,7 +20873,7 @@ msgstr ""
#: application/views/survey/frontpage/clearallForm/heading.php:7
#: application/views/survey/system/actionButton/clearAll.php:16
#: application/views/survey/system/actionLink/clearAll.php:11
-#: tmp/twig_translate.php:166
+#: tmp/twig_translate.php:165
msgid "Exit and clear survey"
msgstr ""
@@ -20867,20 +20888,20 @@ msgid "Security question:"
msgstr ""
#: application/views/survey/frontpage/loadForm/form.php:35
-#: tmp/twig_translate.php:209
+#: tmp/twig_translate.php:208
msgid "Load now"
msgstr ""
#: application/views/survey/frontpage/loadForm/heading.php:7
#: application/views/survey/system/actionButton/saveLoad.php:11
#: application/views/survey/system/actionLink/saveLoad.php:11
-#: tmp/twig_translate.php:156 tmp/twig_translate.php:163
-#: tmp/twig_translate.php:205
+#: tmp/twig_translate.php:155 tmp/twig_translate.php:162
+#: tmp/twig_translate.php:204
msgid "Load unfinished survey"
msgstr ""
#: application/views/survey/frontpage/loadForm/message.php:7
-#: tmp/twig_translate.php:206
+#: tmp/twig_translate.php:205
msgid "You can load a survey that you have previously saved from this screen."
msgstr ""
@@ -20901,7 +20922,7 @@ msgid "You may register for this survey but you have to wait for the %s before s
msgstr ""
#: application/views/survey/frontpage/registerForm/message.php:10
-#: tmp/twig_translate.php:215
+#: tmp/twig_translate.php:214
msgid "You may register for this survey if you wish to take part."
msgstr ""
@@ -20922,12 +20943,12 @@ msgid "Your email address:"
msgstr ""
#: application/views/survey/frontpage/saveForm/heading.php:7
-#: tmp/twig_translate.php:189
+#: tmp/twig_translate.php:188
msgid "Save your unfinished survey"
msgstr ""
#: application/views/survey/frontpage/saveForm/message.php:7
-#: tmp/twig_translate.php:190
+#: tmp/twig_translate.php:189
msgid "Enter a name and password for this survey and click save below."
msgstr ""
@@ -20940,7 +20961,7 @@ msgid "If you give an email address, an email containing the details will be sen
msgstr ""
#: application/views/survey/frontpage/saveForm/message.php:10
-#: tmp/twig_translate.php:191
+#: tmp/twig_translate.php:190
msgid "After having clicked the save button you can either close this browser window or continue filling out the survey."
msgstr ""
@@ -20953,17 +20974,17 @@ msgid "If you have been issued a token, please enter it in the box below and cli
msgstr ""
#: application/views/survey/frontpage/tokenForm/message.php:11
-#: tmp/twig_translate.php:144
+#: tmp/twig_translate.php:143
msgid "Please confirm the token by answering the security question below and click continue."
msgstr ""
#: application/views/survey/questions/question_help/asterisk.php:9
-#: tmp/twig_translate.php:139
+#: tmp/twig_translate.php:138
msgid "(This question is mandatory)"
msgstr ""
#: application/views/survey/system/LanguageChanger/LanguageChanger.php:20
-#: tmp/twig_translate.php:161
+#: tmp/twig_translate.php:160
msgid "Change the language"
msgstr ""
@@ -20973,7 +20994,7 @@ msgstr ""
#: application/views/survey/system/actionButton/saveSave.php:11
#: application/views/survey/system/actionLink/saveSave.php:11
-#: tmp/twig_translate.php:157 tmp/twig_translate.php:164
+#: tmp/twig_translate.php:156 tmp/twig_translate.php:163
msgid "Resume later"
msgstr ""
@@ -20982,7 +21003,7 @@ msgid "Caution: JavaScript execution is disabled in your browser or for this web
msgstr ""
#: application/views/survey/system/privacy/heading.php:7
-#: tmp/twig_translate.php:140
+#: tmp/twig_translate.php:139
msgid "This survey is anonymous."
msgstr ""
@@ -20998,13 +21019,13 @@ msgstr ""
#: application/views/survey/system/surveyIndex/groupIndexMenuLink.php:10
#: application/views/survey/system/surveyIndex/questionIndex.php:10
#: application/views/survey/system/surveyIndex/questionIndexMenuLink.php:10
-#: tmp/twig_translate.php:152 tmp/twig_translate.php:153
-#: tmp/twig_translate.php:154 tmp/twig_translate.php:162
+#: tmp/twig_translate.php:151 tmp/twig_translate.php:152
+#: tmp/twig_translate.php:153 tmp/twig_translate.php:161
msgid "Question index"
msgstr ""
#: tmp/twig_translate.php:3 tmp/twig_translate.php:20
-#: tmp/twig_translate.php:115
+#: tmp/twig_translate.php:114
msgid "Ajax mode"
msgstr ""
@@ -21015,39 +21036,39 @@ msgstr ""
#: tmp/twig_translate.php:47 tmp/twig_translate.php:51
#: tmp/twig_translate.php:55 tmp/twig_translate.php:58
#: tmp/twig_translate.php:66 tmp/twig_translate.php:68
-#: tmp/twig_translate.php:73 tmp/twig_translate.php:75
-#: tmp/twig_translate.php:80 tmp/twig_translate.php:86
-#: tmp/twig_translate.php:92 tmp/twig_translate.php:98
-#: tmp/twig_translate.php:104 tmp/twig_translate.php:118
-#: tmp/twig_translate.php:122 tmp/twig_translate.php:126
-#: tmp/twig_translate.php:131 tmp/twig_translate.php:133
+#: tmp/twig_translate.php:73 tmp/twig_translate.php:79
+#: tmp/twig_translate.php:85 tmp/twig_translate.php:91
+#: tmp/twig_translate.php:97 tmp/twig_translate.php:103
+#: tmp/twig_translate.php:117 tmp/twig_translate.php:121
+#: tmp/twig_translate.php:125 tmp/twig_translate.php:130
+#: tmp/twig_translate.php:132
msgid "Inherit"
msgstr ""
#: tmp/twig_translate.php:6 tmp/twig_translate.php:36
-#: tmp/twig_translate.php:127
+#: tmp/twig_translate.php:126
msgid "Show popups"
msgstr ""
#: tmp/twig_translate.php:8 tmp/twig_translate.php:38
-#: tmp/twig_translate.php:129
+#: tmp/twig_translate.php:128
msgid "On page"
msgstr ""
#: tmp/twig_translate.php:14 tmp/twig_translate.php:69
-#: tmp/twig_translate.php:76 tmp/twig_translate.php:134
+#: tmp/twig_translate.php:75 tmp/twig_translate.php:133
msgid "Preview image"
msgstr ""
-#: tmp/twig_translate.php:16 tmp/twig_translate.php:111
+#: tmp/twig_translate.php:16 tmp/twig_translate.php:110
msgid "Local Server"
msgstr ""
-#: tmp/twig_translate.php:17 tmp/twig_translate.php:112
+#: tmp/twig_translate.php:17 tmp/twig_translate.php:111
msgid "User browser"
msgstr ""
-#: tmp/twig_translate.php:24 tmp/twig_translate.php:119
+#: tmp/twig_translate.php:24 tmp/twig_translate.php:118
msgid "Survey container"
msgstr ""
@@ -21067,7 +21088,7 @@ msgstr ""
msgid "Dim answered array rows"
msgstr ""
-#: tmp/twig_translate.php:52 tmp/twig_translate.php:123
+#: tmp/twig_translate.php:52 tmp/twig_translate.php:122
msgid "Hide privacy info"
msgstr ""
@@ -21103,133 +21124,133 @@ msgstr ""
msgid "Logo file"
msgstr ""
-#: tmp/twig_translate.php:77
+#: tmp/twig_translate.php:76
msgid "Animate body"
msgstr ""
-#: tmp/twig_translate.php:81
+#: tmp/twig_translate.php:80
msgid "Body animation"
msgstr ""
-#: tmp/twig_translate.php:82 tmp/twig_translate.php:88
-#: tmp/twig_translate.php:94 tmp/twig_translate.php:100
-#: tmp/twig_translate.php:106
+#: tmp/twig_translate.php:81 tmp/twig_translate.php:87
+#: tmp/twig_translate.php:93 tmp/twig_translate.php:99
+#: tmp/twig_translate.php:105
msgid "Duration"
msgstr ""
-#: tmp/twig_translate.php:83
+#: tmp/twig_translate.php:82
msgid "Animate question"
msgstr ""
-#: tmp/twig_translate.php:87
+#: tmp/twig_translate.php:86
msgid "Question animation"
msgstr ""
-#: tmp/twig_translate.php:89
+#: tmp/twig_translate.php:88
msgid "Animate alert"
msgstr ""
-#: tmp/twig_translate.php:93 tmp/twig_translate.php:99
+#: tmp/twig_translate.php:92 tmp/twig_translate.php:98
msgid "Alert animation"
msgstr ""
-#: tmp/twig_translate.php:95
+#: tmp/twig_translate.php:94
msgid "Animate checkbox"
msgstr ""
-#: tmp/twig_translate.php:101
+#: tmp/twig_translate.php:100
msgid "Animate radio buttons"
msgstr ""
-#: tmp/twig_translate.php:105
+#: tmp/twig_translate.php:104
msgid "Radio button animation"
msgstr ""
-#: tmp/twig_translate.php:107
+#: tmp/twig_translate.php:106
msgid "%s fonts"
msgstr ""
-#: tmp/twig_translate.php:108
+#: tmp/twig_translate.php:107
msgid "%s variations"
msgstr ""
-#: tmp/twig_translate.php:135
+#: tmp/twig_translate.php:134
msgid "Fruity fonts"
msgstr ""
-#: tmp/twig_translate.php:141
+#: tmp/twig_translate.php:140
msgid "Survey data policy"
msgstr ""
-#: tmp/twig_translate.php:142
+#: tmp/twig_translate.php:141
msgid "Accept"
msgstr ""
-#: tmp/twig_translate.php:147 tmp/twig_translate.php:150
-#: tmp/twig_translate.php:219
+#: tmp/twig_translate.php:146 tmp/twig_translate.php:149
+#: tmp/twig_translate.php:218
msgid "Reload captcha"
msgstr ""
-#: tmp/twig_translate.php:155
+#: tmp/twig_translate.php:154
msgid "Question by question mode not yet supported."
msgstr ""
-#: tmp/twig_translate.php:165
+#: tmp/twig_translate.php:164
msgid "This action need to be confirmed."
msgstr ""
-#: tmp/twig_translate.php:169
+#: tmp/twig_translate.php:168
msgid "There is 1 question in this survey."
msgstr ""
-#: tmp/twig_translate.php:172
+#: tmp/twig_translate.php:171
msgid "This survey is currently not active. You will not be able to save your responses."
msgstr ""
-#: tmp/twig_translate.php:173
+#: tmp/twig_translate.php:172
msgid "PDF export"
msgstr ""
-#: tmp/twig_translate.php:174
+#: tmp/twig_translate.php:173
msgid "queXMLPDF export"
msgstr ""
-#: tmp/twig_translate.php:180
+#: tmp/twig_translate.php:179
msgid "No comment"
msgstr ""
-#: tmp/twig_translate.php:181
+#: tmp/twig_translate.php:180
msgid "File type"
msgstr ""
-#: tmp/twig_translate.php:182
+#: tmp/twig_translate.php:181
msgid "Rank"
msgstr ""
-#: tmp/twig_translate.php:188
+#: tmp/twig_translate.php:187
msgid "default"
msgstr ""
-#: tmp/twig_translate.php:199
+#: tmp/twig_translate.php:198
msgid "Your survey responses have not been recorded. This survey is not yet active."
msgstr ""
-#: tmp/twig_translate.php:202
+#: tmp/twig_translate.php:201
msgid "View the statistics for this survey."
msgstr ""
-#: tmp/twig_translate.php:204
+#: tmp/twig_translate.php:203
msgid "Restart this survey"
msgstr ""
-#: tmp/twig_translate.php:213
+#: tmp/twig_translate.php:212
msgid "Thank you for registering. You will receive an email shortly."
msgstr ""
-#: tmp/twig_translate.php:214
+#: tmp/twig_translate.php:213
msgid "You may register for this survey but you have to wait for the {{sStartDate}} before starting the survey."
msgstr ""
-#: tmp/twig_translate.php:220
+#: tmp/twig_translate.php:219
msgid "Fields marked with an asterisk are mandatory."
msgstr ""
\ No newline at end of file
diff --git a/locale/ca/ca.mo b/locale/ca/ca.mo
index 02cd33cc594..f4ed647bdaf 100644
Binary files a/locale/ca/ca.mo and b/locale/ca/ca.mo differ
diff --git a/locale/fi/fi.mo b/locale/fi/fi.mo
index 6ffd4ddb66f..d39ad7b5ea5 100644
Binary files a/locale/fi/fi.mo and b/locale/fi/fi.mo differ
diff --git a/locale/hr/hr.mo b/locale/hr/hr.mo
index de0cf982972..5c1c31e5a3b 100644
Binary files a/locale/hr/hr.mo and b/locale/hr/hr.mo differ
diff --git a/locale/nb/nb.mo b/locale/nb/nb.mo
index ea8b7d87752..ddbf49e1510 100644
Binary files a/locale/nb/nb.mo and b/locale/nb/nb.mo differ
diff --git a/locale/nl-informal/nl-informal.mo b/locale/nl-informal/nl-informal.mo
index 95c85e57c26..4269c66d7ca 100644
Binary files a/locale/nl-informal/nl-informal.mo and b/locale/nl-informal/nl-informal.mo differ
diff --git a/locale/nl/nl.mo b/locale/nl/nl.mo
index 89c0fe381b8..c2d4a0eb01a 100644
Binary files a/locale/nl/nl.mo and b/locale/nl/nl.mo differ
diff --git a/tests/LimeSurveyWebDriver.php b/tests/LimeSurveyWebDriver.php
index 976d0571050..0bf0d821c96 100644
--- a/tests/LimeSurveyWebDriver.php
+++ b/tests/LimeSurveyWebDriver.php
@@ -32,6 +32,10 @@ public function changeLanguageSelect($newLang)
)
);
$langSelectOption->click();
+ $langSubmit = $this->findElement(
+ WebDriverBy::cssSelector('button[value=changelang]')
+ );
+ $langSubmit->click();
}
/**
diff --git a/themes/survey/bootswatch/options/options.twig b/themes/survey/bootswatch/options/options.twig
index a4c35b67a9e..73a245257de 100644
--- a/themes/survey/bootswatch/options/options.twig
+++ b/themes/survey/bootswatch/options/options.twig
@@ -205,9 +205,19 @@
{% endif %}
+ {% set optgroup = '' %}
{% for image in templateConfiguration.imageFileList %}
-
+ {% if image.group != optgroup %}
+ {% if optgroup != '' %}
+
+ {% endif %}
+
+
diff --git a/themes/survey/fruity/options/options.twig b/themes/survey/fruity/options/options.twig
index 577ac9d3f37..a5c67b4fdb3 100644
--- a/themes/survey/fruity/options/options.twig
+++ b/themes/survey/fruity/options/options.twig
@@ -706,9 +706,19 @@
{% endif %}
+ {% set optgroup = '' %}
{% for image in templateConfiguration.imageFileList %}
-
+ {% if image.group != optgroup %}
+ {% if optgroup != '' %}
+
+ {% endif %}
+
+
@@ -751,12 +761,20 @@
diff --git a/themes/survey/vanilla/options/options.twig b/themes/survey/vanilla/options/options.twig
index d3954600f07..cb1a17ef196 100644
--- a/themes/survey/vanilla/options/options.twig
+++ b/themes/survey/vanilla/options/options.twig
@@ -244,10 +244,18 @@
{% if templateConfiguration.sid is not empty or templateConfiguration.gsid is not empty %}
{% endif %}
-
+ {% set optgroup = '' %}
{% for image in templateConfiguration.imageFileList %}
-
+ {% if image.group != optgroup %}
+ {% if optgroup != '' %}
+
+ {% endif %}
+
@@ -303,7 +311,7 @@
{{ gT("Upload") }}
-
+