Propose new functionalities for Decidim software
#DecidimRoadmap Designing Decidim together
Templates for surveys
Is your feature request related to a problem? Please describe.
It is usually very time consuming to create surveys. Also, many surveys are just the same as others previously created with slightly different changes.
Describe the solution you'd like
It would be nice to have a pool of templates that administrators can save and reuse between different participatory spaces in order to bootstrap new surveys easily.
This feature would create a new system-wide "forms/survey templates" resource available for final admins only (not admins in specific participatory spaces) as a new main item in the admin menu.
With this, they could create/edit/remove surveys as templates. Then any other admin creating a survey would have access to choose one of this templates when creating a new survey. The survey generated could still be modified if necessary prior publication. While creating templates the admin would be able to preview the final looks of the survey, even without the context of the participatory space (just the survey).
Describe alternatives you've considered
Just to allow to copy from other spaces their surveys, but this lacks centralization in the management of site-wide pre-designed surveys to allow secondary-admins to use without having to create it themselves.
Additional context
This feature is focused in the creation of templates for survey but this could be used in the future for more types of templates (even whole participation processes scaffolding).
Does this issue could impact on users private data?
No. This is and admin feature, no changes in public data treatment.
Funded by
Generalitat Catalunya
The development of this proposal has finished
- Has been reviewed by Decidim Product and complies with the Social Contract
- It is funded by Generalitat de Catalunya
- Developed by Platoniq
- Available in release 0.23 via #/6247
List of Endorsements
Report inappropriate content
Is this content inappropriate?
6 comments
Conversation with Andrés
Hi! Great idea, I specially like it that we could even extend this so in the future there's some surveys by default if we want.
> as a new main item in the admin menu.
I'm not too fond of this part as it shouldn't have easy access every time. I think we already have too many elements on the sidebar and we should hide or remove some. On this particular case, does it make sense for you to have it under "Settings"? I think that you also need to make a new API (or maybe it's feasible with the MenuPresenter, I'm not so sure).
I also don't like to make the precedent of "a component that is also on the spaces menu on the admin" although that's the case for Pages also. (Maybe that should also be on "Settings"?)
well, technically it won't be a component, we were thinking in a sort of "ghost participatory space" that would be able to hold templates of different sorts, starting with surveys. I guess it won't be a problem to use a submenu of settings, we will try to seek the best place and share some screenshots when there's something tangible
i'm not sure about adding this issue in settings. i think that it has to work as newsletter, because the roles. if not, an admin of participatory space won't be able to use the template.
Conversation with Carol Romero
Hi @andres @microstudi I'm picturing something like this: https://imgur.com/Sdf7ZW8
I would not put on the general menu an item of "Survey templates" but of "Templates", which for the moment will have only survey templates.
Considering that the "Oauth" item is now going to /system, I don't think it adds much noise in the main menu.
Personally I would also get rid of the "Admin log" item because it can be accessed from the Dashboard and it's the natural access, but it doesn't hurt either.
When we do a general redesign of the admin we can reorganize some items like "Pages" or "Newsletters", but for now, good enough
I am with you @carol . I'd also remove the admin log.
The problem with the other option would be that we will need a third level submenu to distinct between survey templates and other (future kinds of templates).
@andres_pereira I guess you mean something like this:
https://imgur.com/z0gyWvo
This is the corresponding PR: https://github.com/decidim/decidim/pull/6247
Add your comment
Sign in with your account or sign up to add your comment.
Loading comments ...