<?xml version="1.0" encoding="utf-8"?>
<!--RSS generated by Flaimo.com RSS Builder [2026-10-21 16:57:37]-->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"><channel><docs>https://bugs.limesurvey.org/</docs><link>https://bugs.limesurvey.org/</link><description><![CDATA[LimeSurvey bugs and feature requests - Issues]]></description><title>LimeSurvey bugs and feature requests - Issues</title><image><title>LimeSurvey bugs and feature requests - Issues</title><url>https://bugs.limesurvey.org/images/mantis_logo.png</url><link>https://bugs.limesurvey.org/</link><description><![CDATA[LimeSurvey bugs and feature requests - Issues]]></description></image><language>en</language><category>All Projects</category><ttl>10</ttl><dc:language>en</dc:language><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><item><title>20786: Popup editor mode : no action with new editor</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20786</link><description><![CDATA[Popup editor mode or text editor mode : no action with new editor]]></description><category>Survey editing</category><pubDate>Wed, 21 Oct 2026 12:26:47 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20786</guid><comments>https://bugs.limesurvey.org/view.php?id=20786#bugnotes</comments></item><item><title>20785: Popup dialog text edition too small</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20785</link><description><![CDATA[When using Popup dialog : height is to small : need to move down for some tools]]></description><category>Survey editing</category><pubDate>Wed, 21 Oct 2026 12:13:37 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20785</guid><comments>https://bugs.limesurvey.org/view.php?id=20785#bugnotes</comments></item><item><title>20784: Add or move to dialog editor</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20784</link><description><![CDATA[User can use Pop-up HTML editor, which is better than copy/paste from Word, for example.&lt;br /&gt;
Admin user can set it as default&lt;br /&gt;
&lt;br /&gt;
But the new windows are not clean enough (and there are size issue)&lt;br /&gt;
We already have dialog in quick translation: maybe we can add it as new setting ?]]></description><category>Survey editing</category><pubDate>Wed, 21 Oct 2026 12:13:37 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20784</guid><comments>https://bugs.limesurvey.org/view.php?id=20784#bugnotes</comments></item><item><title>20783: When upload a forbidden extension with debug 7 : recive 500 error</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20783</link><description><![CDATA[When debug set : &lt;br /&gt;
htmlentities(): Passing null to parameter #2 ($flags) of type int is deprecated&lt;br /&gt;
/media/shnoulle/data/www/master/assets/packages/kcfinder/core/class/browser.php(922)]]></description><category>Survey editing</category><pubDate>Wed, 21 Oct 2026 12:05:27 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20783</guid><comments>https://bugs.limesurvey.org/view.php?id=20783#bugnotes</comments></item><item><title>20781: Advanced Ranking SC 1.4.10 Reflow (Level AA) issue</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20781</link><description><![CDATA[There is an issue with advanced ranking when updating window size with advanced ranking&lt;br /&gt;
&lt;a href=&quot;https://www.w3.org/WAI/WCAG21/Understanding/reflow.html&quot; rel=&quot;noopener,nofollow&quot;&gt;https://www.w3.org/WAI/WCAG21/Understanding/reflow.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Max-width is not resetted]]></description><category>Accessibility</category><pubDate>Wed, 21 Oct 2026 11:32:15 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20781</guid><comments>https://bugs.limesurvey.org/view.php?id=20781#bugnotes</comments></item><item><title>20780: Texts that depend on a number can only be translated with two forms, so languages like Polish or Czech show wrong grammar</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20780</link><description><![CDATA[Texts that change with a number (for example &quot;1 file&quot; / &quot;5 files&quot;) can only be translated with a singular and a plural form. Many languages, such as Polish, Czech, Russian or Arabic, need more forms, so these texts show wrong grammar for many numbers. The new survey editor has the same problem.]]></description><category>Translation</category><pubDate>Tue, 20 Oct 2026 17:48:52 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20780</guid><comments>https://bugs.limesurvey.org/view.php?id=20780#bugnotes</comments></item><item><title>20778: Configurable default values for notification fields (admin, adminemail, bounce_email) at survey creation</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20778</link><description><![CDATA[Currently, when a new survey is created, the three notification fields below inherit their&lt;br /&gt;
values from the parent survey group (or from the global defaults). There is no built-in way&lt;br /&gt;
to define what those defaults should be, nor to auto-fill the bounce address from the survey&lt;br /&gt;
owner's email.&lt;br /&gt;
&lt;br /&gt;
We would like to be able to set, per instance (or per survey group), the following defaults&lt;br /&gt;
applied automatically to every newly created survey:&lt;br /&gt;
&lt;br /&gt;
  1. &quot;Administrator&quot; (admin)            -&gt; Inherit: OFF, field left empty&lt;br /&gt;
  2. &quot;Administrator email&quot; (adminemail) -&gt; Inherit: OFF, field left empty&lt;br /&gt;
  3. &quot;Bounce email&quot; (bounce_email)      -&gt; auto-filled with the survey owner's email address&lt;br /&gt;
                                           (Inherit: OFF)&lt;br /&gt;
