Plone 4正在重写我的HTML,可以禁用吗?

Plone 4正在重写我的HTML,可以禁用吗?,plone,Plone,我们有一个Plone 4.1站点。当我编辑文档的HTML源以使用根目录中的路径(在本例中为/code)并保存它时,Plone将翻译HTML(在本例中为../code)。是否有方法禁用此功能,至少对于此页面?我们不能使用文件系统指出它,因为这是一个用于从MySQL表检索和显示数据的虚拟目录 下面是一些代码: 报告数据的机构。机构代码是国家水信息系统(NWIS)指定的固定值。可提供机构代码列表[| |] 我把它改为: 报告数据的机构。机构代码是国家水信息系统(NWIS)指定的固定值。可提供机构代码列

我们有一个Plone 4.1站点。当我编辑文档的HTML源以使用根目录中的路径(在本例中为/code)并保存它时,Plone将翻译HTML(在本例中为../code)。是否有方法禁用此功能,至少对于此页面?我们不能使用文件系统指出它,因为这是一个用于从MySQL表检索和显示数据的虚拟目录

下面是一些代码:

报告数据的机构。机构代码是国家水信息系统(NWIS)指定的固定值。可提供机构代码列表[| |]

我把它改为:

报告数据的机构。机构代码是国家水信息系统(NWIS)指定的固定值。可提供机构代码列表[| |]


然后我保存了它,但Plone将其还原为以前的方式。

禁用TinyMCE URL转换很有用,尽管我不能说它确实解决了我的问题。我发现在Plone编辑屏幕上选择不使用可视化编辑器的选项并编辑HTML似乎提供了一种解决方法。不过,链接并不明显。

请就此提交错误报告。出现故障的组件是一个输出过滤器,它自动将到同一主机的绝对链接转换为相对链接。该过滤器可能会给各种“由内而外”的重写方案带来问题


同时,我打赌你可以用一些自定义重写规则来解决这个问题。放入一个重写规则,查找/code和参数/code/(.+)URL,并将它们重写为/code/$1。这样,您就不需要中断Plone中的任何内容来解决问题。

您能给我们看一段您正在更改的HTML吗?使用代码格式显示它的外观。
报告数据的机构。机构代码是国家水信息系统(NWIS)指定的固定值。可提供机构代码列表[| |]
您需要在您的问题中添加该选项。如果你有问题的话,我可以帮你格式化。还有,这些都是内部链接,它们的相对性到底有什么问题?目前还不清楚这种相对联系是如何为你打破局面的。有帮助吗?