TinyMCE图像插入问题

时间:2011-07-07 04:36:17

标签: php tinymce

我决定在我的网站上使用TinyMCE作为文本编辑器,我甚至购买了Image Manager的许可证。一切都很好,除了一件事。

当我尝试通过单击工具栏中的图像图标将图像插入文本区域时,我会弹出一个对话框,我可以按下另一个按钮,使用图像管理器选择图像。我能够配置图像管理器以查看图像的正确目录。选择图像后,“图像管理器”对话框将关闭,然后我将返回初始图像选择对话框。在图像URL字段中,现在有一个URL,遗憾的是,URL似乎是错误构造的。

所选图像位于名为images的目录中,文件名例如是picture.jpg。我的网站域名为http://mydomain.com。对话框中构造的图像URL变为:

http://mydomain.comges/picture.jpg

它看起来像是某种串联事故。很明显,这里出现了一些问题,但是由于TinyMCE设置太多,我很难搞清楚什么。

我查看了Image Manager插件配置文件,我尝试将各种init参数传递给编辑器初始化函数,但似乎没有任何区别。我不知道接下来要做什么。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

确实有很多配置选项。 tinymce论坛中的某些条目可能与您的问题相关:

http://tinymce.moxiecode.com/forum/viewtopic.php?id=22175

http://tinymce.moxiecode.com/forum/viewtopic.php?id=24755

http://tinymce.moxiecode.com/forum/viewtopic.php?id=23221

http://tinymce.moxiecode.com/forum/viewtopic.php?id=21935

http://tinymce.moxiecode.com/forum/viewtopic.php?id=21723

如果其中一个没有帮助你,我建议你写一个自己进入tinymce论坛的条目。 tinymce(moxiecode)的开发者确实销售Image Manager插件,因此他们有更强的理由在论坛中提供支持而不是其他的问题。您也可以使用“图像管理器路径”等关键字搜索帖子。

答案 1 :(得分:0)

设置根路径时,还必须将preview.wwwroot设置为与站点根目录和相对路径的差异。

<add key="filesystem.rootpath" value="D:\site\mysite\public\imagemanager\" />
<add key="preview.wwwroot"     value="D:\site\mysite\" />

你得到了

<img src="/public/imagemanager/file-name.jpg" />