-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add ability to turn off double confirmation multi-entity saving screen #38714
Comments
This also previously came up in the second call for testing:
|
As parity with the ability to disable the same panel in the post editor, and on by default, sure! I wonder if we should rephrase the option ever so slightly to make it more clear that you can push global changes with a single click? A stab at new help-text:
☝️ could be more elegant. Any thoughts? |
I really like that phrasing! |
This is a duplicate of #32386 |
Apologies for missing that original issue! I very much did try to search but managed to miss it 🤦🏼 Thanks for connecting the dots. |
Feedback came up related to this during the FSE Outreach Program's Build a Block Theme exploration:
Worth considering as we think about the double confirmation. |
All - I'm commenting from a different perspective from what I suspect this group posesses - that of a developer from outside of the project that needs to leverage the frameworks that this group created and supports. Also note that while related, my challenge is in the post editor, not FSE. Although I haven't had to dive through the internals of FSE, I assume the editor and core-data are common to both. I created the issue above (#68771) and my challenge is that the double confirmation (and the ability to uncheck one or more entities to be saved) has the ability to compromise data integrity. I am developing a block that persists most of its data in custom database tables. The best way to support this was to leverage the entity framework for the save/post/delete, etc. controls within the editor. Consequently, I need a way to avoid the double confirmation at design time. From a design perspective, you wouldn't have a double confirmation to save a paragraph block. My block should work the same way from a front end user perspective. Here is my request that I believe will support the needed flexibility to address my concerns and the other concerns raised on this issue:
Finally, I am going to pass on some practical realities associated with the state of documentation throughout Gutenberg. This is my first experience developing within the block editor construct. While there are unquestionably rough edges, I strongly agree that this is the approach that will keep Wordpress relevant well into the future. Unfortunately, I quickly exhaused the use of the existing documentation and found the only way to learn to develop for the project was to pursue a tedious and exhausting effort in tracing the logic back through the various packages. I frankly don't know if I'd have done this if I fully appreciated the rabbit hole into which I was jumping (and also being a very subborn SOB). Please, please, please make it easier for outside developers to create sophisticated tools that will enrich the community through thorough documentation. |
What problem does this address?
This came up in the latest FSE outreach program's All Things Media exploration:
In the post editor, there's this option but we like the same one in the site editor:
What is your proposed solution?
This likely could be seen as part of site editing UI parity: #21245.
The only concerns on my mind are around what else might be added to this saving flow. For example, some items like saving edits as a new template are being explored before the multi entity step ideally: #27851 whereas others like draft/scheduling changes are being explored design wise in the multi entity flow: #29575 Just something to clearly communicate and be aware of rather than a blocker :)
The text was updated successfully, but these errors were encountered: