gpt4 book ai didi

.net - Skype :{user}? 调用的 N2CMS TinyMCE filter_allowed_protocols

转载 作者:行者123 更新时间:2023-12-01 00:53:40 24 4
gpt4 key购买 nike

我正在使用 N2CMS (2.2.1.1) 并且我有一个简单的 TextPart,我正在尝试输入一个 Skype 按钮,其中包含一个带有以下 url ( skype:{user}?call ) 的链接。

我将其输入“HTML”编辑器(不是所见即所得编辑器),每次单击更新时,tinymce 都会将 URL 重写为“/N2/Content/skype:{user}?call”,这会导致“危险请求”异常,更重要的是无法调用 Skype 电话。

我知道我需要告诉 TinyMCE“skype:”是一个允许的协议(protocol),但是在 N2CMS 的新版本中,N2 安装是从一个 zip 运行的——我不确定如何/在哪里告诉 TinyMCE 允许 skype: url中的协议(protocol)。我特别想避免修改 zip,这样将来更新 N2CMS 就不是 PITA。

最佳答案

虽然最新版本的 N2CMS 使用 ZIP 存档作为其文件的默认存储,TinyMCE 设置仍应位于它们始终所在的相同位置 - 在 web.config 中。

这里是如何添加值的简单示例

<n2>
<edit>
<tinyMCE enabled="true" cssUrl="/UI/CSS/editor.css">
<settings>
<add key="theme_advanced_blockformats" value="h1,h2,h3" />

让我走上正确的轨道,准确的答案;然而,是:

  <n2 xmlns="http://n2cms.com/schemas/configuration/v3">    
<edit>
<tinyMCE enabled="true">
<settings>
<add key="convert_urls" value="false" />
</settings>
</tinyMCE>
</edit>
</n2>

关于.net - Skype :{user}? 调用的 N2CMS TinyMCE filter_allowed_protocols,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7425855/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com