View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
19559Bug reportsMenu systempublic2024-05-13 09:41
Reportersteffen.moser Assigned To 
PrioritynoneSeverityminor 
Status newResolutionopen 
Product Version6.5.x 
Summary19559: Cannot edit global setting "showqnumcode" via GUI
Description

The global setting "showqnumcode" (and related settings, e.g., "showgroupinfo", "showxquestions") does not seem to be editable via the GUI of LimeSurvey LimeSurvey Community Edition Version 6.5.6+240506 running on PHP 8.1.23 and Oracle Solaris 11.4 SRU 68. It was set to "show", one of our survey admins wondered why he could not switch it off for a specific survey. The reason was the global setting in the database table "lime_settings_global". While lots of the settings listed in this database table can be edited via GUI, the above-mentioned cannot. By changing it directly in the DB from "show" to "choose", the problem has been solved.

Our LimeSurvey instance has been updated since version 2.6 for several years. There seem to be some leftovers from old versions of the tool in the "lime_settings_global" table. Maybe they are interfering!?

Steps To Reproduce

Steps to reproduce

Run LimeSurvey 6.5.6+240506 and try to change the global setting which affects the behavior of whether question numbers should be shown or not.

Expected result

There should be a configuration option in the web surface where a site admin can configure this.

Actual result

No configuration option is visible.

TagsNo tags attached.
Bug heat4
Complete LimeSurvey version number (& build)6.5.6+240506
I will donate to the project if issue is resolvedNo
BrowserMozilla Firefox 125.0.3 on Linux and macOS, Google Chrome 124.0.6367.118 on Linux
Database type & versionMySQL 8.0.35
Server OS (if known)Oracle Solaris 11.4 SRU 68
Webserver software & version (if known)Apache 2.4.58
PHP VersionPHP 8.1.23

Relationships

related to 18450 confirmed Deprecated global settings still used 

Users monitoring this issue

There are no users monitoring this issue.

Activities

steffen.moser

steffen.moser

2024-05-12 16:16

reporter   ~80090

The uploaded screenshot shows the available options offered by the "Presentation" card in the global settings.

DenisChenu

DenisChenu

2024-05-13 09:41

developer   ~80092

After the long long long long discussion about shownoanswer : https://github.com/LimeSurvey/LimeSurvey/pull/2700

I don't create a PR before a clear decision here : Remove global settings usage OR add global settings GUI and shown it at disable if global settings force.

Issue History

Date Modified Username Field Change
2024-05-12 16:00 steffen.moser New Issue
2024-05-12 16:16 steffen.moser Note Added: 80090
2024-05-12 16:16 steffen.moser File Added: LimeSurvey Global Presentation Settings.png
2024-05-12 16:16 steffen.moser Bug heat 0 => 2
2024-05-13 09:36 DenisChenu Relationship added related to 18450
2024-05-13 09:41 DenisChenu Note Added: 80092
2024-05-13 09:41 DenisChenu Bug heat 2 => 4