View Issue Details

This bug affects 1 person(s).
 0
IDProjectCategoryView StatusLast Update
20233Bug reportsQuestion themepublic2025-08-21 09:44
ReporterFreda Assigned To 
PrioritynoneSeveritycrash 
Status newResolutionopen 
Product Version6.6.x 
Summary20233: Question Themes not compatible with LimeSurvey 6
Description

Attempting to develop and use custom question themes in LimeSurvey 6 results in installation issues and PHP errors.

Notes from Reproduction

  • In config.xml, the <compatibility> block only contains 4.0 and 5.0, error persists even on adding 6.0.
  • Not properly setting the mother template may also be related.
  • Possibly the theme importer damages config.xml during upload.

Attached ZIP of the tested questiontheme_example

Steps To Reproduce

Steps to reproduce

  1. Download the example_question_theme from the official repo:
https://github.com/LimeSurvey/LimeSurvey/tree/develop/docs/themes/question_themes/example_question_theme
  2. Zip the folder and upload it in LimeSurvey.
  3. Install the theme.

Expected result

Question themes from the official repo or copies of built-in themes should install and function in LimeSurvey 6.

Actual result

On upload:
LS sometimes auto-uninstalls the theme with the message:
Theme 'questiontheme_example' has been uninstalled because it's not compatible with this LimeSurvey version.

config.xml seems to get corrupted on import.

TagsNo tags attached.
Attached Files
Bug heat0
Complete LimeSurvey version number (& build).
I will donate to the project if issue is resolvedNo
Browser
Database type & version.
Server OS (if known)
Webserver software & version (if known)
PHP Version.

Users monitoring this issue

There are no users monitoring this issue.

Activities

Issue History

Date Modified Username Field Change
2025-08-21 09:44 Freda New Issue
2025-08-21 09:44 Freda File Added: questiontheme_example.zip