View Issue Details

IDProjectCategoryView StatusLast Update
0003354Composrcorepublic2019-06-27 18:07
ReporterChris GrahamAssigned To 
Status non-assignedResolutionopen 
Product Version 
Fixed in Version 
Summary0003354: Tile-based activity feed
DescriptionUpdate 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
 - 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
TagsRoadmap: v11
Attach Tags
Time estimation (hours)10
Sponsorship open


related to 0003351 non-assigned Installer and Setup Wizard simplification 
related to 0002249 non-assigned Further metadata improvements 
related to 0003206 closedSalman Next generation theme (on hold) 
child of 0003362 non-assigned Themeing improvements in v11 (idea staging issue) 


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2017-11-05 20:25 Chris Graham New Issue
2017-11-05 20:25 Chris Graham Relationship added related to 0003351
2017-11-06 10:02 Chris Graham Relationship added related to 0002249
2017-11-19 18:29 Chris Graham Relationship added related to 0003206
2017-11-20 00:29 Chris Graham Relationship added child of 0003362
2018-01-29 00:50 Chris Graham Description Updated View Revisions
2018-01-29 00:56 Chris Graham Description Updated View Revisions
2019-06-27 18:07 Chris Graham Tag Attached: Roadmap: v11