[xwiki/xwiki-platform] 4ade6c: XWIKI-23625: Wiki editor toolbar displayed in fiel...
Branch: refs/heads/stable-17.9.x Home: https://github.com/xwiki/xwiki-platform Commit: 4ade6c4aa2cd714e489505c7b86a6ad6da8d30b8 https://github.com/xwiki/xwiki-platform/commit/4ade6c4aa2cd714e489505c7b86a6... Author: Simon Urli <[email protected]> Date: 2025-10-23 (Thu, 23 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-ui/src/main/resources/AppWithinMinutes/Content.xml M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/editors/xdomText.vm M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/simpleedittoolbar.vm M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/editors/simpletoolbar.js Log Message: ----------- XWIKI-23625: Wiki editor toolbar displayed in fields forcing usage of WYSIWYG editors when preferred text editor used * Refactor a bit the logic of simpletoolbar: the toolbar is injected next to its textarea so we should enable the toolbar only for those textarea and not for any textarea of the page having the proper syntax, as it's breaking sheets in case of properties defined to use specific editors * Also fix AWM.Content to specify the proper data-syntax in the textarea so that it properly enabled the toolbar * And finally fix xdomText.vm so that the toolbar could be enabled for any property having the appropriate syntax (cherry picked from commit a866f3234b8dce6699eba0ecd164003f380cfbb0) To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications