Cornerstone feature request: more options for locking of elements

Often, as the developer of many sites using Cornerstone, I find myself using all of the huge wealth of options available to me in the builder, and then needing to hand over basic editor access to another team-member or sometimes the client themselves, and then preventing accidental changes or design edits to the page is top of my priorities.

Elements currently have an advanced feature in Manage Element to Lock Element, however the total lock-down this achieves is quite drastic.

I propose some system of element options or permissions to allow granular locking / access to elements. For example:

  • Locking the element but retaining access to the Parameters tab (allowing me to develop all the editable bits as parameters)
  • Locking but retaining access to just the content controls (text content, URL options, icon selection, image selection, background color), and finally,
  • Locking but retaining access to child elements, for example a grid setup with content of cells still editable.

Some of this can be achieved by turning the sections or blocks into specific components and pulling editable content into parameters that way, but a quick checkbox in the editor to Lock Element with additional controls could find itself being super useful for more advanced site builds that still need to retain a lower level of editor access for basic content needs.

2 Likes

More granular control here would indeed be very much appreciated.

I can setup a permission for editing parameters pretty quickly. And then with a mixture of “Inspect” checked and “Manage” uncheck that could give you a state of only editing the parameters . Let me know how that sounds. I don’t know how much you would use this without the old Macro system, but that’s still something I’d love to set back up.

I can add requests for granular element properties. As well as the lock system which does not lock children. Thanks have a great day!

2 Likes

That all sounds like it could extend the possibilities for sharing sub-editor access, so I’m all for all of it!

1 Like