我决定在我的网站上使用TinyMCE作为文本编辑器,我甚至购买了Image Manager的许可证。一切都很好,除了一件事。
当我尝试通过单击工具栏中的图像图标将图像插入文本区域时,我会弹出一个对话框,我可以按下另一个按钮,使用图像管理器选择图像。我能够配置图像管理器以查看图像的正确目录。选择图像后,“图像管理器”对话框将关闭,然后我将返回初始图像选择对话框。在图像URL字段中,现在有一个URL,遗憾的是,URL似乎是错误构造的。
所选图像位于名为images
的目录中,文件名例如是picture.jpg
。我的网站域名为http://mydomain.com
。对话框中构造的图像URL变为:
http://mydomain.comges/picture.jpg
它看起来像是某种串联事故。很明显,这里出现了一些问题,但是由于TinyMCE设置太多,我很难搞清楚什么。
我查看了Image Manager插件配置文件,我尝试将各种init参数传递给编辑器初始化函数,但似乎没有任何区别。我不知道接下来要做什么。
非常感谢任何帮助。
答案 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" />