Procházet zdrojové kódy

Merge branch t/ckeditor5/1247

Feature: Added the table and media embed features to the build. See ckeditor/ckeditor5#1247.
Piotrek Koszuliński před 7 roky
rodič
revize
c5155c50b5
51 změnil soubory, kde provedl 67 přidání a 50 odebrání
  1. 1 1
      packages/ckeditor5-build-inline/build/ckeditor.js
  2. 1 1
      packages/ckeditor5-build-inline/build/ckeditor.js.map
  3. 1 1
      packages/ckeditor5-build-inline/build/translations/ar.js
  4. 1 1
      packages/ckeditor5-build-inline/build/translations/ast.js
  5. 1 1
      packages/ckeditor5-build-inline/build/translations/bg.js
  6. 1 1
      packages/ckeditor5-build-inline/build/translations/ca.js
  7. 1 1
      packages/ckeditor5-build-inline/build/translations/cs.js
  8. 1 1
      packages/ckeditor5-build-inline/build/translations/da.js
  9. 1 1
      packages/ckeditor5-build-inline/build/translations/de-ch.js
  10. 1 1
      packages/ckeditor5-build-inline/build/translations/de.js
  11. 1 1
      packages/ckeditor5-build-inline/build/translations/el.js
  12. 1 1
      packages/ckeditor5-build-inline/build/translations/en-au.js
  13. 1 1
      packages/ckeditor5-build-inline/build/translations/eo.js
  14. 1 1
      packages/ckeditor5-build-inline/build/translations/es.js
  15. 1 1
      packages/ckeditor5-build-inline/build/translations/et.js
  16. 1 1
      packages/ckeditor5-build-inline/build/translations/eu.js
  17. 1 1
      packages/ckeditor5-build-inline/build/translations/fa.js
  18. 1 1
      packages/ckeditor5-build-inline/build/translations/fi.js
  19. 1 1
      packages/ckeditor5-build-inline/build/translations/fr.js
  20. 1 1
      packages/ckeditor5-build-inline/build/translations/gl.js
  21. 1 1
      packages/ckeditor5-build-inline/build/translations/gu.js
  22. 1 1
      packages/ckeditor5-build-inline/build/translations/hr.js
  23. 1 1
      packages/ckeditor5-build-inline/build/translations/hu.js
  24. 1 1
      packages/ckeditor5-build-inline/build/translations/it.js
  25. 1 1
      packages/ckeditor5-build-inline/build/translations/ja.js
  26. 1 1
      packages/ckeditor5-build-inline/build/translations/km.js
  27. 1 1
      packages/ckeditor5-build-inline/build/translations/kn.js
  28. 1 1
      packages/ckeditor5-build-inline/build/translations/ko.js
  29. 1 1
      packages/ckeditor5-build-inline/build/translations/ku.js
  30. 1 1
      packages/ckeditor5-build-inline/build/translations/nb.js
  31. 1 1
      packages/ckeditor5-build-inline/build/translations/ne.js
  32. 1 1
      packages/ckeditor5-build-inline/build/translations/nl.js
  33. 1 1
      packages/ckeditor5-build-inline/build/translations/no.js
  34. 1 1
      packages/ckeditor5-build-inline/build/translations/oc.js
  35. 1 1
      packages/ckeditor5-build-inline/build/translations/pl.js
  36. 1 1
      packages/ckeditor5-build-inline/build/translations/pt-br.js
  37. 1 1
      packages/ckeditor5-build-inline/build/translations/pt.js
  38. 1 1
      packages/ckeditor5-build-inline/build/translations/ro.js
  39. 1 1
      packages/ckeditor5-build-inline/build/translations/ru.js
  40. 1 1
      packages/ckeditor5-build-inline/build/translations/si.js
  41. 1 1
      packages/ckeditor5-build-inline/build/translations/sk.js
  42. 1 1
      packages/ckeditor5-build-inline/build/translations/sq.js
  43. 1 1
      packages/ckeditor5-build-inline/build/translations/sv.js
  44. 1 1
      packages/ckeditor5-build-inline/build/translations/tr.js
  45. 1 1
      packages/ckeditor5-build-inline/build/translations/tt.js
  46. 1 1
      packages/ckeditor5-build-inline/build/translations/ug.js
  47. 1 1
      packages/ckeditor5-build-inline/build/translations/uk.js
  48. 1 1
      packages/ckeditor5-build-inline/build/translations/zh-cn.js
  49. 1 1
      packages/ckeditor5-build-inline/build/translations/zh.js
  50. 2 0
      packages/ckeditor5-build-inline/package.json
  51. 16 1
      packages/ckeditor5-build-inline/src/ckeditor.js

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/ckeditor.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/ckeditor.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/ar.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/ast.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/bg.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/ca.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/cs.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/da.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/de-ch.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/de.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/el.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/en-au.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/eo.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/es.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/et.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/eu.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/fa.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/fi.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/fr.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/gl.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/gu.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/hr.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/hu.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/it.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/ja.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/km.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/kn.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/ko.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/ku.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/nb.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/ne.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/nl.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/no.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/oc.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/pl.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/pt-br.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/pt.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/ro.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/ru.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/si.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/sk.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/sq.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/sv.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/tr.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/tt.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/ug.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/uk.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/zh-cn.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 1
packages/ckeditor5-build-inline/build/translations/zh.js


