0

我正在尝试将 Image map 安装到 ExpressionEngine 2.5.2 中的 Wygwam 2.6.3 上。

按照以下说明(两次以确保)。但是,Imagemap 图标显示在完整配置中,但是当我单击图像然后单击 imagemap 图标时,它没有做任何事情。但是当没有选择任何内容并且我按下 Imagemap 图标时,它会显示“请选择图像”。

将 imagemap 插件文件夹放到 /themes/third_party/wygwam/lib/ckeditor/plugins/ 文件夹中。

打开/themes/third_party/wygwam/lib/ckeditor/skins/wygwam2/editor.css

在文件末尾添加:

.cke_skin_wygwam2 .cke_button_imagemap .cke_icon{background:url(../../plugins/imagemap/imagemap.gif);}

在 /system/expressionengine/third_party/wygwam/helper.php 第 76 行:在数组中的“Image”之后添加“ImageMap”。第 149 行:将 'ImageMap' => 'Image Map' 添加到数组中。第 226 行:在数组中的“Image”之后添加“ImageMap”。

清除浏览器的缓存。

从 EE 内部,转到 Add-Ons->Modules->Wygwam->Editor Configuration->Full

在工具栏中,图像地图图标应该是灰色的。单击它以启用它。

在同一页面的高级设置下,选择“extraPlugins”并将“imagemap”设置为值(不带引号,区分大小写)。

单击图像映射图标时出现以下错误。

$.modal 不是函数

Imagemap 插件是否兼容?任何指针?谢谢

4

1 回答 1

2

Ckeditor3 使用 jquery simplemodal。

SimpleModal 必须由 imagemap 插件加载。我添加了

CKEDITOR.scriptLoader.load(CKEDITOR.getUrl('../plugins/imagemap/jquery.simplemodal.1.4.2.min.js'));

到 plugin.js 以在加载 imagemap 插件时加载它。

于 2012-09-06T17:39:02.557 回答