View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
16032 | Bug reports | Survey taking | public | 2020-03-24 18:27 | 2020-05-19 11:49 |
Reporter | ong | Assigned To | ollehar | ||
Priority | high | Severity | partial_block | ||
Status | closed | Resolution | fixed | ||
Product Version | 4.1.11 | ||||
Summary | 16032: Randomize also randomized answer options not only subquestions | ||||
Description | Hi first, the error occurs in 4.1.11 AND 4.1.12 - I just updated an it's still there. | ||||
Steps To Reproduce | Set up a matrix (type F) question | ||||
Additional Information | It also seems to me, that once you set randomize, you can not set that back to NO (another bug - not sure). | ||||
Tags | randomize | ||||
Attached Files | |||||
Bug heat | 20 | ||||
Complete LimeSurvey version number (& build) | 4.1.12+200324 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Vivaldi/Chromium based | ||||
Database type & version | mysqlnd 5.0.12-dev - 20150407 / version 8.0.18 | ||||
Server OS (if known) | Debian 4.9.189-3+deb9u2 (2019-11-11) x86_64 | ||||
Webserver software & version (if known) | apache2 | ||||
PHP Version | 7.something | ||||
Images v1 and v2 show the same question after a reload of the page. |
|
The problem is still present in version 4.1.17+. In some very rare cases, it might be useful to randomize answer options, but certainly not for Likert or semantic differential scales whre, precisely, randomization of subquestions if often required. |
|
I agree with YvesRoy. |
|
I think this is a serious problem. This "feature" forces a lot of people to use randomization for subquestions, because for many scales it makes no sense what so ever to be randomized. Imagine randomizing a 1-5 or 1-10 scale. Will be fun to respond, but I wouldn't trust the outcome of such a survey. |
|
It's a feature not a bug .... |
|
Hi, either way. As some (psychological) scales are designed to have randomized questions, this should work. |
|
I tested with a 5 point Array and they answer options are NOT randomized, only the subquestions, when you choose randomization. A lot of people will use individual answer scales from 1-5, 1-7 or 1-10, or like shown ONG, you might have text, that needs to stay in the same order. In my area, for about 99% of all cases where I use an Array question I can't use randomization of subquestions with LS4, because it would mess up the answer options, that in most cases need to stay fix. I like the idea of the feature to be able to randomize also the answer options, but only if you can decide if you want to apply randomization to subquestions or to answer options or to both. But as is, LS4 for probably 90% of market research purposes it is not usable with this "feature". For me this feature is a step back. If adding the possibility to randomize answer options means that it is always conected with the randomization of subquestions, then I'd rather prefer not to have this feature. The correct (and only sensible) approach in my opinion would be two settings: |
|
Oups ... sorry : clearly a bug here (and in 3.X : only subquestions are randomized)
Yes and here : it's a feature , but more need (for array text / arry number)
|
|
|
|
Will fix, but in the future, please always add a survey file (lss) which reproduces the issue. |
|
Hi, ok, here you go: All questions (except the last one) have the decribed problem. ong |
|
Thank you, @ong. I tested with you survey and it seems to work now. If you use the github version of LimeSurvey, you can checkout branch |
|
Hi ollehar, |
|
Sure, next bugfix release is next Monday. |
|
Hi, |
|
Same here. Probably didn't get into the release. |
|
No, if status is still "testing", then it's waiting for someone in the team to test it. |
|
Would be great if we could get this tested and included in the next release, because for most uses of array questions with randomization the current behaviour is a show stopper. Many array questions are used with scales (answer options) like 1-5, 1-7, 1-10, etc. which just don't make sense randomized. |
|
@holch If you want to join the testing team we'd be more than happy to welcome you. :D |
|
@ollhar: What do I have to do and what skills and setup do I have to have to be able to test? |
|
@holch You need a local installation and |
|
@holch Are you available on any chat channel? We sometimes use Telegram. |
|
I am a little bit on a war path with git. Haven't used it for a long time because I find it very cryptic to use (not a programmer and I don't use it on a regular basis, so once I get it working, I don't use it for a couple of months and then need to learn how to use it all over again. But I will see if I can get it running. Chat channel: not really. I am showing up at the LS Team chat from time to time. I think I have Telegram installed on my phone, need to check. But here in Brazil the communication channel is Whatsapp and thus this is what I use most. |
|
OK, well, maybe the forum can help you set it up? Are you using Windows? In any case, there are a number of graphical interfaces to git available for free. Whatsapp is not optimal, since you can't easily use it on your computer (independent of your phone). |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=29968 |
|
Fixed in Release 4.2.4+200520 |
|
LimeSurvey: master a08a6a2d 2020-05-15 13:11 Details Diff |
Fixed issue 16032: Randomize also randomized answer options not only subquestions Dev: Please note that this fix will break another (less used) feature. Dev: See discussion on github. commit c87c729e5c22decea62b5039a383c84cc34494c0 Author: Olle Harstedt <olleharstedt@yahoo.com> Date: Tue May 5 12:20:30 2020 +0200 Fixed issue 16032: Randomize also randomized answer options not only subquestions |
Affected Issues 16032 |
|
mod - application/models/Question.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-03-24 18:27 | ong | New Issue | |
2020-03-24 18:27 | ong | File Added: v5.png | |
2020-03-24 18:27 | ong | File Added: v4.png | |
2020-03-24 18:27 | ong | File Added: v3.png | |
2020-03-24 18:27 | ong | File Added: v2.png | |
2020-03-24 18:27 | ong | File Added: v1.png | |
2020-03-24 18:38 | ong | Tag Attached: randomize | |
2020-03-24 18:38 | ong | Note Added: 56756 | |
2020-03-27 10:51 | cdorin | Priority | none => high |
2020-03-27 10:51 | cdorin | Status | new => confirmed |
2020-03-27 10:51 | cdorin | Description Updated | |
2020-03-27 10:51 | cdorin | Steps to Reproduce Updated | |
2020-03-30 21:58 | cdorin | Zoho Sprints | => |Yes| |
2020-03-30 21:58 |
|
Zoho Sprints ID | => 14469000000018013 |
2020-04-18 11:34 | YvesRoy | Note Added: 57235 | |
2020-04-18 12:05 | ong | Note Added: 57242 | |
2020-04-18 16:59 | holch | Note Added: 57246 | |
2020-04-19 11:54 | DenisChenu | Note Added: 57247 | |
2020-04-19 12:07 | ong | Note Added: 57249 | |
2020-04-20 02:39 | holch | Note Added: 57251 | |
2020-04-20 08:49 | DenisChenu | Note Added: 57253 | |
2020-04-20 12:30 | ollehar | Assigned To | => ollehar |
2020-04-20 12:30 | ollehar | Status | confirmed => assigned |
2020-04-20 13:16 | holch | Note Added: 57268 | |
2020-04-30 16:45 | jelo | Issue Monitored: jelo | |
2020-05-05 12:09 | ollehar | Note Added: 57532 | |
2020-05-05 12:20 | ollehar | Status | assigned => ready for testing |
2020-05-05 12:40 | ong | Note Added: 57533 | |
2020-05-05 12:40 | ong | File Added: limesurvey_survey_278611_X.lss | |
2020-05-05 13:19 | ollehar | Note Added: 57534 | |
2020-05-05 13:19 | ollehar | Note Edited: 57534 | |
2020-05-05 13:30 | ong | Note Added: 57536 | |
2020-05-05 13:31 | ollehar | Note Added: 57537 | |
2020-05-13 09:25 | ong | Note Added: 57729 | |
2020-05-13 11:07 | result | Note Added: 57734 | |
2020-05-13 11:07 | result | Issue Monitored: result | |
2020-05-13 11:46 | ollehar | Note Added: 57738 | |
2020-05-13 15:21 | holch | Note Added: 57754 | |
2020-05-13 15:22 | ollehar | Note Added: 57755 | |
2020-05-13 15:38 | holch | Note Added: 57757 | |
2020-05-13 15:40 | ollehar | Note Added: 57758 | |
2020-05-13 16:22 | ollehar | Note Added: 57759 | |
2020-05-13 18:16 | holch | Note Added: 57762 | |
2020-05-14 10:55 | ollehar | Note Added: 57773 | |
2020-05-15 11:20 |
|
Zoho Sprints | Yes => |Yes| |
2020-05-15 11:20 |
|
Status | ready for testing => resolved |
2020-05-15 11:22 | ollehar1 | Changeset attached | => LimeSurvey master a08a6a2d |
2020-05-15 11:22 | ollehar1 | Note Added: 57828 | |
2020-05-19 11:49 | lime_release_bot | Zoho Sprints | Yes => |Yes| |
2020-05-19 11:49 | lime_release_bot | Note Added: 57910 | |
2020-05-19 11:49 | lime_release_bot | Status | resolved => closed |
2020-05-19 11:49 | lime_release_bot | Resolution | open => fixed |
2021-08-02 22:47 | guest | Bug heat | 16 => 20 |