Skip to content

Commit

Permalink
Merge stable into master
Browse files Browse the repository at this point in the history
  • Loading branch information
CKEditorBot authored Sep 14, 2023
2 parents 173c90a + 06ffc94 commit 8ae1200
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 9 deletions.
13 changes: 8 additions & 5 deletions docs/installation/integrations/angular.md
Original file line number Diff line number Diff line change
Expand Up @@ -300,13 +300,16 @@ export class AppComponent {

The easiest way to integrate {@link features/collaboration collaboration plugins} in an Angular application is to create a custom build first and then import it from the Angular application — see [Using a custom CKEditor 5 build](#using-a-custom-ckeditor-5-build).

For such a scenario we provide a few ready-to-use integrations featuring collaborative editing in Angular applications:

- [CKEditor 5 with real-time collaboration features](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/real-time-collaboration-for-angular)
<info-box>
For such a scenario we provide a few **ready-to-use integrations** featuring collaborative editing in Angular applications:

- [CKEditor&nbsp;5 with the track changes feature](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/track-changes-for-angular)
* [CKEditor&nbsp;5 with real-time collaboration features](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/real-time-collaboration-for-angular)
* [CKEditor&nbsp;5 with real-time collaboration and revision history features](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/real-time-collaboration-revision-history-for-angular)
* [CKEditor&nbsp;5 with the revision history feature](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/revision-history-for-angular)
* [CKEditor&nbsp;5 with the track changes feature](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/track-changes-for-angular)

It is not mandatory to build applications on top of the above samples, however, they should help you to get started.
It is not mandatory to build applications on top of the above samples, however, they should help you get started.
</info-box>

## Integration with `ngModel`

Expand Down
12 changes: 8 additions & 4 deletions docs/installation/integrations/react.md
Original file line number Diff line number Diff line change
Expand Up @@ -249,12 +249,16 @@ export default App;

The easiest way to integrate {@link features/collaboration collaboration plugins} in a React application is to build the editor from source including the collaboration plugins together with the React application.

For such a scenario we provide a few ready-to-use integrations featuring collaborative editing in React applications:
<info-box>
For such a scenario we provide a few **ready-to-use integrations** featuring collaborative editing in React applications:

* [CKEditor&nbsp;5 with real-time collaboration features](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/real-time-collaboration-for-react)
* [CKEditor&nbsp;5 with the track changes feature](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/track-changes-for-react)
* [CKEditor&nbsp;5 with real-time collaboration features](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/real-time-collaboration-for-react)
* [CKEditor&nbsp;5 with real-time collaboration and revision history features](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/real-time-collaboration-revision-history-for-react)
* [CKEditor&nbsp;5 with the revision history feature](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/revision-history-for-react)
* [CKEditor&nbsp;5 with the track changes feature](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/track-changes-for-react)

It is not mandatory to build applications on top of the above samples, however, they should help you get started.
It is not mandatory to build applications on top of the above samples, however, they should help you get started.
</info-box>

Note: These integrations are meant to be as simple as possible, so they do not use the Create React App CLI. However, you should have no problem starting from `CRA` after reading the sections below.

Expand Down
12 changes: 12 additions & 0 deletions docs/installation/integrations/vuejs-v2.md
Original file line number Diff line number Diff line change
Expand Up @@ -235,6 +235,18 @@ Finally, import the build in your application:
</script>
```

## Using the editor with collaboration plugins

The easiest way to integrate {@link features/collaboration collaboration plugins} in a Vue application is to build the editor from source including the collaboration plugins together with the Vue application.

<info-box>
For such a scenario we provide a **ready-to-use integration** featuring collaborative editing in a Vue application:

* [CKEditor&nbsp;5 with real-time collaboration features](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/real-time-collaboration-for-vue)

It is not mandatory to build applications on top of the above sample, however, it should help you get started.
</info-box>

## Using CKEditor from source

Integrating the rich text editor from source allows you to use the full power of {@link framework/index CKEditor&nbsp;5 Framework}.
Expand Down
12 changes: 12 additions & 0 deletions docs/installation/integrations/vuejs-v3.md
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,18 @@ Finally, import the build in your application:
</script>
```

## Using the editor with collaboration plugins

The easiest way to integrate {@link features/collaboration collaboration plugins} in a Vue application is to build the editor from source including the collaboration plugins together with the Vue application.

<info-box>
For such a scenario we provide a **ready-to-use integration** featuring collaborative editing in a Vue application:

* [CKEditor&nbsp;5 with real-time collaboration features](https://github.com/ckeditor/ckeditor5-collaboration-samples/tree/master/real-time-collaboration-for-vue)

It is not mandatory to build applications on top of the above sample, however, it should help you get started.
</info-box>

## Using CKEditor&nbsp;5 from source

Integrating the rich text editor from source allows you to use the full power of the {@link framework/index CKEditor&nbsp;5 Framework}. You have two options regarding building your application: Vite or webpack.
Expand Down

0 comments on commit 8ae1200

Please sign in to comment.