#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

#2249 - Further metadata improvements

#3206 - Next generation theme (on hold)

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".

Rating

Unrated