2012-11-02 1 views
1

Plone 4.2를 사용하고 있습니다. 내 응용 프로그램에서 이미지 맵을 관리해야하므로 다음 제품을 설치했습니다 : http://pypi.python.org/pypi/zopyx.tinymceplugins.imgmap. 이 제품은 TinyMCE를 사용하여 이미지를 편집하고 링크를 추가합니다.zopyx.tinymceplugins.imgmap을 사용한 Plone imagemaps 오류

이 제품을 설치 한 후 콘텐츠 유형을 편집하는 동안 내 TinyMCE 컨트롤을 볼 수 없다는 것을 알게되었습니다. 브라우저의 오류 콘솔을 보면 모든 * .ks를 읽을 수 없음을 알았습니다. 모든 * .kss 파일에 대해 표시되는 오류입니다.

Error: The stylesheet http://localhost:8082/plone/portal_kss/My%20CMS%20theme/++resource++tinymce.kss/tinymce.kss was not loaded because its MIME type, "text/plain", is not "text/css". 
Source File: http://localhost:8082/plone/folder-test/image-maps-test/page-with-imagemap/edit 
Line: 0 

왜 MIME 형식과 관련하여 오류가 발생하는지 이해할 수 없습니다. 누구든지이 문제를 해결하는 방법에 대한 단서가 있습니까?

GET http://localhost:8082/plone/portal_javascripts/My%20CMS%20theme/plugins/imgmap/editor_plugin.js 500 (Internal Server Error) 
+0

어떤 TinyMCE 버전을 사용하고 있습니까? –

+1

Products.TinyMCE 1.2.12. 주된 이유는로드되지 않는 editor_plugin.js라고 생각합니다. – Frankline

+0

리소스 경로가 자극적입니다. sitename이 끝나면 즉시 '++ resource ++'로 계속 진행해야하지만 경로에는 'My % 20CMS % 20theme'등이 있습니다. 너 스스로 자원 등록을 했니? –

답변

1

그냥 내 자신의 질문에 대답 :

은 또한, 나는 다음을 얻을 나는 제품의 skins.xml 파일을 열

(즉 zopyx.tinymceplugins.imgmap-0.3 .1/zopy/tinymceplugins/imgmap/profiles/default/skins.xml)

다음과 같이 표시됩니다.

제품이 특정 주제에 맞게 제작 된 것으로 보입니다.

이제 내 응용 프로그램에는 MyCustomTheme이라는 사용자 지정 테마가 있습니다. 내 portal_skins

사이트> 조프 관리 인터페이스> portal_skins> 속성을 ​​검사 할 때

나는 참으로 "햇살 테마"를 zopyx_tinymceplugins_imgmap 피부 '플론 (Plone)의 기본'에 레이어와 '햇살 테마'를 포함하고있다 통지 내 'MyCustomTheme'에는 없습니다. custom 레이어 바로 뒤에 추가되었습니다.

그럼 바로 custom 레이어 바로 다음에 MyCustomTheme에 zopyx_tinymceplugins_imgmap을 수동으로 추가하십시오.

이 문제를 해결하고 내 TinyMCE 컨트롤을 볼 수 있습니다. 나는 그것이 작동하도록하는 더 좋은 방법이 있어야한다고 생각한다.

앞으로 도움이되기를 바랍니다.

업데이트 : 더 나은 해결책은 this을 참조하십시오.