With this module installed there shouldn't be any need to directly edit shortcode properties in the editor so it would be great to replace the shortcode text with a visual placeholder.
Clicking anywhere on the placeholder could open the shortcode editing form.
Placeholder could perhaps be rendered via ajax by sending shortcode arguments to a Placeholder() method defined on each class that implements ShortCodable. That way a rich preview could be shown for each shortcode instance.
As touched on here https://github.com/sheadawson/silverstripe-shortcodable/issues/6#issuecomment-57972237
With this module installed there shouldn't be any need to directly edit shortcode properties in the editor so it would be great to replace the shortcode text with a visual placeholder.
Clicking anywhere on the placeholder could open the shortcode editing form.
Placeholder could perhaps be rendered via ajax by sending shortcode arguments to a
Placeholder()
method defined on each class that implements ShortCodable. That way a rich preview could be shown for each shortcode instance.