-
Notifications
You must be signed in to change notification settings - Fork 17
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
IBX-769: Reorder and hide for CKEditor toolbar groups and buttons, CustomStyleInline button support #203
Conversation
It seems like a nice idea. Right now we are using basic yaml syntax to achieve the same results:
Maybe it worth to add this example in documentations? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR description declares that this does not introduce BC breaks. Can you confirm that users having previous configuration variant can safely upgrade without changing it?
What about existing editor extensions? Do they need to be updated?
I see that this goes into master
branch, but if it introduces BC breaks in any way, then they should be documented and an upgrade path has to be provided.
1e153d6
to
d9c332e
Compare
@damianz5 I feel like both JIRA issue and the title is to vague. Is this about extensibility of toolbar buttons or something more? Specifically what does it mean "Compatible with Custom plugins"? |
d9c332e
to
1209de7
Compare
PR description updated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks ok for me, although I'm not a fan of prefixing calls to global functions with \
. Performance improvement is negligible (especially with OPCache).
->arrayNode(self::TOOLBARS_NODE_KEY) | ||
->useAttributeAsKey('name') | ||
->info('List of Toolbars and Buttons enabled for current SiteAccess scope.') | ||
->arrayNode(self::TOOLBAR_NODE_KEY) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This BC break needs to be mentioned in upgrade notes @ezsystems/documentation-team
43a2b18
to
70f37ca
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
QA approved on IbexaDXP 4.0.0-dev.
TODO:
$ composer fix-cs
).