瀏覽代碼

Feature: Added the image upload button to the build. See ckeditor/ckeditor5#870.

Piotrek Koszuliński 7 年之前
父節點
當前提交
eb16084a3c
共有 41 個文件被更改,包括 49 次插入44 次删除
  1. 2 0
      packages/ckeditor5-build-classic/build-config.js
  2. 2 2
      packages/ckeditor5-build-classic/build/ckeditor.js
  3. 1 1
      packages/ckeditor5-build-classic/build/ckeditor.js.map
  4. 1 1
      packages/ckeditor5-build-classic/build/translations/ast.js
  5. 1 1
      packages/ckeditor5-build-classic/build/translations/bg.js
  6. 1 1
      packages/ckeditor5-build-classic/build/translations/da.js
  7. 1 1
      packages/ckeditor5-build-classic/build/translations/de.js
  8. 1 1
      packages/ckeditor5-build-classic/build/translations/el.js
  9. 1 1
      packages/ckeditor5-build-classic/build/translations/en-au.js
  10. 1 1
      packages/ckeditor5-build-classic/build/translations/eo.js
  11. 1 1
      packages/ckeditor5-build-classic/build/translations/es.js
  12. 1 1
      packages/ckeditor5-build-classic/build/translations/et.js
  13. 1 1
      packages/ckeditor5-build-classic/build/translations/fi.js
  14. 1 1
      packages/ckeditor5-build-classic/build/translations/fr.js
  15. 1 1
      packages/ckeditor5-build-classic/build/translations/gl.js
  16. 1 1
      packages/ckeditor5-build-classic/build/translations/gu.js
  17. 1 1
      packages/ckeditor5-build-classic/build/translations/hr.js
  18. 1 1
      packages/ckeditor5-build-classic/build/translations/hu.js
  19. 1 1
      packages/ckeditor5-build-classic/build/translations/it.js
  20. 1 1
      packages/ckeditor5-build-classic/build/translations/ja.js
  21. 1 1
      packages/ckeditor5-build-classic/build/translations/km.js
  22. 1 1
      packages/ckeditor5-build-classic/build/translations/kn.js
  23. 1 1
      packages/ckeditor5-build-classic/build/translations/ko.js
  24. 1 1
      packages/ckeditor5-build-classic/build/translations/ku.js
  25. 1 1
      packages/ckeditor5-build-classic/build/translations/nb.js
  26. 1 1
      packages/ckeditor5-build-classic/build/translations/ne.js
  27. 1 1
      packages/ckeditor5-build-classic/build/translations/nl.js
  28. 1 1
      packages/ckeditor5-build-classic/build/translations/oc.js
  29. 1 1
      packages/ckeditor5-build-classic/build/translations/pl.js
  30. 1 1
      packages/ckeditor5-build-classic/build/translations/pt-br.js
  31. 1 1
      packages/ckeditor5-build-classic/build/translations/pt.js
  32. 1 1
      packages/ckeditor5-build-classic/build/translations/ro.js
  33. 1 1
      packages/ckeditor5-build-classic/build/translations/ru.js
  34. 1 1
      packages/ckeditor5-build-classic/build/translations/sk.js
  35. 1 1
      packages/ckeditor5-build-classic/build/translations/sv.js
  36. 1 1
      packages/ckeditor5-build-classic/build/translations/tr.js
  37. 1 1
      packages/ckeditor5-build-classic/build/translations/uk.js
  38. 1 1
      packages/ckeditor5-build-classic/build/translations/zh-cn.js
  39. 1 1
      packages/ckeditor5-build-classic/build/translations/zh.js
  40. 5 2
      packages/ckeditor5-build-classic/src/ckeditor.js
  41. 3 3
      packages/ckeditor5-build-classic/tests/ckeditor.js

+ 2 - 0
packages/ckeditor5-build-classic/build-config.js

