Newer
Older
Adds support for editing wiki pages using [CKEditor](http://ckeditor.com/).
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.
* 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)
* [Issue Tracker](http://jira.xwiki.org/browse/CKEDITOR)
* Communication: [Mailing List](http://dev.xwiki.org/xwiki/bin/view/Community/MailingLists>), [IRC]( http://dev.xwiki.org/xwiki/bin/view/Community/IRC)
* [Development Practices](http://dev.xwiki.org)
* Minimal XWiki version supported: XWiki 6.2.5
* [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/)
You need Maven 3.1+ in order to build this extension.
## Release the new version in JIRA and create the next version.
## Update the translations.
## * download the translation pack from l10n and unpack
## http://l10n.xwiki.org/xwiki/bin/view/L10NCode/GetTranslationFile?name=Contrib.CKEditorIntegration&app=Contrib
## * copy the translation pages to the UI module sources
## * apply XAR format and review the changes
## * commit only the significant changes
## Prepare the tag for the new version.
mvn org.apache.maven.plugins:maven-release-plugin:2.5:prepare -DautoVersionSubmodules -DskipTests -Darguments="-DskipTests" -Pintegration-tests
## Select Java 7 in order to silence the enforcer (even if we don't have Java code ATM,
## a WebJar is a Jar and we support older versions of XWiki that run on Java 7).
sudo update-alternatives --config java
sudo update-alternatives --config javac
## Perform the release
## We don't release the tests module ATM because it requires Java 8 and we need to build with Java 7.
mvn org.apache.maven.plugins:maven-release-plugin:2.5:perform
## Restore the Java version.
sudo update-alternatives --config java
sudo update-alternatives --config javac
## Finish the release on http://nexus.xwiki.org (Staging Repositories)
## 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
## Update the version used in XWiki Enterprise