View Issue Details

IDProjectCategoryView StatusLast Update
17286Bug reportsTheme editorpublic2021-05-06 12:12
ReporterDennis Assigned To 
PrioritynoneSeveritypartial_block 
Status confirmedResolutionopen 
Product Version3.25.20 
Summary17286: permissions themes not working
DescriptionUsers can't edit templates, even if they have all the permissions for the templates (Permission to create, view, update, delete, export and import templates). Unless they are are Superadministrator, the themes menu remains unavailable.
Steps To ReproduceMake new user.
Give user all permissions, except Superadministrator.
Option to edit themes is unavailable in main screen.
TagsNo tags attached.
Complete LimeSurvey version number (& build)Version 3.26.2+210503
I will donate to the project if issue is resolvedNo
Browserall
Database & DB-Version365
Server OS (if known)Linux/Ubuntu
Webserver software & version (if known)Apache 2.4.41
PHP Version7.4

Activities

DenisChenu

DenisChenu

2021-05-05 15:30

developer   ~64253

Seems to work on 3.26.1
Dennis

Dennis

2021-05-06 09:51

reporter   ~64256

The menu works. However, I would have expected that with the right permissions the theme tile on the main screen would also be visible.
themes.png (3,439 bytes)   
themes.png (3,439 bytes)   
DenisChenu

DenisChenu

2021-05-06 11:20

developer   ~64259

OK ,

Confirm the issue,
(in my opinion) it's more e feature request because Complex permission check are not implemented on Boxes.
Dennis

Dennis

2021-05-06 12:12

reporter   ~64269

Agreed, as the menu is working, this is a feature request.

Issue History

Date Modified Username Field Change
2021-05-05 14:02 Dennis New Issue
2021-05-05 15:30 DenisChenu Note Added: 64253
2021-05-05 15:30 DenisChenu File Added: Capture d’écran_2021-05-05_15-28-53.png
2021-05-05 15:30 DenisChenu File Added: Capture d’écran_2021-05-05_15-29-10.png
2021-05-06 09:51 Dennis Note Added: 64256
2021-05-06 09:51 Dennis File Added: themes.png
2021-05-06 11:20 DenisChenu Note Added: 64259
2021-05-06 11:21 DenisChenu Status new => confirmed
2021-05-06 12:12 Dennis Note Added: 64269