View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
09531Bug reportsSurvey editingpublic2015-05-08 09:16
Reporteroazevedo Assigned Toc_schmitz  
PrioritynormalSeveritypartial_block 
Status closedResolutionfixed 
Product Version2.05+ 
Fixed in Version2.05+ 
Summary09531: URL Parameters in Panel Integration are duplicated when adding/removing additional languages to survey
Description

I've configured a survey with a few url parameters. Noticed at some point that all the url parameters i've added where now duplicated. I've noticed that happens every time I add or remove an additional language from the survey and save.

Steps To Reproduce
  • create a simple survey, with one question group and one question
  • go to to Survey properties > General Settings > Panel integration
  • add one url parameter pointing to the survey question. For example: p1 -> Question1
  • Save (see screenshot1.png)
  • go to to Survey properties > General Settings > General (see screenshot2.png)
  • Add one additional language
  • Save (see screenshot3.png)
  • go to to Survey properties > General Settings > Panel integration
  • Now you can see the url parameter "p1 -> Question1" twice (see screenshot4.png)
  • Go to General tab, remove the additional language added before
  • Save (see screenshot2.png)
  • go to to Survey properties > General Settings > Panel integration
  • Now you can see the url parameter "p1 -> Question1" four times (see screenshot5.png)
Additional Information

I have two different installations: one using SQLServer and other using MySQL.
The problem happens on both systems.
Also tested this in http://demo.limesurvey.org/ and this problem also occurs there.

TagsNo tags attached.
Bug heat2
Complete LimeSurvey version number (& build)Version 2.05+ Build 141229
I will donate to the project if issue is resolvedNo
BrowserChrome, IE
Database type & versionSQLServer 2008 R2 and MySQL v5.5.34
Server OS (if known)Windows Server 2008 R2 Enterprise
Webserver software & version (if known)IIS 7.5
PHP Version5.4.24

Users monitoring this issue

There are no users monitoring this issue.

Activities

c_schmitz

c_schmitz

2015-02-27 10:17

administrator   ~31728

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=14965

c_schmitz

c_schmitz

2015-02-27 10:18

administrator   ~31729

Fix committed to 2.06 branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=14966

c_schmitz

c_schmitz

2015-05-08 09:16

administrator   ~32127

2.05+ Build 150508 released

Related Changesets

LimeSurvey: master 55957c3a

2015-02-27 09:17:44

c_schmitz

Details Diff
Fixed issue 09531: URL parameters in panel integration are duplicated when adding additional languages to the survey Affected Issues
09531
mod - application/controllers/admin/surveyadmin.php Diff File

LimeSurvey: 2.06 0492a0c2

2015-02-27 09:17:44

c_schmitz

Details Diff
Fixed issue 09531: URL parameters in panel integration are duplicated when adding additional languages to the survey Affected Issues
09531
mod - application/controllers/admin/surveyadmin.php Diff File

Issue History

Date Modified Username Field Change
2015-02-19 12:54 oazevedo New Issue
2015-02-19 12:54 oazevedo File Added: attachs.zip
2015-02-19 12:57 oazevedo Issue Monitored: oazevedo
2015-02-19 12:57 oazevedo Issue End Monitor: oazevedo
2015-02-27 10:00 c_schmitz Assigned To => c_schmitz
2015-02-27 10:00 c_schmitz Status new => assigned
2015-02-27 10:17 c_schmitz Changeset attached => LimeSurvey master 55957c3a
2015-02-27 10:17 c_schmitz Note Added: 31728
2015-02-27 10:17 c_schmitz Resolution open => fixed
2015-02-27 10:18 c_schmitz Changeset attached => LimeSurvey 2.06 0492a0c2
2015-02-27 10:18 c_schmitz Note Added: 31729
2015-02-27 10:18 c_schmitz Status assigned => resolved
2015-02-27 10:18 c_schmitz Fixed in Version => 2.05+
2015-02-27 10:18 c_schmitz File Deleted: attachs.zip
2015-05-08 09:16 c_schmitz Note Added: 32127
2015-05-08 09:16 c_schmitz Status resolved => closed
2019-11-01 17:25 c_schmitz Category Survey design => Survey editing