&lt;br /&gt;
Motivation / Use case&lt;br /&gt;
---------------------&lt;br /&gt;
We manage many surveys, each owned by a different person. We want bounce/delivery-error&lt;br /&gt;
notifications to go directly to the survey owner, without having to manually edit the&lt;br /&gt;
&quot;Notification &amp; data management&quot; tab of every single survey after creation. Today this is a&lt;br /&gt;
repetitive, error-prone manual step: if an administrator forgets to switch &quot;Inherit&quot; off and&lt;br /&gt;
to set the correct bounce address, error notifications silently go to the wrong recipient (or&lt;br /&gt;
to the global admin), which can mean lost feedback and undetected invalid addresses.&lt;br /&gt;
&lt;br /&gt;
Desired behaviour&lt;br /&gt;
-----------------&lt;br /&gt;
At survey creation (UI and RemoteControl2 API), the three fields above should be initialized&lt;br /&gt;
from a configurable default policy rather than blindly inheriting:&lt;br /&gt;
&lt;br /&gt;
  - a global / per-group setting defining the default state of inheritan, inheritema,&lt;br /&gt;
    inheritbnc and the default content of admin / adminemail / bounce_email;&lt;br /&gt;
  - a special token/placeholder (e.g. {owner_email}) usable as the default for bounce_email,&lt;br /&gt;
    resolved to the email of the user who owns the survey (users.email of owner_id).&lt;br /&gt;
&lt;br /&gt;
Proposed implementation (suggestions, not prescriptive)&lt;br /&gt;
-------------------------------------------------------&lt;br /&gt;
  - Add new global settings in the &quot;Global survey settings&quot; panel for the three fields.&lt;br /&gt;
  - When a survey is created, apply these defaults instead of pure group inheritance.&lt;br /&gt;
  - Support a {owner_email} placeholder for bounce_email, resolved at save time from the&lt;br /&gt;
    owner's account.]]></description><category>Installation</category><pubDate>Tue, 20 Oct 2026 12:03:05 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20778</guid><comments>https://bugs.limesurvey.org/view.php?id=20778#bugnotes</comments></item><item><title>20777: Attempting to duplicate a question group on a active survey causes an error</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20777</link><description><![CDATA[-]]></description><category>Translation</category><pubDate>Mon, 19 Oct 2026 17:16:59 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20777</guid><comments>https://bugs.limesurvey.org/view.php?id=20777#bugnotes</comments></item><item><title>20776: Survey question group settings are untranslated</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20776</link><description><![CDATA[-]]></description><category>Translation</category><pubDate>Mon, 19 Oct 2026 13:27:59 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20776</guid><comments>https://bugs.limesurvey.org/view.php?id=20776#bugnotes</comments></item><item><title>20766: Error when running a different survey, upon closing the current one</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20766</link><description><![CDATA[The error described below blocks blocks the system for the user until session ends. It occurs both for admins and users working on subsequent surveys.&lt;br /&gt;
