<p>This documentation is <strong>developer-oriented</strong>, and
provides maintenance information about the CKEditor integration with
Invenio. <br />
Read the Invenio INSTALL file to learn how to install CKEditor on
your Invenio instance.</p>
<h2><a name="1.">1. About CKEditor</a></h2>
<p><a href="http://www.ckeditor.net/">CKEditor</a> is a GPL WYSWYG
javascript-based HTML editor. It is currently used in the following
modules of Invenio:</p>
<ul>
<li>WebComment: HTML-formatted comments/reviews, and file
attachment.</li>
<li>WebSubmit: some submissions (eg. Journal) can use it in response
elements.</li>
</ul>
<h2><a name="2.">Maintenance</a></h2>
<h3><a name="2.1">Installation</a></h3>
<p>Read the Invenio INSTALL file to learn <em>how</em> to deploy CKEditor on your installation.</p>
The <code>invenio/Makefile.am::install-ckeditor-plugin</code> installs the necessary files
for the user:
<ul>
<li><strong>Editor:</strong> The editor itself and all the necessary
files (HTML and Javascript) are installed in
<code>/opt/invenio/var/www/ckeditor/</code></li>
</ul>
<p>Usually, only the necessary files are copied (<a href="http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Minimum_Setup">Check which files need to be deployed</a>) and none are modified.</p>
Additional files from Invenio are needed to support the editor