View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|17545||Feature requests||User / Groups / Roles||public||2021-08-26 13:09||2022-01-11 11:16|
|Summary||17545: Survey templates visible to everyone|
We want to create a group of surveys containing survey templates that can be used by other users by copying them. So they should not be able to change the template, but they can copy it and work on the copy as if they were their own template. A copy of such a template would not be visible to other users.
We would also like users to be able to add their templates to the Template group. But it is optional, because they can always report such a need to the super-admin and he will upload the selected survey to the template group.
Current 5.x solutions:
The topic was discussed, among others, on the forum:
|Tags||No tags attached.|
|Story point estimate|
|Users affected %|
sorry for previous message … template != theme
Yes right : can be done on plugin, but there are no system to assign user to a "Survey group" by default.
The idea is not to assign them all, but to check on a permission level that the survey is "template" type if it gives you access to it.
Proposals for solutions:
I have a mantis issue about this https://github.com/LimeSurvey/LimeSurvey/blob/2c65e5412d7882753d732b67679b8b5a9650cc24/application/models/Survey.php#L1648-L1649
Else : if you create a "Template" Surveys group : you can give read/export rights to each user : it's OK , no ?
The proposed solution works and makes sense when you have a fixed number of administrators or their monthly rotation is very small. Then someone can supervise it.
But if there are 5000 such administrators and the turnover is say 100 per month or more, I need an employee who regularly updates these group permissions. For us, it is a waste of time and money. We'd rather automate this, a feature that would give access to the "Templates" group to everyone without exception.
We do not need to create a separate "Templates" group, it can be a Default group where all polls will be visible to everyone - as long as it would be easier to implement.
Totally right :)
Think the best solution for your purpose is to have a solution to set Survey as template (need https://bugs.limesurvey.org/view.php?id=16459)
Exactly, we need the option to set the survey as a template and allow it to be viewed by all users (even if they have read permissions removed).
Theoretically, I can create a plug and add such an option to the survey, but I will not be able to display it to the user without interfering with the code, and we want to avoid it for the sake of comfortUpdate. Therefore, it would have to be an additional permission on the admin panel side.
|2021-08-26 13:09||alorenc||New Issue|
|2021-08-26 13:13||DenisChenu||Bug heat||0 => 2|
|2021-08-26 13:14||DenisChenu||Bug heat||2 => 0|
|2021-08-30 08:43||galads||Priority||none => low|
|2021-09-03 12:22||DenisChenu||Bug heat||0 => 2|
|2021-09-03 12:22||DenisChenu||Bug heat||2 => 0|
|2021-09-03 12:26||DenisChenu||Note Added: 66308|
|2021-09-03 12:26||DenisChenu||Bug heat||0 => 2|
|2021-09-03 12:27||DenisChenu||Note Edited: 66308|
|2021-09-07 13:21||c_schmitz||Project||Bug reports => Feature requests|
|2021-09-08 09:53||alorenc||Note Added: 66390|
|2021-09-08 09:53||alorenc||Bug heat||2 => 4|
|2021-09-08 10:12||DenisChenu||Note Added: 66396|
|2021-09-08 10:13||DenisChenu||Note Edited: 66396|
|2021-09-08 12:30||2BITS_PL||Issue Monitored: 2BITS_PL|
|2021-09-08 12:30||2BITS_PL||Bug heat||4 => 6|
|2021-09-13 12:42||alorenc||Note Added: 66469|
|2021-09-13 14:48||DenisChenu||Note Added: 66472|
|2022-01-11 11:16||alorenc||Note Added: 67950|