我正在使用Umbraco 7 CMS建立一个网站。在页面中,我有几个RichText编辑器,我想自定义接受标签(即abbr标签)。
我用Google搜索了这个,并且发现了以下说明;
编辑tinyMceConfig文件以接受新命令,即umbracoAlias首字母缩略词和缩写。
编辑CDATA以接受tinyMceConfig文件的ValidElements部分中的新信息。
编辑web.Config以强制Umbraco重新加载。
在Developer标签的RTE部分中选择新字段(它们现在可以在Umbraco中显示,而不是之前)的首字母缩略词和缩写。该网站现在说我应该看到RTE上出现2个复选框,以便在输入RTE时创建内联样式。
重新加载的节点,重新发布的网站,多次登录和退出Umbraco,但它们没有显示在RTE上。
关于如何解决此问题的任何想法?这真烦人!非常感谢。
答案 0 :(得分:4)
这是由于TidyHtml,确实是一个不幸的问题!
我自己遇到了同样的问题,并且好奇自i answered this question for umbraco4.8 a year ago以来是否有任何更新。 我希望在发布到umbraco7之前它会得到解决,但没有运气。
Umbraco documentation shows /config/umbracosettings.config sections可以禁用Tidy
请注意,TidyEditorContent
元素不再位于此文件的默认安装中,但可以轻松添加回content
部分:
<content>
<TidyEditorContent>False</TidyEditorContent>
<errors>
<error404>1</error404>
这可能不是你想要的,因为通过删除这个Tidy清理 - 你失去控制并引入潜在的讨厌......我刚刚确认它将允许 abbr 标签。