@@ -27,6 +27,7 @@ module.exports = {
 		'@ckeditor/ckeditor5-image/src/imagecaption',
 		'@ckeditor/ckeditor5-image/src/imagestyle',
 		'@ckeditor/ckeditor5-image/src/imagetoolbar',
+		'@ckeditor/ckeditor5-image/src/imageupload',
 		'@ckeditor/ckeditor5-link/src/link',
 		'@ckeditor/ckeditor5-list/src/list',
 		'@ckeditor/ckeditor5-paragraph/src/paragraph',
@@ -44,6 +45,7 @@ module.exports = {
 				'link',
 				'bulletedList',
 				'numberedList',
+				'imageUpload',
 				'blockQuote',
 				'undo',
 				'redo'

文件差異過大導致無法顯示
+ 2 - 2
packages/ckeditor5-build-classic/build/ckeditor.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/ckeditor.js.map


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/ast.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/bg.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/da.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/de.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/el.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/en-au.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/eo.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/es.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/et.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/fi.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/fr.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/gl.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/gu.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/hr.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/hu.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/it.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/ja.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/km.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/kn.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/ko.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/ku.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/nb.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/ne.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/nl.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/oc.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/pl.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/pt-br.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/pt.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/ro.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/ru.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/sk.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/sv.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/tr.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/uk.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/zh-cn.js


文件差異過大導致無法顯示
+ 1 - 1
packages/ckeditor5-build-classic/build/translations/zh.js


+ 5 - 2
packages/ckeditor5-build-classic/src/ckeditor.js

@@ -16,10 +16,11 @@ import ImagePlugin from '@ckeditor/ckeditor5-image/src/image';
 import ImagecaptionPlugin from '@ckeditor/ckeditor5-image/src/imagecaption';
 import ImagestylePlugin from '@ckeditor/ckeditor5-image/src/imagestyle';
 import ImagetoolbarPlugin from '@ckeditor/ckeditor5-image/src/imagetoolbar';
+import ImageuploadPlugin from '@ckeditor/ckeditor5-image/src/imageupload';
 import LinkPlugin from '@ckeditor/ckeditor5-link/src/link';
 import ListPlugin from '@ckeditor/ckeditor5-list/src/list';
 import ParagraphPlugin from '@ckeditor/ckeditor5-paragraph/src/paragraph';
-import ImageuploadPlugin from '@ckeditor/ckeditor5-image/src/imageupload';
+import Imageupload1Plugin from '@ckeditor/ckeditor5-image/src/imageupload';
 
 export default class ClassicEditor extends ClassicEditorBase {}
 
@@ -37,10 +38,11 @@ ClassicEditor.build = {
 		ImagecaptionPlugin,
 		ImagestylePlugin,
 		ImagetoolbarPlugin,
+		ImageuploadPlugin,
 		LinkPlugin,
 		ListPlugin,
 		ParagraphPlugin,
-		ImageuploadPlugin
+		Imageupload1Plugin
 	],
 	config: {
 		toolbar: {
@@ -52,6 +54,7 @@ ClassicEditor.build = {
 				'link',
 				'bulletedList',
 				'numberedList',
+				'imageUpload',
 				'blockQuote',
 				'undo',
 				'redo'

+ 3 - 3
packages/ckeditor5-build-classic/tests/ckeditor.js

@@ -172,7 +172,7 @@ describe( 'ClassicEditor build', () => {
 		} );
 
 		// https://github.com/ckeditor/ckeditor5/issues/572
-		it( 'allows configure toolbar items through config.toolbar', () => {
+		it( 'allows configuring toolbar items through config.toolbar', () => {
 			return ClassicEditor
 				.create( editorElement, {
 					toolbar: [ 'bold' ]
@@ -185,7 +185,7 @@ describe( 'ClassicEditor build', () => {
 		} );
 
 		// https://github.com/ckeditor/ckeditor5/issues/572
-		it( 'allows configure toolbar offset without overriding toolbar items', () => {
+		it( 'allows configuring toolbar offset without overriding toolbar items', () => {
 			return ClassicEditor
 				.create( editorElement, {
 					toolbar: {
@@ -195,7 +195,7 @@ describe( 'ClassicEditor build', () => {
 				.then( newEditor => {
 					editor = newEditor;
 
-					expect( editor.ui.view.toolbar.items.length ).to.equal( 10 );
+					expect( editor.ui.view.toolbar.items.length ).to.equal( 11 );
 					expect( editor.ui.view.stickyPanel.viewportTopOffset ).to.equal( 42 );
 				} );
 		} );