View Issue Details

This issue affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
10097Bug reportsSurvey takingpublic2016-01-08 15:36
ReporterDenisChenu Assigned ToLouisGac 
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version2.50.x 
Summary10097: Doc survey don't work ....
Description

Imported doc survey : https://raw.githubusercontent.com/LimeSurvey/LimeSurvey/master/docs/demosurveys/ls205_sample_survey_multilingual.lss

We can not go after the multiple question group : Checkbox exude is resetted and last ranking question too

Steps To Reproduce

Import inluded survey and try to submit

Additional Information

I test too :

Tested with and without javascript

TagsNo tags attached.
Attached Files
Bug heat6
Complete LimeSurvey version number (& build)150809
I will donate to the project if issue is resolvedNo
BrowserFirefox 42.0
Database type & versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)apache
PHP VersionPHP Version 5.4

Users monitoring this issue

There are no users monitoring this issue.

Activities

LouisGac

LouisGac

2015-12-09 16:21

developer   ~33818

ls205_sample_survey_multilingual.lss is full of inline javascript.
It can't be used for debugging purpose (I yet had a lot of problem with it).

Mandatory option on multiple choices with checkbox works like a charm.

DenisChenu

DenisChenu

2015-12-09 16:41

developer   ~33819

Reupload same survey without included script : same behaviour (and it don't work without JS activated in 2.50, working in 2.05).

LouisGac

LouisGac

2015-12-09 16:52

developer   ~33821

I don't how to clean a lss file full of scripts and css, and I don't want to. Why this lss file is bugging ? I don't know, I don't wanna know. I'm not debugging this lss file, I'm debugging 2.5... :-p

I just can't reproduce this bug with a clean new survey. Reproduce this bug out of this dirty lss file, and I will correct it.

One month ago, I spent like 4 hours to find a bug about a non showing thing, before I found it was hard coded in javascript in the lss file...

DenisChenu

DenisChenu

2015-12-09 17:04

developer   ~33822

ANd sometimes, i spent 8 hour or more to find a bug made by another .... At my free time ....

DenisChenu

DenisChenu

2015-12-09 17:06

developer   ~33823

ACtually:
Clean lss file provided.
Work without js activated in 2.06 not in 2.5.

You can not put 'fixed'

LouisGac

LouisGac

2015-12-09 17:23

developer   ~33824

I'm saying only one thing :

If the bug can't be reproduced from a clean survey, this bug is not a 2.5 bug, it's a ls205_sample_survey_multilingual.lss bug. Right now, my task is not to debug lss files, it's to debug 2.5.

LouisGac

LouisGac

2015-12-09 17:24

developer   ~33825

Please, provide an example out of dirty lss files.

DenisChenu

DenisChenu

2015-12-09 17:29

developer   ~33828

What is a "non dirty" lss file ? The one provided don't have any <script>.

LouisGac

LouisGac

2015-12-09 17:35

developer   ~33829

Last edited: 2015-12-09 18:10

I have no strict definition of "non dirty", because I still don't know how they are generated.

One way to build a "non dirty" lss file : creating a new survey, reproduce the buggy question group, test it. That's what I'm doing right now.

LouisGac

LouisGac

2015-12-09 18:04

developer   ~33830

I just uploaded limesurvey_survey_439914.lss which is a non dirty, clean lss file.

I just reproduced from scratch the question group Multi choice question, with all the questions, with all the exact same parameters.
It works perfectly fine.

So it just confirms what I think :

using ls205_sample_survey_multilingual.lss for testing is just a waste of time.

Of course, we could go further, and entirely reproduce multilingual from scratch, inside 2.06, then upload it to 2.5, to check if it works. I bet it will just work perfectly fine.

c_schmitz

c_schmitz

2016-01-08 15:36

administrator   ~34239

Version 2.5RC6 released

Issue History

Date Modified Username Field Change
2015-12-09 12:06 DenisChenu New Issue
2015-12-09 12:06 DenisChenu Status new => assigned
2015-12-09 12:06 DenisChenu Assigned To => LouisGac
2015-12-09 12:06 DenisChenu File Added: limesurvey_survey_test250.lss
2015-12-09 16:21 LouisGac Note Added: 33818
2015-12-09 16:21 LouisGac Status assigned => resolved
2015-12-09 16:21 LouisGac Resolution open => fixed
2015-12-09 16:40 DenisChenu File Added: limesurvey_survey_test250_nojs.lss
2015-12-09 16:41 DenisChenu Note Added: 33819
2015-12-09 16:52 LouisGac Note Added: 33821
2015-12-09 17:04 DenisChenu Note Added: 33822
2015-12-09 17:05 DenisChenu Assigned To LouisGac =>
2015-12-09 17:06 DenisChenu Note Added: 33823
2015-12-09 17:06 DenisChenu Status resolved => acknowledged
2015-12-09 17:23 LouisGac Note Added: 33824
2015-12-09 17:24 LouisGac Note Added: 33825
2015-12-09 17:24 LouisGac Assigned To => LouisGac
2015-12-09 17:24 LouisGac Status acknowledged => feedback
2015-12-09 17:29 DenisChenu Note Added: 33828
2015-12-09 17:29 DenisChenu Status feedback => assigned
2015-12-09 17:35 LouisGac Note Added: 33829
2015-12-09 18:00 LouisGac File Added: limesurvey_survey_439914.lss
2015-12-09 18:04 LouisGac Note Added: 33830
2015-12-09 18:10 LouisGac Note Edited: 33829
2015-12-11 12:04 LouisGac Status assigned => resolved
2016-01-08 15:36 c_schmitz Note Added: 34239
2016-01-08 15:36 c_schmitz Status resolved => closed