#3354 - Tile-based activity feed
| Identifier | #3354 |
|---|---|
| Issue type | Feature request or suggestion |
| Title | Tile-based activity feed |
| Status | Open |
| Tags |
Roadmap: Over the horizon (custom) |
| Handling member | Deleted |
| Addon | core |
| Description | Update the main_multi_content block, and turn it into the sole default block - with a new tile display mode. This will give a really simple, complete, and pretty default display, side-stepping a lot of customisation problems users have had in the past.
Render-style option: Feed, or now tile: - For tile display each item would be able to supply: Title, Description, Image Feed organisation: - Pinned items (via being latest award holder; or active poll; or IOTD) [live data, works via hooks] - Upcoming (e.g. events) [live data, works via hooks] - Add-date based Grouping where possible (e.g. 10 items added to a gallery) Try and show a good variety of stuff to fill grid exactly (showing an exact number of items) The Setup Wizard would put the block selection behind an advanced expander too. main_multi_content block improvements: - move content_meta_aware to inherit from a base class that can do querying; anything accessing them must use that API rather than use properties directly https://compo.sr/tracker/view.php?id=2249 - implement tutorials content_meta_aware hook - support multiple content types - support tile mode - make newsletter what's new use new content_meta_aware API - make RSS use new content_meta_aware API |
| Steps to reproduce | |
| Related to | #3351 - Installer and Setup Wizard simplification |
| Funded? | No |
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".


Comments
I'm moving away from the 'feed' idea. Instead main_multi_content will have many different rendering modes, for different ways of rendering out the data model - i.e. it's based on data, not activity. So, there'll be no 'grouping'; instead galleries with recent new entries would be sorted higher for a new 'prominence' sorting mode.
"The Setup Wizard would put the block selection behind an advanced expander too."
I think this can stay, but instead the main_multi_content block will be on there and not much else by default. There are still other blocks main_multi_content won't deliver the functionality for.