View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
19461 | Bug reports | Question theme | public | 2024-03-05 18:57 | 2024-03-06 07:41 |
Reporter | p_teichmann | Assigned To | |||
Priority | none | Severity | minor | ||
Status | new | Resolution | open | ||
Product Version | 6.4.x | ||||
Summary | 19461: QuestionTemplate::getQuestionTemplateList() loads question attributes from the database instead of the filesystem | ||||
Description | The job of QuestionTemplate is getting information from the filesystem and read infromation regarding the theme. This can cause issues with attributes that are currently used by a question theme but are not in our global list of allowed attributes in questionHelper::getAttributesDefinitions(). So if we implement the correct loading of QuestionTemplate::getQuestionTemplateList() from the filesystem we would not have to worry about having undefined attributes. One importing thing that needs to be done before this can be fully integrated is to add the translation strings to the xml files which are currently set through questionHelper::getAttributesDefinitions(). | ||||
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) | ||||
Tags | No tags attached. | ||||
Bug heat | 2 | ||||
Complete LimeSurvey version number (& build) | 6.x | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | |||||
Database type & version | MySQL | ||||
Server OS (if known) | |||||
Webserver software & version (if known) | |||||
PHP Version | 7.4 | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2024-03-05 18:57 | p_teichmann | New Issue | |
2024-03-06 07:41 | DenisChenu | Note Added: 79738 | |
2024-03-06 07:41 | DenisChenu | Bug heat | 0 => 2 |