Bladeren bron

Add stub manual tests.

Maciej Gołaszewski 7 jaren geleden
bovenliggende
commit
894ce11c12

+ 34 - 0
packages/ckeditor5-ckfinder/docs/api/ckfinder.md

@@ -0,0 +1,34 @@
+---
+category: api-reference
+---
+
+# CKEditor 5 CKFinder
+
+[![npm version](https://badge.fury.io/js/%40ckeditor%2Fckeditor5-ckfinder.svg)](https://www.npmjs.com/package/@ckeditor/ckeditor5-ckfinder)
+
+This package implements the {@link features/image#image-upload CKFinder} feature for CKEditor 5.
+
+CKFinder lets you easily insert images which are automatically rescaled, optimized, responsive and delivered through a blazing-fast CDN. It integrates automatically with [CKFinder](https://ckeditor.com/ckfinder/).
+
+## Documentation
+
+See the {@link features/image-upload Image upload} guide.
+
+You can also check the {@link module:ckfinder/ckfinder~CKFinder} plugin documentation.
+
+## Installation
+
+```bash
+npm install --save @ckeditor/ckeditor5-ckfinder
+```
+
+## Contribute
+
+The source code of this package is available on GitHub in https://github.com/ckeditor/ckeditor5-ckfinder.
+
+## External links
+
+* [`@ckeditor/ckeditor5-ckfinder` on npm](https://www.npmjs.com/package/@ckeditor/ckeditor5-ckfinder)
+* [`ckeditor/ckeditor5-ckfinder` on GitHub](https://github.com/ckeditor/ckeditor5-ckfinder)
+* [Issue tracker](https://github.com/ckeditor/ckeditor5-ckfinder/issues)
+* [Changelog](https://github.com/ckeditor/ckeditor5-ckfinder/blob/master/CHANGELOG.md)

+ 7 - 0
packages/ckeditor5-ckfinder/tests/manual/ckfinder.html

@@ -0,0 +1,7 @@
+<script src="https://cksource.com/weuy2g4ryt278ywiue/ckfinder.js"></script>
+<!-- <script src="/build/ckfinder.js"></script> -->
+
+<div id="editor">
+	<h2>CKFinder sample</h2>
+	<p>Use the toolbar icon to insert an image to the content.</p>
+</div>

+ 29 - 0
packages/ckeditor5-ckfinder/tests/manual/ckfinder.js

@@ -0,0 +1,29 @@
+/**
+ * @license Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+ * For licensing, see LICENSE.md.
+ */
+
+/* globals console, window, document */
+
+import ClassicEditor from '@ckeditor/ckeditor5-editor-classic/src/classiceditor';
+
+import CKFinder from '../../src/ckfinder';
+import ArticlePluginSet from '@ckeditor/ckeditor5-core/tests/_utils/articlepluginset';
+
+import { CS_CONFIG } from '@ckeditor/ckeditor5-cloud-services/tests/_utils/cloud-services-config';
+
+ClassicEditor
+	.create( document.querySelector( '#editor' ), {
+		cloudServices: CS_CONFIG,
+		plugins: [ ArticlePluginSet, CKFinder ],
+		toolbar: [ 'heading', '|', 'undo', 'redo', 'ckfinder' ],
+		image: {
+			toolbar: [ 'imageStyle:full', 'imageStyle:side', '|', 'imageTextAlternative' ]
+		}
+	} )
+	.then( editor => {
+		window.editor = editor;
+	} )
+	.catch( err => {
+		console.error( err.stack );
+	} );

+ 4 - 0
packages/ckeditor5-ckfinder/tests/manual/ckfinder.md

@@ -0,0 +1,4 @@
+### CKFinder sample
+
+1. Use the toolbar icon insert an image.
+1. Use the toolbar icon insert link to a non-image file.