View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002976 | Composr | core_rich_media | public | 2016-12-08 12:13 | 2017-05-01 16:47 |
| Reporter | Chris Graham | Assigned To | |||
| Severity | Feature-request | ||||
| Status | non-assigned | Resolution | open | ||
| Product Version | |||||
| Fixed in Version | |||||
| Summary | 0002976: Block configuration wizards | ||||
| Description | Setting up individual blocks may be difficult for people, especially if those blocks require additional structure or content to go with them. 1) Introduce an ability for blocks to define a configuration wizard, as a method within the block. 2) Add a shell page in the Admin Zone that can run the wizard for a chosen block that supports it. 3) When installing an addon that contains a block have an option in the addon_registry hook specifying which block's configuration wizard to redirect to after installation (if any). Only applies if a single addon is being installed, not for mass installs. 4) Have a developer tool that can create default PHP code for a block's configuration wizard method based on the UI of the block's configuration settings. I don't love code generators but in this case it's a good idea to speed this up. Implement for many blocks, including bundled ones, and ones from non-bundled addons (especially data_mappr and user_mappr addons). | ||||
| Tags | Type: Cross-cutting feature, Type: Usability (major) | ||||
| Time estimation (hours) | 30 | ||||
| Sponsorship open | |||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2016-12-08 12:13 | Chris Graham | New Issue | |
| 2016-12-08 12:18 | Chris Graham | Tag Attached: Type: Usability | |
| 2016-12-08 12:50 | Chris Graham | Tag Renamed | Type: Usability => Type: Usability (major) |
| 2017-02-09 19:33 | Chris Graham | Note Added: 0004779 | |
| 2017-05-01 16:08 | Chris Graham | Tag Attached: Type: Cross-cutting feature | |
| 2017-05-01 16:47 | Chris Graham | Category | core => core_rich_media |