2012-07-09 5 views
0

공유 (http://code.google.com/p/share-extras/wiki/CKEditorFormControl)에서 CKEditor를 실행하려고합니다. 이전 버전 (4.0.d)에서 제대로 작동했지만 최신 빌드에서 문제가 있습니다. 나는 다음과 같은 한 로그는 내용의 장소에 아무것도 표시되지 않습니다 편집 양식, 액세스하는 동안 는 : 해당 페이지의 소스에서Alfresco의 CKEditor

9.7.2012 14:56:59 org.apache.jsp.error500_jsp _jspService 
SEVERE: javax.servlet.ServletException: Could not resolve view with name 'site/my_sample_site/skins/kama/editor.css' in servlet with name 'Spring Surf Dispatcher Servlet' 
9.7.2012 14:56:59 org.apache.jsp.error500_jsp _jspService 
SEVERE: javax.servlet.ServletException: Could not resolve view with name 'site/my_sample_site/contents.css' in servlet with name 'Spring Surf Dispatcher Servlet' 

가 제대로 정의 에디터 div에 있습니다을 또한 포함 JS. 내 share-config-custom.xml에서 수동으로 리소스에 대한 종속성을 정의하려고 시도했지만 div의 높이가 변경 되었기 때문에 효과가있는 것처럼 보였지만 여전히 비어 있으며 동일한 예외가 기록됩니다.

<config> 
    <forms> 
    <dependencies> 
     <js src="/modules/editors/ckeditor/ckeditor.js" /> 
     <js src="/components/editors/ckeditor/ckeditorloader.js" /> 
     <js src="/modules/editors/ckeditor/lang/cs.js" /> 
     . . . 
     <js src="/modules/editors/ckeditor/skins/kama/editor.css" /> 
     <js src="/modules/editors/ckeditor/contents.css" /> 
    </dependencies> 
    </forms> 
</config> 

누락 된 모든 항목이 실행 중에 표시되었지만 더 이상 영향을 미치지 않았습니다.

내 질문은 : 왜 '무언가'가 여전히 편집기 내의 사이트에 대한 상대 경로 내의 리소스에 액세스하려고합니까? 나는 수동적 인 자원을 정의했는데, 왜 그들은 받아 들여지지 않았는가?

답변

0

이미지 속성과 속성 판으로 4.2.c에서 작동하도록 몇 가지 변경 사항을 제안했습니다!

https://github.com/fliot/ckeditor-forms

희망은 그들이 곧 마스터 지점에서 가져온 것입니다. 프레스코 4.2.2에서

감사 프랑소와

+0

죄송합니다. 프로젝트가 종료되어 더 이상 답변을 시도하지 못했습니다. :) – shmoula

0

, 나는 form.js.ftl과 form.css.ftl 파일의 종속성을 추가하여 달성했다.

<@script type="text/javascript" src="${url.context}/res/components/editors/ckeditor/ckeditorloader.js" group="form"/> 
<@script type="text/javascript" src="${url.context}/res/components/editors/ckeditor/config.js" group="form"/> 
<@script type="text/javascript" src="${url.context}/res/modules/editors/ckeditor/ckeditor.js" group="form"/> 
<@script type="text/javascript" src="${url.context}/res/modules/editors/ckeditor/config.js" group="form"/> 
<@script type="text/javascript" src="${url.context}/res/modules/editors/ckeditor/lang/en.js" group="form"/> 
<@script type="text/javascript" src="${url.context}/res/modules/editors/ckeditor/plugins/image/dialogs/image.js" group="form"/> 
<@script type="text/javascript" src="${url.context}/res/modules/editors/ckeditor/plugins/styles/styles/default.js" group="form"/> 



<@link href="${url.context}/res/modules/editors/ckeditor/skins/kama/editor.css" group="form"/> 
<@link href="${url.context}/res/modules/editors/ckeditor/skins/kama/dialog.css" group="form"/> 
<@link href="${url.context}/res/modules/editors/ckeditor/contents.css" group="form"/>