#2976 - Block configuration wizards

Identifier #2976
Issue type Feature request or suggestion
Title Block configuration wizards
Status Open
Tags

Type: Cross-cutting feature (custom)

Type: Usability (major) (custom)

Handling member Deleted
Addon core_rich_media
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).

Steps to reproduce

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