View Issue Details

This bug affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
19171Bug reportsTheme editorpublic2025-06-17 18:06
ReporterDenisChenu Assigned Totibor.pacalat  
PrioritynoneSeveritypartial_block 
Status closedResolutionfixed 
Summary19171: Unable to use dropdown in config.xml with core options
Description

Theme creator can need options in Theme options, but adding it broke all javascript

Steps To Reproduce

Steps to reproduce

Import included theme
Set it at a survey
Try to set Theme options

Expected result

You can set theme options

Actual result

Nothing happen when try to update option

TagsNo tags attached.
Attached Files
Peek 12-10-2023 11-31.gif (38,302 bytes)   
Peek 12-10-2023 11-31.gif (38,302 bytes)   
vanilla_fixedlogo.zip (139,969 bytes)
Bug heat8
Complete LimeSurvey version number (& build)6.2.11 git
I will donate to the project if issue is resolvedNo
Browserfirefox
Database type & versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)not relevant
PHP Versionnot relevant

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2023-10-12 11:35

developer   ~77657

Config set

        <brandlogotype type="dropdown" category="Logos and major options" width="12" title="Logo with dropdowns">Logo1
            <dropdownoptions>
                <option value="Logo1">Logo 1 noir</option>
                <option value="Logo2">Logo 2 rouge</option>
                <option value="Logo3">Logo 3 bleu</option>
            </dropdownoptions>
        </brandlogotype>
gabrieljenik

gabrieljenik

2025-06-05 23:23

manager   ~82838

https://github.com/LimeSurvey/LimeSurvey/pull/4316/

The problem was about parent attribute not being implemented properly, nor used.

There are probably other config.xml files that are not using the parent attribute properly, while still not throwing errors. Shall we review them?

DenisChenu

DenisChenu

2025-06-06 12:27

developer   ~82846

There are probably other config.xml files that are not using the parent attribute properly, while still not throwing errors. Shall we review them?

I think yes

guest

guest

2025-06-12 17:07

viewer   ~82874

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

LimeBot

LimeBot

2025-06-17 18:06

administrator   ~82891

Fixed in Release 6.14.3+250617

Related Changesets

LimeSurvey: master 51db426d

2025-06-12 17:07

Gabriel Jenik

Committer: GitHub


Details Diff
Fixed issue 19171: Unable to use dropdown in config.xml with core options (#4316)

Co-authored-by: lapiudevgit <devgit@lapiu.biz>
Affected Issues
19171
mod - application/views/themeOptions/options_core.php Diff File
mod - themes/survey/bootswatch/config.xml Diff File
mod - themes/survey/fruity/config.xml Diff File
mod - themes/survey/fruity_twentythree/config.xml Diff File
mod - themes/survey/vanilla/config.xml Diff File

Issue History

Date Modified Username Field Change
2023-10-12 11:34 DenisChenu New Issue
2023-10-12 11:34 DenisChenu File Added: Capture d’écran du 2023-10-12 11-32-30.png
2023-10-12 11:34 DenisChenu File Added: Peek 12-10-2023 11-31.gif
2023-10-12 11:34 DenisChenu File Added: vanilla_fixedlogo.zip
2023-10-12 11:35 DenisChenu Note Added: 77657
2023-10-12 11:35 DenisChenu Bug heat 0 => 2
2023-11-13 14:34 gabrieljenik Severity minor => partial_block
2023-11-13 14:34 gabrieljenik Status new => confirmed
2025-05-28 10:18 tibor.pacalat Assigned To => gabrieljenik
2025-05-28 10:18 tibor.pacalat Status confirmed => assigned
2025-06-05 23:23 gabrieljenik Assigned To gabrieljenik => DenisChenu
2025-06-05 23:23 gabrieljenik Status assigned => ready for code review
2025-06-05 23:23 gabrieljenik Note Added: 82838
2025-06-05 23:23 gabrieljenik Bug heat 2 => 4
2025-06-06 12:27 DenisChenu Note Added: 82846
2025-06-06 12:28 DenisChenu Assigned To DenisChenu => tibor.pacalat
2025-06-06 12:28 DenisChenu Status ready for code review => in code review
2025-06-12 17:07 Changeset attached => LimeSurvey master 51db426d
2025-06-12 17:07 guest Note Added: 82874
2025-06-12 17:07 guest Bug heat 4 => 6
2025-06-12 17:08 tibor.pacalat Status in code review => resolved
2025-06-12 17:08 tibor.pacalat Resolution open => fixed
2025-06-17 18:06 LimeBot Note Added: 82891
2025-06-17 18:06 LimeBot Status resolved => closed
2025-06-17 18:06 LimeBot Bug heat 6 => 8