Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Plone imagemaps与zopyx.tinymceplugins.imgmap错误_Plone_Imagemap_Kss - Fatal编程技术网

Plone imagemaps与zopyx.tinymceplugins.imgmap错误

Plone imagemaps与zopyx.tinymceplugins.imgmap错误,plone,imagemap,kss,Plone,Imagemap,Kss,我用的是Plone 4.2。我需要在应用程序中管理imagemaps,因此安装了以下产品:。本产品使用TinyMCE编辑图像并添加链接 安装此产品后,我注意到我现在无法在编辑内容类型时查看TinyMCE控件。查看浏览器的错误控制台,我注意到所有的*.kss都无法读取。这是为所有*.kss文件显示的错误: Error: The stylesheet http://localhost:8082/plone/portal_kss/My%20CMS%20theme/++resource++tinymce

我用的是Plone 4.2。我需要在应用程序中管理imagemaps,因此安装了以下产品:。本产品使用TinyMCE编辑图像并添加链接

安装此产品后,我注意到我现在无法在编辑内容类型时查看TinyMCE控件。查看浏览器的错误控制台,我注意到所有的*.kss都无法读取。这是为所有*.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)

我只想回答我自己的问题:

我打开了产品的skins.xml文件

(即zopyx.tinymceplugins.imgmap-0.3.1/zopyx/tinymceplugins/imgmap/profiles/default/skins.xml)

这就是它的样子:

<?xml version="1.0"?>
<object name="portal_skins" allow_any="False" cookie_persistence="False">

 <object name="zopyx_tinymceplugins_imgmap"
    meta_type="Filesystem Directory View"
    directory="zopyx.tinymceplugins.imgmap:skins/zopyx_tinymceplugins_imgmap"/>

 <skin-path name="Plone Default">
  <layer name="zopyx_tinymceplugins_imgmap"
     insert-after="custom"/>
 </skin-path>

 <skin-path name="Sunburst Theme">
  <layer name="zopyx_tinymceplugins_imgmap"
     insert-after="custom"/>
 </skin-path>

</object>

似乎该产品已针对特定主题进行了调整

现在,我的应用程序有一个自定义主题,即MyCustomTheme。当我检查我的门户皮肤时

站点>Zope管理界面>门户网站>属性

我注意到“Sunburst主题”确实在“Plone Default”和“Sunburst主题”中包含了
zopyx_tinymceplugins_imgmap
皮肤层,但在我的“MyCustomTheme”中没有。它将其添加到
自定义
层之后

因此,我继续在MyCustomTheme中手动添加
zopyx\u tinymceplugins\u imgmap
,就在
custom
层之后

这成功地修复了它,我现在可以查看我的TinyMCE控件了。我相信一定有更好的办法让它发挥作用

希望这对将来的人有所帮助


更新:有关更好的解决方案,请参阅。

仅回答我自己的问题:

我打开了产品的skins.xml文件

(即zopyx.tinymceplugins.imgmap-0.3.1/zopyx/tinymceplugins/imgmap/profiles/default/skins.xml)

这就是它的样子:

<?xml version="1.0"?>
<object name="portal_skins" allow_any="False" cookie_persistence="False">

 <object name="zopyx_tinymceplugins_imgmap"
    meta_type="Filesystem Directory View"
    directory="zopyx.tinymceplugins.imgmap:skins/zopyx_tinymceplugins_imgmap"/>

 <skin-path name="Plone Default">
  <layer name="zopyx_tinymceplugins_imgmap"
     insert-after="custom"/>
 </skin-path>

 <skin-path name="Sunburst Theme">
  <layer name="zopyx_tinymceplugins_imgmap"
     insert-after="custom"/>
 </skin-path>

</object>

似乎该产品已针对特定主题进行了调整

现在,我的应用程序有一个自定义主题,即MyCustomTheme。当我检查我的门户皮肤时

站点>Zope管理界面>门户网站>属性

我注意到“Sunburst主题”确实在“Plone Default”和“Sunburst主题”中包含了
zopyx_tinymceplugins_imgmap
皮肤层,但在我的“MyCustomTheme”中没有。它将其添加到
自定义
层之后

因此,我继续在MyCustomTheme中手动添加
zopyx\u tinymceplugins\u imgmap
,就在
custom
层之后

这成功地修复了它,我现在可以查看我的TinyMCE控件了。我相信一定有更好的办法让它发挥作用

希望这对将来的人有所帮助


更新:有关更好的解决方案,请参阅。

无法复制,您使用的是哪个TinyMCE版本?Products.TinyMCE 1.2.12。我认为主要原因是没有加载editor_plugin.js。资源的路径令人恼火。在站点名称之后,它应该立即继续使用“++resource++”,但在路径中也有“My%20CMS%20theme”等。您是否自己注册了任何资源?在未插入imagemap的页面中是否遇到相同的错误?(将其作为可能的错误源排除)。在安装了zopyx.tinymceplugins.imgmap的vanilla Plone-4.2.1站点上,一切正常……在vanilla Plone上,一切正常。无法复制,您使用的是哪个TinyMCE版本?Products.TinyMCE 1.2.12。我认为主要原因是没有加载editor_plugin.js。资源的路径令人恼火。在站点名称之后,它应该立即继续使用“++resource++”,但在路径中也有“My%20CMS%20theme”等。您是否自己注册了任何资源?在未插入imagemap的页面中是否遇到相同的错误?(将其作为可能的错误源排除)。在安装了zopyx.tinymceplugins.imgmap的vanilla Plone-4.2.1站点上,一切正常……在vanilla Plone上,一切正常。