【问题标题】:Umbraco TinyMCE - not showing absolute URLs in Insert/Update linkUmbraco TinyMCE - 在插入/更新链接中不显示绝对 URL
【发布时间】:2012-09-10 14:38:00
【问题描述】:

这让我发疯了几个小时,我设法在我的本地开发机器上修复了它,当然当我把它投入使用时它无法正常工作。

这是我在 Umbraco 设置中所做的:

在我添加的 Config/tinyMceConfig.Config 中:

<config key="relative_urls">false</config>

<config key="convert_urls">false</config>

<config key="remove_script_host">false</config>

我还修改了 insertLink.aspx 中的 Javascript 代码,将 localUrl 设置为空白,因为这使它可以在开发机器上运行。有谁知道如何在我的实时服务器上修复这个非常愚蠢的错误?

谢谢

【问题讨论】:

  • 在对 tinyMceConfig.config 进行更改后,您是否“触摸”了 web.config?
  • 我重新保存了它,然后....什么也没有!

标签: tinymce umbraco


【解决方案1】:

很遗憾,您无法覆盖“remove_script_host”,因为它在 umbraco.editorControls.tinyMCE3.TinyMCE 中是硬编码的

第 250 行:config.Add("remove_script_host", "true");

当您向配置文件添加新值时 - 您将获得 "true,false" 而不是 "false",因为 NameValueCollection 使用过。

正如我们所知,当您将 2 个具有相同键的项目添加到 NameValueCollection 时,您将得到 这两个值的串联,并使用逗号分隔符。 p>

所以不要浪费你的时间来找出你的“remove_script_host”配置出了什么问题。

【讨论】:

  • +1 用于提及连接,这是 tinyMCE3 编辑器中的错误
猜你喜欢
  • 2015-06-28
  • 2011-01-30
  • 2016-12-05
  • 1970-01-01
  • 2011-03-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-24
相关资源
最近更新 更多