Sitecore如何隐藏/禁用Rich Text Editor中的HTML选项卡

时间:2013-03-18 06:21:50

标签: sitecore sitecore6

有人可以建议如何在sitecore上的富文本编辑器中隐藏/禁用HTML标签吗?

我查看了this,但需要对Sitecore核心富文本XML进行更改。

此解决方案的问题是我们需要修改每个实例的XML以及升级的内容吗?

感谢。

2 个答案:

答案 0 :(得分:9)

在Core数据库中(您可以使用时钟右下方的图标切换),您可以转到/sitecore/system/Settings/Html Editor Profiles/*profile you want*/buttons/HTML view并拒绝为您的用户提供读取权限。或者,至少在Sitecore 6.5中,有一个没有HTML视图的配置文件。它被称为Rich Text IDE。您可以将富文本字段的数据源字段设置为该字段,而不是HTML视图。

这只是删除了左下方的HTML选项,我不知道如何在打开RTE本身之前删除你所拥有的编辑HTML选项(你有Show Editor / Suggest Fix / Edit Html) 。查看This question,您可能无论如何都必须更改XML。

我们处理升级和处理不同实例的方式是在源代码管理中更改文件,并确保在构建部署包时包含它。

答案 1 :(得分:2)

添加到Trayek的最佳答案 - 您可以删除对Alex Shyba所描述的“编辑HTML”的访问权限:

  1. 转到核心数据库,找到字段定义项: / sitecore / system /字段类型/简单类型/富文本/菜单/编辑Html
  2. 在“安全”选项卡上,单击“分配”,然后选择您不希望此选项可用的角色。拒绝此项目的继承或指定其他符合您需求的安全设置。
  3. 我添加了“Everyone”,然后通过项目继承选择“X”,并删除了“编辑HTML”选项。

    取自: http://sitecoreblog.alexshyba.com/2009/10/quick-tip-remove-edit-html-option-for.html