View Issue Details

This issue affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
19649Bug reportsTheme editorpublic2026-09-17 13:12
ReporterDenisChenu Assigned Toc_schmitz  
PrioritynoneSeveritypartial_block 
Status closedResolutionfixed 
Product Version6.5.x 
Summary19649: Loose global theme options in error page
Description

In 5.X in layout_errors.twig : we can use aSurveyInfo.options to get Theme option, not the case in current master.
It's needed for best 404 and other errro page.

Steps To Reproduce

Steps to reproduce

Import included theme in 5.X, set a value for logo in options
Set as default
Go to an invalid survey ID to get a 404 error page
Test survey : see image::theme::files/poweredby.png (or other picture)

Import included theme in mastet, et a value for logo in options
Set as default
Go to an invalid survey ID to get a 404 error page
test survey

Expected result

see image::theme::files/poweredby.png (or other picture)

Actual result

Empty pre element

TagsNo tags attached.
Attached Files
Bug heat6
Complete LimeSurvey version number (& build) 6.5.15
I will donate to the project if issue is resolvedNo
Browsernot relevant
Database type & versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)not relevant
PHP Versionnot relevant
Git branch / Pull Request URLhttps://github.com/LimeSurvey/LimeSurvey/pull/5309

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2024-07-12 08:12

developer   ~80611

I think we can have for Global error page :

  • Global theme options
  • Global survey theme options
c_schmitz

c_schmitz

2026-09-15 23:08

administrator   ~85773

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

c_schmitz

c_schmitz

2026-09-16 15:22

administrator   ~85790

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

LimeBot

LimeBot

2026-09-17 13:12

administrator   ~85816

Fixed in Release 7.1.2+260917

Related Changesets

LimeSurvey: master d8b17b47

2026-09-16 15:19

c_schmitz

Committer: GitHub


Details Diff
Fixed issue 19649: Lost global theme options in error page (05309) Affected Issues
19649
mod - application/controllers/SurveysController.php Diff File
mod - application/core/LSETwigViewRenderer.php Diff File
add - themes/survey/fruity_twentythree/css/errors.css Diff File
mod - themes/survey/fruity_twentythree/views/layout_errors.twig Diff File
mod - themes/survey/vanilla/css/errors.css Diff File
mod - themes/survey/vanilla/views/layout_errors.twig Diff File

Issue History

Date Modified Username Field Change
2024-07-09 11:37 DenisChenu New Issue
2024-07-09 11:37 DenisChenu File Added: vanilla_checkerror_5x.zip
2024-07-09 11:37 DenisChenu File Added: vanilla_checkerror_master.zip
2024-07-09 11:37 DenisChenu File Added: Capture d’écran du 2024-07-09 11-30-36.png
2024-07-09 11:37 DenisChenu File Added: Capture d’écran du 2024-07-09 11-32-20.png
2024-07-12 08:12 DenisChenu Note Added: 80611
2024-07-12 08:12 DenisChenu Bug heat 0 => 2
2026-09-15 23:08 c_schmitz Assigned To => c_schmitz
2026-09-15 23:08 c_schmitz Status new => ready for code review
2026-09-15 23:08 c_schmitz Story point estimate => 0
2026-09-15 23:08 c_schmitz Git branch / Pull Request URL N/A => https://github.com/LimeSurvey/LimeSurvey/pull/5309
2026-09-15 23:08 c_schmitz Note Added: 85773
2026-09-15 23:08 c_schmitz Bug heat 2 => 4
2026-09-16 14:41 tibor.pacalat Assigned To c_schmitz => tibor.pacalat
2026-09-16 15:20 tibor.pacalat Status ready for code review => resolved
2026-09-16 15:20 tibor.pacalat Resolution open => fixed
2026-09-16 15:22 c_schmitz Changeset attached => LimeSurvey master d8b17b47
2026-09-16 15:22 c_schmitz Note Added: 85790
2026-09-16 15:22 c_schmitz Assigned To tibor.pacalat => c_schmitz
2026-09-17 13:12 LimeBot Note Added: 85816
2026-09-17 13:12 LimeBot Status resolved => closed
2026-09-17 13:12 LimeBot Bug heat 4 => 6