View Issue Details

This bug affects 1 person(s).
 26
IDProjectCategoryView StatusLast Update
04313Bug reportsSurvey editingpublic2010-05-21 19:03
ReporterCarbonaCat Assigned Tolemeur  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version1.90b 
Target Version1.90RC1Fixed in Version1.90RC1 
Summary04313: Multilingual label sets cannot replace or be added
Description

When a label set is designed for multiple languages, it causes a JavaScript error when used.

Steps To Reproduce

-Create a label set with at least two languages.
-Create a question whose type allows you to use label sets (exemple: List(Dropdown))
-Edit answers
-Click on "Predefined label sets..."
-Choose the label set with at least two languages.
-Click on "Add" or "Replace" to provoke the error.

TagsNo tags attached.
Attached Files
Bug heat26
Complete LimeSurvey version number (& build)8691
I will donate to the project if issue is resolved
BrowserChrome4.x, Firefox3.6.x, IE7
Database type & versionMySQL
Server OS (if known)Windows XP SP2
Webserver software & version (if known)LAMPP
PHP Version5.3

Relationships

has duplicate 04343 closedMazi Bug reports Unable to use ajax box to add label set if the label set is multilingual 

Users monitoring this issue

DenisChenu

Activities

Mazi

Mazi

2010-05-11 23:46

updater   ~11766

Last edited: 2010-05-11 23:49

I can reproduce the problem. When trying to click "Add" nothing happens at multilingual label sets. When chosing a label set which only has one language it works (though these should not be shown I think?).

There are some HTML errors like "line 93 column 28 - Fehler: ID "langpopup2" already defined", maybe this stops the JS from working correctly?

Carboncat, what error messages do you get?

tpartner

tpartner

2010-05-11 23:52

partner   ~11767

Carboncat, could you please attach a small sample survey and labelset?

Mazi

Mazi

2010-05-12 00:06

updater   ~11770

1.90 survey and label set (languages English and German) attached.

tpartner

tpartner

2010-05-18 00:52

partner   ~11836

Carsten, I'm afraid I'm going to have to pass this one to you. I believe this is your code.

There is an undefined var in the second iteration of the "for (y in json)" loop - line 441 of admin/scripts/answers.js - but I'm not sure where you're going with that loop.

Note: admin/scripts/subquestions.js may also be affected.

Mazi

Mazi

2010-05-18 17:34

updater   ~11855

Thibault, this is quite a show stopper. Can you take a look? If it's hard to solve for our master coder, we have to wait for Carsten.

DenisChenu

DenisChenu

2010-05-19 13:45

developer   ~11870

Same problem
Try to add a predefined label set in subquestions.

If the labelset had one language, it's OK.
But if the label set had more than one language: javascript error:

Erreur : language[languages[0]] is undefined
Fichier Source : http://..../admin/scripts/subquestions.js [^]
Ligne : 399

(just for line precision and source file)

lemeur

lemeur

2010-05-21 17:33

developer   ~11904

Fixed in rev 8743

lemeur

lemeur

2010-05-21 17:43

developer   ~11907

i reopen this bug because I guess, as tpartner wrote, that subquestions.js is affected as well.

lemeur

lemeur

2010-05-21 17:57

developer   ~11908

now it should be fixed for good in rev 8744.

lemeur

lemeur

2010-05-21 19:03

developer   ~11909

beta3 release

Issue History

Date Modified Username Field Change
2010-05-07 16:36 CarbonaCat New Issue
2010-05-07 16:36 CarbonaCat Status new => assigned
2010-05-07 16:36 CarbonaCat Assigned To => user372
2010-05-11 23:46 Mazi Note Added: 11766
2010-05-11 23:46 Mazi Status assigned => feedback
2010-05-11 23:47 Mazi Note Edited: 11766
2010-05-11 23:49 Mazi Note Edited: 11766
2010-05-11 23:50 tpartner Assigned To user372 => tpartner
2010-05-11 23:50 tpartner Status feedback => assigned
2010-05-11 23:52 tpartner Note Added: 11767
2010-05-12 00:05 Mazi File Added: 4313-limesurvey_survey_86913.lss
2010-05-12 00:06 Mazi File Added: 4313-limesurvey_labelset_13.lsl
2010-05-12 00:06 Mazi Note Added: 11770
2010-05-18 00:52 tpartner Note Added: 11836
2010-05-18 00:53 tpartner Assigned To tpartner => c_schmitz
2010-05-18 17:33 Mazi Assigned To c_schmitz => lemeur
2010-05-18 17:34 Mazi Note Added: 11855
2010-05-18 17:54 Mazi Relationship added has duplicate 04343
2010-05-19 09:52 mdekker Target Version => 1.90RC1
2010-05-19 13:45 DenisChenu Note Added: 11870
2010-05-19 13:46 DenisChenu Issue Monitored: DenisChenu
2010-05-21 17:33 lemeur Note Added: 11904
2010-05-21 17:33 lemeur Status assigned => resolved
2010-05-21 17:33 lemeur Fixed in Version => 1.90RC1
2010-05-21 17:33 lemeur Resolution open => fixed
2010-05-21 17:43 lemeur Note Added: 11907
2010-05-21 17:43 lemeur Status resolved => feedback
2010-05-21 17:43 lemeur Resolution fixed => reopened
2010-05-21 17:43 lemeur Status feedback => confirmed
2010-05-21 17:57 lemeur Note Added: 11908
2010-05-21 17:57 lemeur Status confirmed => resolved
2010-05-21 17:57 lemeur Resolution reopened => fixed
2010-05-21 19:03 lemeur Note Added: 11909
2010-05-21 19:03 lemeur Status resolved => closed
2010-10-25 00:17 c_schmitz Category Survey Design => Survey design
2019-11-01 17:25 c_schmitz Category Survey design => Survey editing
2021-08-02 20:07 guest Bug heat 22 => 26