-
This is more an edge case, but when you happen to have two UDFs on a single page, the JS isn't bound properly to each one (since it only ever assumes there's going to be one). I basically found that t…
-
# Problem Description
SilverStripe has introduced a new content creation process called Content Blocks as part of its latest version 4 through the use of the module Elemental. With the Elemental mod…
-
If a banner block is created from GridFieldDetailForm without any content, when the user attempts to expand the block for in-line editing, the block does not expand. Expected behaviour is the block sh…
-
It could be argued that this is an "improvement", if this was not originally the intended purpose.
## The issue
By default, we are applying `frontend_publish_required` to `DataObject`:
```yml
…
-
Given #338 adds a popover with a list of widgets that can be added - the existing "Add" button will need to be replace to use this.
Additionally the popover needs to show when adding a block "in-li…
-
Tabs are included with a `FormBuilderLoader` by default, but we can override the `SchemaComponent` for the tabset returned via `BaseElement::getCMSFields` with one that will not render the tabs.
Wi…
-
Implement toast messages to provide further notification that block versioning is complete. Wireframes: https://projects.invisionapp.com/share/S4MQXACDB2P#/screens/307488194_Save-Publish-Unpublish-Arc…
-
An API should be used to define the UI of inline editing of a block. This would allow the developer to define what fields of a block should be edited 'inline' and what should be accessed via the [futu…
-
The designs show a collapsible section where a form will appear when expanded:
https://projects.invisionapp.com/share/ZRL4T2HQAGB#/screens/301923214
![image](https://user-images.githubuserconten…
-
# Overview
We've done ground work on [customiseable GraphQL queries](https://github.com/silverstripe/silverstripe-graphql/issues/13) a few months ago. The sole purpose of this was to make the CMS U…