2011-11-30 82 views
1

我正在构建一个网站,它将大量使用内容编辑器Web部件以允许添加内容。缺点是,默认情况下,内容编辑器提供了一个“富文本编辑器”,这对于添加数据非常有用,但是很糟糕,因为它有可能破坏样式。我有两个解决方案:SharePoint2010内容编辑器?

首先是做一些编码,以某种方式将预定义的CSS样式添加到富文本编辑器的样式菜单。

第二个应该更快的方法是简单地禁用富文本编辑器,即禁用富文本编辑器中的字体,样式等,以便用户只能输入数据而不会混淆样式。

对于soultion二,这是可能的,什么才能达到这个最快的方式?

任何援助非常感谢!

在此先感谢

回答

1

富文本编辑器的全部要点是允许用户以他们认为合适的输入风格的内容。如果您不希望通过RTE应用任何样式,请在CSS中创建样式规则以覆盖用户输入的任何内容,或者基于多行文本而不是富文本使用内容字段。

+0

嗨,感谢您的意见。我发现这篇文章完全符合我的需要。简单! (http://blog.mastykarz.nl/consistent-content-authoring-sharepoint-2010-rich-text-editor/) –

+0

您可以做的另一件事是编写您自己的RTE控件Web部件,它实际上承载了编辑器控件。在你的代码背后,你可以设置RTE控制的属性顶部限制选项的级别。请参阅以下内容; http://msmvps.com/blogs/brianmadsen/archive/2008/03/14/sharepoint-using-the-rich-text-box-in-a-custom-user-control.aspx –