View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 18540 | Bug reports | Theme editor | public | 2022-12-04 17:39 | 2026-10-09 16:22 |
| Reporter | ShiXiong | Assigned To | c_schmitz | ||
| Priority | none | Severity | minor | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 5.4.x | ||||
| Summary | 18540: With only “Update“ permission, the user can’t extend and remove the theme | ||||
| Description | With only “Update“ permission, the user can’t extend and remove the theme | ||||
| Steps To Reproduce | Steps to reproduce
Expected resultuser can't extend and remove the theme. Actual resultuser can extend and remove the theme or those two buttons should not be shown | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Bug heat | 2 | ||||
| Complete LimeSurvey version number (& build) | master | ||||
| I will donate to the project if issue is resolved | No | ||||
| Browser | chrome | ||||
| Database type & version | mysql | ||||
| Server OS (if known) | |||||
| Webserver software & version (if known) | |||||
| PHP Version | 8.0 | ||||
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=40729 |
|
|
LimeSurvey: master 0657befc 2026-10-09 16:22 Details Diff |
Fixed issue 18540: Users without permission to create themes were offered "Extend", which then failed with a permission error |
Affected Issues 18540 |
|
| mod - application/controllers/admin/Themes.php | Diff File | ||
| mod - application/models/TemplateConfiguration.php | Diff File | ||
| mod - application/views/admin/themes/templateeditorbar_view.php | Diff File | ||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2022-12-04 17:39 | ShiXiong | New Issue | |
| 2022-12-04 17:39 | ShiXiong | File Added: image.png | |
| 2026-10-09 16:22 | c_schmitz | Changeset attached | => LimeSurvey master 0657befc |
| 2026-10-09 16:22 | c_schmitz | Note Added: 86281 | |
| 2026-10-09 16:22 | c_schmitz | Assigned To | => c_schmitz |
| 2026-10-09 16:22 | c_schmitz | Status | new => resolved |
| 2026-10-09 16:22 | c_schmitz | Resolution | open => fixed |
| 2026-10-09 16:22 | c_schmitz | Bug heat | 0 => 2 |