+ 2 - 0
packages/ckeditor5-build-inline/package.json

@@ -38,7 +38,9 @@
     "@ckeditor/ckeditor5-image": "^10.2.0",
     "@ckeditor/ckeditor5-link": "^10.0.3",
     "@ckeditor/ckeditor5-list": "^11.0.1",
+    "@ckeditor/ckeditor5-media-embed": "^0.0.1",
     "@ckeditor/ckeditor5-paragraph": "^10.0.2",
+    "@ckeditor/ckeditor5-table": "^10.1.0",
     "@ckeditor/ckeditor5-theme-lark": "^11.0.0",
     "@ckeditor/ckeditor5-upload": "^10.0.2",
     "postcss-loader": "^3.0.0",

+ 16 - 1
packages/ckeditor5-build-inline/src/ckeditor.js

@@ -21,7 +21,10 @@ import ImageToolbar from '@ckeditor/ckeditor5-image/src/imagetoolbar';
 import ImageUpload from '@ckeditor/ckeditor5-image/src/imageupload';
 import Link from '@ckeditor/ckeditor5-link/src/link';
 import List from '@ckeditor/ckeditor5-list/src/list';
+import MediaEmbed from '@ckeditor/ckeditor5-media-embed/src/mediaembed';
 import Paragraph from '@ckeditor/ckeditor5-paragraph/src/paragraph';
+import Table from '@ckeditor/ckeditor5-table/src/table';
+import TableToolbar from '@ckeditor/ckeditor5-table/src/tabletoolbar';
 
 export default class InlineEditor extends InlineEditorBase {}
 
@@ -42,7 +45,10 @@ InlineEditor.builtinPlugins = [
 	ImageUpload,
 	Link,
 	List,
-	Paragraph
+	MediaEmbed,
+	Paragraph,
+	Table,
+	TableToolbar
 ];
 
 // Editor configuration.
@@ -58,6 +64,8 @@ InlineEditor.defaultConfig = {
 			'numberedList',
 			'imageUpload',
 			'blockQuote',
+			'insertTable',
+			'mediaEmbed',
 			'undo',
 			'redo'
 		]
@@ -70,6 +78,13 @@ InlineEditor.defaultConfig = {
 			'imageTextAlternative'
 		]
 	},
+	table: {
+		contentToolbar: [
+			'tableColumn',
+			'tableRow',
+			'mergeTableCells'
+		]
+	},
 	// This value must be kept in sync with the language defined in webpack.config.js.
 	language: 'en'
 };