View Issue Details

This issue affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
19411Bug reportsSurvey participants (Tokens)public2026-10-09 16:59
Reporterc_schmitz Assigned Toc_schmitz  
PrioritynoneSeverityminor 
Status closedResolutionno change required 
Product Version6.4.x 
Summary19411: Opt-in/Opt-out screen cannot be edited in survey theme
Description

Subviews for opt-in & opt out are part of the survey theme.
But currently there is no way to customize then, nor are they part of the core XML survey theme files.
They need at least to be added to the survey theme files.

Downside of this current state is that the text 'I confirm' is not picked up by our translation manager due to this misconfiguration.

Steps To Reproduce

Steps to reproduce

(Replace this text with detailed step-by-step instructions on how to reproduce the issue)

Expected result

(Write here what you expected to happen)

Actual result

(Write here what happened instead)

TagsNo tags attached.
Bug heat2
Complete LimeSurvey version number (& build)6.4 latest
I will donate to the project if issue is resolvedNo
Browser
Database type & versionn/a
Server OS (if known)
Webserver software & version (if known)
PHP Versionn/a
Git branch / Pull Request URLN/A

Users monitoring this issue

There are no users monitoring this issue.

Activities

c_schmitz

c_schmitz

2026-10-09 16:59

administrator   ~86286

None of the core theme manifests (vanilla, fruity_twentythree, bootswatch, fruity) list optin.twig or optout.twig under <screens> in their config.xml. The theme editor builds its screen dropdown and its list of editable files from that section (TemplateManifest.php:64), so these two pages can't be picked or edited there.

You can still override them by uploading your own views/subviews/content/optin.twig or optout.twig into an extended theme, because the layout just includes './subviews/content/' ~ include_content ~ '.twig'. That only works by hand, not through the GUI.

Issue History

Date Modified Username Field Change
2024-02-12 15:49 c_schmitz New Issue
2024-02-12 15:59 c_schmitz Description Updated
2026-10-09 16:59 c_schmitz Assigned To => c_schmitz
2026-10-09 16:59 c_schmitz Status new => closed
2026-10-09 16:59 c_schmitz Resolution open => no change required
2026-10-09 16:59 c_schmitz Note Added: 86286
2026-10-09 16:59 c_schmitz Bug heat 0 => 2