Re-opening the crashed survey or admin panel on a private window works.&lt;br /&gt;
Note: Looking at the cookies, the Session-ID changes every time a different survey is started. The error appears only after switching page from the welcome to another one.]]></description><category>Other</category><pubDate>Wed, 14 Oct 2026 14:25:58 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20766</guid><comments>https://bugs.limesurvey.org/view.php?id=20766#bugnotes</comments></item><item><title>20761: MS-SQL Survey activation can remove unique index on response table</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20761</link><description><![CDATA[With MS-SQD : there are potential issue about the unique index in response table.&lt;br /&gt;
Sometimes receive an SQL error about a duplicate index after survey is activated: &quot;duplicate index on INDEX_1234  ...&quot;]]></description><category>Other</category><pubDate>Mon, 12 Oct 2026 18:18:31 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20761</guid><comments>https://bugs.limesurvey.org/view.php?id=20761#bugnotes</comments></item><item><title>20760: All-in-one survey: question stays visible after an answer change although the question group it depends on is hidden</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20760</link><description><![CDATA[In an all-in-one survey, a question whose condition uses a question from a later question group can stay visible after the participant changes an answer, even though that later group is hidden. The question only hides again after another answer change. If the participant fills it in, the answer is dropped on submit.]]></description><category>Expression Manager</category><pubDate>Sat, 10 Oct 2026 08:42:20 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20760</guid><comments>https://bugs.limesurvey.org/view.php?id=20760#bugnotes</comments></item><item><title>20751: Unclear error message when re-using existing survey alias</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20751</link><description><![CDATA[When you set a survey alias and then use that same alias for a different survey, there is an unclear error message]]></description><category>Survey editing</category><pubDate>Tue, 06 Oct 2026 12:54:39 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20751</guid><comments>https://bugs.limesurvey.org/view.php?id=20751#bugnotes</comments></item><item><title>20737: Index with question by question mode visually roken + usage of nav</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20737</link><description><![CDATA[With vanilla: the index is visually broken, and don't use nav and navigation]]></description><category>Theme editor</category><pubDate>Tue, 29 Sep 2026 12:48:15 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20737</guid><comments>https://bugs.limesurvey.org/view.php?id=20737#bugnotes</comments></item><item><title>20736: Better difference between No response and not activated</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20736</link><description><![CDATA[In survey listing : difference between &quot;No response&quot; and &quot;No response tables&quot;  is unclear.]]></description><category>Ergonomy</category><pubDate>Wed, 21 Oct 2026 11:38:17 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20736</guid><comments>https://bugs.limesurvey.org/view.php?id=20736#bugnotes</comments></item><item><title>20729: Calling export_responses over JSON-RPC with sDocumentType = "csv" always returns HTTP 500 with a TypeError.</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20729</link><description><![CDATA[Calling export_responses over JSON-RPC with sDocumentType = &quot;csv&quot; always returns HTTP 500 with a TypeError. The same call with &quot;json&quot; or &quot;xls&quot; succeeds on the same survey, same session and same user. CSV export from the admin web UI also works. The problem was already present on 6.x and persisted after upgrading to 7.3.0.&lt;br /&gt;
&lt;br /&gt;
When EXPORT_FORMAT is &quot;xls&quot; or &quot;json&quot; works fine, when &quot;csv&quot; it errors. R code that produces error in step export_b64 &lt;- ls_call:&lt;br /&gt;
&lt;br /&gt;
ls_call &lt;- function(method, params) {&lt;br /&gt;
  body &lt;- jsonlite::toJSON(list(method = method, id = 1, params = params),&lt;br /&gt;
                           auto_unbox = TRUE)&lt;br /&gt;
  resp &lt;- httr::POST(LS_API_URL, httr::content_type_json(), body = body)&lt;br /&gt;
  if (httr::http_error(resp)) {&lt;br /&gt;
    # Server-side failures put the actual reason in the body, usually as an&lt;br /&gt;
    # HTML error page -- strip the markup and show just the readable text&lt;br /&gt;
    txt &lt;- httr::content(resp, as = &quot;text&quot;, encoding = &quot;UTF-8&quot;)&lt;br /&gt;
    txt &lt;- gsub(&quot;(?is)&lt;(head|script|style)\\b.*?&lt;/\\1&gt;&quot;, &quot; &quot;, txt, perl = TRUE)&lt;br /&gt;
    txt &lt;- gsub(&quot;&lt;[^&gt;]+&gt;&quot;, &quot; &quot;, txt)&lt;br /&gt;
    txt &lt;- trimws(gsub(&quot;\\s+&quot;, &quot; &quot;, txt))&lt;br /&gt;
    stop(method, &quot;: HTTP &quot;, httr::status_code(resp), &quot;\n&quot;, substr(txt, 1, 2000))&lt;br /&gt;
  }&lt;br /&gt;
  out &lt;- jsonlite::fromJSON(httr::content(resp, as = &quot;text&quot;, encoding = &quot;UTF-8&quot;))&lt;br /&gt;
  if (!is.null(out$error)) stop(method, &quot;: &quot;, out$error)&lt;br /&gt;
  if (is.list(out$result) &amp;&amp; !is.null(out$result$status)) {&lt;br /&gt;
    stop(method, &quot;: &quot;, out$result$status)&lt;br /&gt;
  }&lt;br /&gt;
  out$result&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
session_key &lt;- ls_call(&quot;get_session_key&quot;, list(LS_USER, LS_PASSWORD))&lt;br /&gt;
&lt;br /&gt;
export_b64 &lt;- ls_call(&quot;export_responses&quot;, list(&lt;br /&gt;
  session_key, survey$survey_id, EXPORT_FORMAT, survey$lang,&lt;br /&gt;
  COMPLETION, HEADING_TYPE, RESPONSE_TYPE&lt;br /&gt;
))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So exporting in xls is the workaround, but given that csv is the standard for data exchange, it would be good to get the &quot;csv&quot; format working.]]></description><category>Import/Export</category><pubDate>Sun, 11 Oct 2026 06:00:05 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20729</guid><comments>https://bugs.limesurvey.org/view.php?id=20729#bugnotes</comments></item><item><title>20726: Question attributes diverge between React editor and classic editor</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20726</link><description><![CDATA[This is a problem as fixes don't reach both editors. In some instances it is even worse as different question attributes are attributed to different question themes. For example this blocks a fix for &lt;a href=&quot;https://bugs.limesurvey.org/view.php?id=18721&quot;&gt;18721&lt;/a&gt;]]></description><category>Question theme</category><pubDate>Thu, 24 Sep 2026 21:36:11 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20726</guid><comments>https://bugs.limesurvey.org/view.php?id=20726#bugnotes</comments></item><item><title>20725: New Question-Editor - missing button/possibility to manual "Data Entry"</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20725</link><description><![CDATA[In the new (!) question editor i can't see a button or possibilty to enter the page &quot;data entry&quot; in a running survey in the category &quot;results&quot;.&lt;br /&gt;
Even not in the &quot;...&quot;-menus.]]></description><category>Other</category><pubDate>Thu, 24 Sep 2026 17:57:30 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20725</guid><comments>https://bugs.limesurvey.org/view.php?id=20725#bugnotes</comments></item><item><title>20724: Page to define or import label sets is not reachable</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20724</link><description><![CDATA[Page to define or import label sets is not reachable.]]></description><category>Label sets</category><pubDate>Fri, 25 Sep 2026 08:30:13 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20724</guid><comments>https://bugs.limesurvey.org/view.php?id=20724#bugnotes</comments></item><item><title>20722: When check data integrity : if you have a old response table : it broke</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20722</link><description><![CDATA[When there are old response table  data inetgrity result throiw a DB error]]></description><category>Database design</category><pubDate>Thu, 24 Sep 2026 17:59:53 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20722</guid><comments>https://bugs.limesurvey.org/view.php?id=20722#bugnotes</comments></item><item><title>20718: error trying to update to 7.2</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20718</link><description><![CDATA[Call to undefined function getHtmlLangAttributeValue()&lt;br /&gt;
&lt;br /&gt;
/var/www/limesurvey7/application/core/LSETwigViewRenderer.php(690)&lt;br /&gt;
&lt;br /&gt;
678         // (in the future, should be template dependant done via XML file)&lt;br /&gt;
679         $aData[&quot;aSurveyInfo&quot;] = array_merge($aData[&quot;aSurveyInfo&quot;], $oTemplate-&gt;getClassAndAttributes());&lt;br /&gt;
680 &lt;br /&gt;
681         $languagecode = App()-&gt;getLanguage();&lt;br /&gt;
682         if (!empty($aData['aSurveyInfo']['sid']) &amp;&amp; Survey::model()-&gt;findByPk($aData['aSurveyInfo']['sid'])) {&lt;br /&gt;
683             if (!in_array($languagecode, Survey::model()-&gt;findByPk($aData['aSurveyInfo']['sid'])-&gt;getAllLanguages())) {&lt;br /&gt;
684                 $languagecode = Survey::model()-&gt;findByPk($aData['aSurveyInfo']['sid'])-&gt;language;&lt;br /&gt;
685             }&lt;br /&gt;
686         }&lt;br /&gt;
687 &lt;br /&gt;
688         $aData[&quot;aSurveyInfo&quot;]['languagecode']     = $languagecode;&lt;br /&gt;
689         /* Separate from 'languagecode' since some codes (e.g. 'nl-informal') are not valid values for the HTML lang attribute */&lt;br /&gt;
690         $aData[&quot;aSurveyInfo&quot;]['htmllanguagecode'] = getHtmlLangAttributeValue($languagecode);&lt;br /&gt;
691         $aData[&quot;aSurveyInfo&quot;]['dir']              = (getLanguageRTL($languagecode)) ? &quot;rtl&quot; : &quot;ltr&quot;;&lt;br /&gt;
692 &lt;br /&gt;
693         if (!empty($aData['aSurveyInfo']['sid'])) {&lt;br /&gt;
694             $showxquestions                            = App()-&gt;getConfig('showxquestions');&lt;br /&gt;
695             $aData[&quot;aSurveyInfo&quot;]['bShowxquestions']  = ($showxquestions == 'show' ||&lt;br /&gt;
696                 ($showxquestions == 'choose' &amp;&amp; !isset($aData['aSurveyInfo']['showxquestions'])) ||&lt;br /&gt;
697                 ($showxquestions == 'choose' &amp;&amp; $aData['aSurveyInfo']['showxquestions'] == 'Y'));&lt;br /&gt;
698 &lt;br /&gt;
699 &lt;br /&gt;
700             // NB: Session is flushed at submit, so sid is not defined here.&lt;br /&gt;
701             if (&lt;br /&gt;
702                 isset($_SESSION['responses_' . $aData['aSurveyInfo']['sid']]) &amp;&amp;]]></description><category>Assets</category><pubDate>Wed, 23 Sep 2026 10:39:47 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20718</guid><comments>https://bugs.limesurvey.org/view.php?id=20718#bugnotes</comments></item><item><title>20715: Create 2 other ranking system with the same views ?</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20715</link><description><![CDATA[New ranking system can be interesting to have 500 items ranked, but it doesn't interesting if we rank only 2 or 3 items for analysis.&lt;br /&gt;
Maybe we need 3 ranking question type&lt;br /&gt;
&lt;br /&gt;
1. The new one&lt;br /&gt;
2. The old (6.X) one&lt;br /&gt;
3. One with one column by choice and save the rank (see &lt;a href=&quot;https://demo.sondages.pro/714997&quot; rel=&quot;noopener,nofollow&quot;&gt;https://demo.sondages.pro/714997&lt;/a&gt;)]]></description><category>Other</category><pubDate>Mon, 21 Sep 2026 12:26:50 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20715</guid><comments>https://bugs.limesurvey.org/view.php?id=20715#bugnotes</comments></item><item><title>20714: Ranking questions export is not user-friendly</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20714</link><description><![CDATA[When exporting ranking-type questions, there is a need for a more usable export format.]]></description><category>Other</category><pubDate>Tue, 22 Sep 2026 10:35:54 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20714</guid><comments>https://bugs.limesurvey.org/view.php?id=20714#bugnotes</comments></item><item><title>20709: Could not Download All Files via selecting with one click</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20709</link><description><![CDATA[In new UI's Results/Responses list when I tried to Download all attached files to that survey via clicking the select all button in header and click Download files below system gives error: &quot;No files to download!&quot;]]></description><category>Statistics</category><pubDate>Mon, 21 Sep 2026 21:59:28 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20709</guid><comments>https://bugs.limesurvey.org/view.php?id=20709#bugnotes</comments></item><item><title>20708: Concurrent response creation for the same participant</title><author></author><link>https://bugs.limesurvey.org/view.php?id=20708</link><description><![CDATA[With long survey and some slow servers, there are multiple creations for one particpant.&lt;br /&gt;
It can happen too on limesurvey hosting]]></description><category>Survey participants (Tokens)</category><pubDate>Sat, 19 Sep 2026 18:18:00 +0200</pubDate><guid>https://bugs.limesurvey.org/view.php?id=20708</guid><comments>https://bugs.limesurvey.org/view.php?id=20708#bugnotes</comments></item></channel></rss>
