Propose new features
Designing Decidim together
Enhance initiative homepage block
Is your feature request related to a problem? A clear and concise description of what the problem is.
I'm always frustrated when visiting a decidim instance with initiatives enabled to see that it's always the same initiatives displayed.
Describe the solution you'd like
We should come up with something more dynamic to show different initiatives to the user visiting the homepage. This in my opinion a social contract to provide equal chance of visibility for all petitions.
We considered different ordering options (within open for signature initiatives) :
- Most recently published
- Most popular
- Random —> I'm guessing this one will get product approval more easily.
- Most recent state change
- Most recent that crossed a % threshold of signatures
Describe alternatives you've considered
Creating our own home page content block via a module.
Does this issue could impact on users private data?
No
Funded by
OSP might fund this
This proposal has been accepted because:
- Reviewed by @product and accepted in the main project
- It is funded by Open Source Politics
- Developed by Open Source Politics
- Available in release 0.24 via #7047
List of Endorsements
Report inappropriate content
Is this content inappropriate?
Comment details
You are seeing a single comment
View all comments
Conversation with álvaro ortiz
Maybe to reduce conceptual complexity in the admin/dev, would it make sense just to mimic the filters we have in a Proposals page? (Random, Recent, Most Endorsed...). The admin would have two options in the block:
to offer a Default ordering
With the improvements we have done to Process Groups, I think it should be easy to let an admin introduce N blocks of proposals, ie. a block with the Recent, a block with the Random...
My proposal is on initiatives
But you read my mind I'd love for the admin to be able to config further content blocks by having the options present in the index page for ordering ^^ @carol what do you think ?
We agree, and I'd go with what @furilo says to implement it the same way we have done for process groups
Anywhere I check what you did on process group in action (or a link to said spec) ?
here: https://decidim.populate.tools/. (decidim / staging123)
thanks
Ok found it ! Sounds good we will implement send a PR for this.
Loading comments ...