XWIKI-19961: Copy/paste of HTML should allow copying images
XWIKI-22611: Copy and pasting images using the browser's "Copy Image" option does not upload an attachment to the wiki but adds an external URL image * Download the images from the pasted HTML (or use the image files from the clipboard) and upload them after the HTML is inserted * Use a CKEditor notification to indicate the progress and to give the user 5 seconds to cancel the upload * Add a functional test for the HTML paste (unfortunately it's not possible to simulate the Copy Image option from the browser's context menu)
Showing
- xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-upload/plugin.js 285 additions, 1 deletion...m-ckeditor-plugins/src/main/webjar/xwiki-upload/plugin.js
- xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-docker/pom.xml 6 additions, 0 deletions...ckeditor-test/xwiki-platform-ckeditor-test-docker/pom.xml
- xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-docker/src/test/it/org/xwiki/ckeditor/test/ui/ImageIT.java 142 additions, 42 deletions...ocker/src/test/it/org/xwiki/ckeditor/test/ui/ImageIT.java
- xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-docker/src/test/resources/ImagePlugin/xwiki-logo.png 0 additions, 0 deletions...test-docker/src/test/resources/ImagePlugin/xwiki-logo.png
- xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-pageobjects/src/main/java/org/xwiki/ckeditor/test/po/RichTextAreaElement.java 21 additions, 8 deletions.../java/org/xwiki/ckeditor/test/po/RichTextAreaElement.java
- xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-pageobjects/src/main/java/org/xwiki/ckeditor/test/ui/AbstractCKEditorIT.java 6 additions, 5 deletions...n/java/org/xwiki/ckeditor/test/ui/AbstractCKEditorIT.java
- xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-ui/src/main/resources/CKEditor/Translations.xml 6 additions, 0 deletions...-ckeditor-ui/src/main/resources/CKEditor/Translations.xml
Loading