Propose new functionalities for Decidim software
#DecidimRoadmap Designing Decidim together
Import proposals from spreadsheet
It is very common that municipalities still collect ideas on paper, as unfortunate as it is in a digital era. Not everyone has the necessary digital skills to use Decidim and some people are concerned about entering their personal details to any digital system.
Therefore, admin users want to bulk import paper collected ideas to Decidim.
The import document should contain the following columns:
- Proposal title
- Proposal body
- Proposal category ID
- Proposal scope ID
The import should work per component and the proposals should be imported to that component.
Similarly to the participatory texts, the admin user should be shown a preview of the proposals to be imported before actually importing them.
The admin user should be able to also define under which user these proposals are imported to similarly as it is possible to select for normal proposals (his/her personal name or a group he/she belongs to).
This feature should be an admin feature available under the proposals admin panel.
The development of this proposal has finished
- Reviewed by @product and accepted in the main project
- Funded by Mainio Tech
- Developed by Mainio Tech
- Available in release 0.24 via #7084
List of Endorsements
Report inappropriate content
Is this content inappropriate?
3 comments
is there anything new about it? I think it would be a very useful feature.
I realise today that the export function doesn't export proposal coordinates (latitude, longitude, address) and that this import function doesn't seem to import coordinates. Does anyone have a tips on how to import many proposals with coordinates from a file?
@ahu, @lahdeero, I can't see a specific mention to the fields that are imported in your code. Do you think it could work if I added columns in my file with coordinates? Would your importer take them into account?
EDIT: I found this proposal creator here that does seem to imply that only specific fields are imported: https://github.com/mainio/decidim/blob/df123794a0c332b2eab53d0218a3298c275bf381/decidim-proposals/lib/decidim/proposals/proposals_creator.rb#L33
Add your comment
Sign in with your account or sign up to add your comment.
Loading comments ...