View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
3354 | Composr | core | public | 2017-11-05 20:25 | 2022-12-31 17:07 |
Reporter | Chris Graham | Assigned To | Guest | ||
Priority | normal | Severity | feature | ||
Status | new | Resolution | open | ||
Summary | 3354: Tile-based activity feed | ||||
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 | ||||
Tags | Roadmap: Over the horizon | ||||
Attach Tags | |||||
Time estimation (hours) | 10 | ||||
Sponsorship open | |||||
related to | 3351 | Resolved | Chris Graham | Installer and Setup Wizard simplification |
related to | 2249 | Resolved | Chris Graham | Further metadata improvements |
related to | 3206 | Closed | Salman | Next generation theme (on hold) |
related to | 3824 | Resolved | Chris Graham | Rep-image and thumbnail refresh |
|
We need to take a serious look at the blocks in v11, as right now there are several new ones that seem to differ only by output templating. That should be a parameter difference in just one block. |
|
Some changes: 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. |
|
This is now mostly implemented - the main_multi_content block can render tiles (and grids, and other modes). The frontend code needs a lot of work still though, and there's a lot of work to do to see if we can streamline how many blocks we have (see 3929). |
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 3351 |
2017-11-06 10:02 | Chris Graham | Relationship added | related to 2249 |
2017-11-19 18:29 | Chris Graham | Relationship added | related to 3206 |
2017-11-20 00:29 | Chris Graham | Relationship added | child of 3362 |
2018-01-29 00:50 | Chris Graham | Description Updated | |
2018-01-29 00:56 | Chris Graham | Description Updated | |
2019-06-27 18:07 | Chris Graham | Tag Attached: Roadmap: v11 | |
2020-02-02 02:35 | Chris Graham | Note Added: 0006346 | |
2020-02-20 02:19 | Chris Graham | Relationship added | related to 3824 |
2020-02-23 00:37 | Chris Graham | Description Updated | |
2020-02-23 00:43 | Chris Graham | Note Added: 0006444 | |
2020-02-27 21:43 | Chris Graham | Note Added: 0006447 | |
2020-03-07 21:21 | Chris Graham | Assigned To | => Chris Graham |
2020-03-07 21:21 | Chris Graham | Status | Not Assigned => Assigned |
2021-03-07 20:42 | Chris Graham | Relationship deleted | child of 3362 |
2022-12-31 17:06 | Chris Graham | Tag Detached: Roadmap: v11 | |
2022-12-31 17:06 | Chris Graham | Tag Attached: Roadmap: v12 | |
2022-12-31 17:06 | Chris Graham | Assigned To | Chris Graham => |
2022-12-31 17:07 | Chris Graham | Status | Assigned => Not Assigned |
2024-03-26 00:58 | PDStig | Tag Renamed | Roadmap: v12 => Roadmap: Over the horizon |