Sjur Moshagen
2016-09-02 07:43:20 UTC
Hello all,
We’re trying to make CKEditor [1] work in a forrest page (and as part of it, a speller plugin we have developed to support the languages we work on). CKEditor is all JS and CSS, and I have tried following the descriptions here [2] to make it work, with no success so far.
The main issue is that of getting url’s mapped to the correct directory on disk. I though I had done it correctly, but still no success. The CKEditor code is located in:
$PROJECTROOT/src/documentation/resources/ckeditor/*
and I have the following entry in $PROJECTROOT/src/documentation/content/locationmap.xml:
<match pattern="ckeditor/**.js">
<location src="{properties:resources-dir}ckeditor/{1}.js"/>
</match>
<match pattern="/ckeditor/**.js">
<location src="{properties:resources-dir}ckeditor/{1}.js"/>
</match>
I also added the following to $PROJECTROOT/src/documentation/sitemap.xmap:
<map:match pattern="ckeditor/**.js">
<map:read src="{lm:project.resources-dir.{1}.js}" mime-type="text/javascript" />
</map:match>
But no success.
Any feedback would be most welcome.
Sjur
[1] http://ckeditor.com
[2] https://forrest.apache.org/docs_0_100/project-js-css.html
We’re trying to make CKEditor [1] work in a forrest page (and as part of it, a speller plugin we have developed to support the languages we work on). CKEditor is all JS and CSS, and I have tried following the descriptions here [2] to make it work, with no success so far.
The main issue is that of getting url’s mapped to the correct directory on disk. I though I had done it correctly, but still no success. The CKEditor code is located in:
$PROJECTROOT/src/documentation/resources/ckeditor/*
and I have the following entry in $PROJECTROOT/src/documentation/content/locationmap.xml:
<match pattern="ckeditor/**.js">
<location src="{properties:resources-dir}ckeditor/{1}.js"/>
</match>
<match pattern="/ckeditor/**.js">
<location src="{properties:resources-dir}ckeditor/{1}.js"/>
</match>
I also added the following to $PROJECTROOT/src/documentation/sitemap.xmap:
<map:match pattern="ckeditor/**.js">
<map:read src="{lm:project.resources-dir.{1}.js}" mime-type="text/javascript" />
</map:match>
But no success.
Any feedback would be most welcome.
Sjur
[1] http://ckeditor.com
[2] https://forrest.apache.org/docs_0_100/project-js-css.html