Skip to content
Snippets Groups Projects
README.md 2 KiB
Newer Older
Marius Dumitru Florea's avatar
Marius Dumitru Florea committed
# CKEditor Integration with XWiki
**Note**: This extension has been moved to [xwiki-platform](https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core/xwiki-platform-ckeditor).
This repository is now only dedicated to bugfixes and will be moved to the attic once XWIki 13.10.x and 14.4.x support is dropped.

Marius Dumitru Florea's avatar
Marius Dumitru Florea committed
Adds support for editing wiki pages using [CKEditor](http://ckeditor.com/).

Marius Dumitru Florea's avatar
Marius Dumitru Florea committed
Starting with XWiki 8.2 this is the default WYSIWYG content editor. On older versions of XWiki this application extends the Edit menu with a new entry called 'CKEditor' that loads a new edit mode where you can edit the content of the wiki page using the CKEditor.
Marius Dumitru Florea's avatar
Marius Dumitru Florea committed
* Project Lead: [Marius Dumitru Florea](http://www.xwiki.org/xwiki/bin/view/XWiki/mflorea)
* [Documentation & Download](http://extensions.xwiki.org/xwiki/bin/view/Extension/CKEditor+Integration)
Marius Dumitru Florea's avatar
Marius Dumitru Florea committed
* [Issue Tracker](http://jira.xwiki.org/browse/CKEDITOR)
Ecaterina Moraru (Valica)'s avatar
Ecaterina Moraru (Valica) committed
* Communication: [Mailing List](http://dev.xwiki.org/xwiki/bin/view/Community/MailingLists), [IRC]( http://dev.xwiki.org/xwiki/bin/view/Community/IRC)
Marius Dumitru Florea's avatar
Marius Dumitru Florea committed
* [Development Practices](http://dev.xwiki.org)
* Minimal XWiki version supported: XWiki 8.4
Marius Dumitru Florea's avatar
Marius Dumitru Florea committed
* License: LGPL 2.1+
Marius Dumitru Florea's avatar
Marius Dumitru Florea committed
* [Translations](http://l10n.xwiki.org/xwiki/bin/view/Contrib/CKEditorIntegration)
* Sonar Dashboard: N/A
* Continuous Integration Status: [![Build Status](http://ci.xwiki.org/job/XWiki%20Contrib/job/application-ckeditor/job/master/badge/icon)](http://ci.xwiki.org/view/Contrib/job/XWiki%20Contrib/job/application-ckeditor/job/master/)
Marius Dumitru Florea's avatar
Marius Dumitru Florea committed
## Building
You need the following in order to build this extension:
Thomas Mortagne's avatar
Thomas Mortagne committed
* Java 11
* Maven 3.6+
* An X Display (needed by CKBuilder)
## Release Steps
Thomas Mortagne's avatar
Thomas Mortagne committed
* Maven release:
```
mvn release:prepare -Pintegration-tests,docker
mvn release:perform -Pintegration-tests,docker
```
* Update the documentation page on http://extensions.xwiki.org (keep the release notes (the list of JIRA issues) only for the 2 most recent releases)
* Announce the release on https://forum.xwiki.org/c/News
Thomas Mortagne's avatar
Thomas Mortagne committed
* Update the version used in XWiki Standard Flavor

Consent

On this website, we use the web analytics service Matomo to analyze and review the use of our website. Through the collected statistics, we can improve our offerings and make them more appealing for you. Here, you can decide whether to allow us to process your data and set corresponding cookies for these purposes, in addition to technically necessary cookies. Further information on data protection—especially regarding "cookies" and "Matomo"—can be found in our privacy policy. You can withdraw your consent at any time.